Цитата: m1n1mal ➤ Подскажите, как в данной функции можно учитывать не только поступление через приходную накладную, но и через перемещение товара?
Если в функции заменить переменную 'WI' на 'IW', суммы получаются пустые.
Вообще то там 2 функции:
1. Article_LastDocID - там 4 параметра, 3 и 4 - код системной и пользовательской операции, соответственно.
код системной операции можно посмотреть в справочнике операций (разделы/настройка/справочники, там документы/виды операций).
Для перемещения это код 4.
если нужна еще и пользовательская операция, то раделы/настройка/операции, там находим нужную, идем на закладку пользовательские и смотрим нужный код. Можно этот параметр опускать.
2. Get_Document_Spec - там последний параметр (в примере 'WI') - это тип документа. Смотрится в справочниках, документы/типы документов. Если тип - расходная накладная, то тип будет 'WO'.
В общем, определитесь с тем, какой у вас тип документа и какая операция и корректируйте вызов функции.
Вероятнее всего, в вашем случае этот вызов (в бизнес анализе) будет:
SQL код:
Get_Document_Spec(Article_LastDocID({Место хранения. Код места хранения},{Карточка товара. Артикул},4),{Карточка товара. Артикул},'ITEMPRICE','IW')