Вход | Регистрация
 

ГТД не заполняется - Возврат от комиссионера УТ 11.4.7

ГТД не заполняется - Возврат от комиссионера УТ 11.4.7
Я
   программистище
 
19.02.21 - 13:10
Собственно, если указана реализация в строке товара, то ГТД не заполняется, если убрать реализацию, ГТД попадает в виды запасов
Сижу разбираю запросы
Может кто уже решал такую проблему?
   программистище
 
1 - 19.02.21 - 13:17
Оказывается в итоговом запросе стоит левое соединение по:
        И (ТаблицаДокумента.ДокументРеализации = Неопределено ИЛИ ТаблицаДокумента.ДокументРеализации = Остатки.ДокументРеализации)
а в запросе остатков принудительно 
        НЕОПРЕДЕЛЕНО КАК ДокументРеализации,
в результате условие соединения, если в Возврате заполнено основание реализации, всегда срабатывает в ложь

РЕШЕНИЕ (если кому понадобится) в запросе остатков в процедуре ТаблицаОстатковТоваровПереданныхНаКомиссию(:
    |    &ДокументРеализации КАК ДокументРеализации,
и
        Запрос.УстановитьПараметр("ДокументРеализации", ДокументОбъект.ДокументРеализации);

Похоже косяк разработчиков.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.