УТ 10.3
Проверяю, отгружены товары полностью или нет.
РН РасчетысКонтрагентом: платежн поручение делает приход на сумму, поступление товаров - расход. если есть остаток - значит, поступление было не полным. Если приход и расход схлопывается и остатка нет - значит, все ок.
Но остатка нет и когда записей в РН нет. Как определить этот случай?
запрос:
ВЫБРАТЬ
СчетНаОплатуПоставщика.Ссылка,
ВЫБОР
КОГДА РасчетыСКонтрагентамиОстатки.СуммаВзаиморасчетовОстаток ЕСТЬ NULL
ТОГДА "Отгружен полностью"
ИНАЧЕ "Отгружен частично"
КОНЕЦ КАК статус
ИЗ
Документ.СчетНаОплатуПоставщика КАК СчетНаОплатуПоставщика
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.РасчетыСКонтрагентами.Остатки(, Сделка ССЫЛКА Документ.СчетНаОплатуПоставщика) КАК РасчетыСКонтрагентамиОстатки
ПО (РасчетыСКонтрагентамиОстатки.Сделка = СчетНаОплатуПоставщика.Ссылка)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший