0
ssalikoff
15.03.18
✎
11:17
|
С выходом версии 11.4.2.144 возникла проблема, которая не была исправлена в релизе 11.4.3.115 и продолжает оставаться актуальной.
Касается она тех, кто использует ордерную схему и задания на перевозку.
Заключается она в следующем: если у вас в заказе клиента имеются одинаковые строки с совпадающей номенклатурой и количеством, то при создании расходного ордера на товары на основании задания на перевозку в него эти одинаковые строки попадут лишь один раз. Таким образом, становится невозможной полная отгрузка товара.
Может показаться, что проблема мало кого затронет, так как зачем создавать одинаковые строки в заказе?
Но это не так, одинаковые строчки довольно часто образуются автоматически, когда мы в заказе пытаемся заполнить обеспечение.
Например, пытаемся поставить в резерв товар, но в наличии имеется неполное количество. Тогда программа разобьёт строку, часть будет в резерве, другая часть - к обеспечению. Со временем мы обеспечим недостающее количество, добавим заказ в задание на перевозку через обработку «рабочее место менеджера по доставке».
И дальше, при создании расходного ордера, вручную или автоматически, мы столкнёмся с вышеописанной проблемой (в случае, если в заказе строка разбилась на равные части и строки стали идентичными).
Источник проблемы — ошибка в запросе функции ТекстЗапросаРаспоряженияНаДоставкуПолучателямПоОрдернойСхеме, расположенной в общем модуле «ДоставкаТоваров».
Решение:
Нужно убрать из группировки поле "| ТоварыСУчетомДоставленных.КОтгрузке," (строка 4330) и сделать его суммируемым: вместо "| ТоварыСУчетомДоставленных.КОтгрузке КАК Количество," сделать "| СУММА(ТоварыСУчетомДоставленных.КОтгрузке) КАК Количество," (строка 4298)
Странно, но на багтрекере 1с я не видел, чтобы эта ошибка была зарегистрирована. Хотя, я думаю, многие должны были бы столкнуться с проблемой. Например, в нашей организации даже возникли убытки из-за этой ошибки — клиенту не довезли товар, так как машины грузятся по расходникам.
|
|