Часто встречаются случаи, когда в Заказе клиента присутствует номенклатура с вариантами комплектации.
В таких случаях, при нехватке комплектов на складах, можно собрать их по остаткам комплектующих в максимально возможном количестве.
При ордерной схеме учёта на каждую позицию комплекта последовательно создаются документы Сборки товаров, Приходные ордера (Сборка как распоряжение) на собранные комплекты и Расходный ордер на комплектующие (один на все).
Нюанс обработки состоит в том, что надо динамически менять остатки комплектующих, т.к. одна номенклатура комплектующей может встречаться в разных комплектах и надо уменьшать остатки комплектующих в зависимости от количества уже созданных Сборок товаров.
На скринах пример создания комплектов для 3-х позиций в ТЧ Товары Заказа клиента.
Изменения по колонке "Доступно"
P.S номенклатура в ТЧ Товары должна находиться в Действие: КОбеспечению или НеТребуется.
ЗаказКлиентаТовары.ВариантОбеспечения В (ЗНАЧЕНИЕ(Перечисление.ВариантыОбеспечения.КОбеспечению), ЗНАЧЕНИЕ(Перечисление.ВариантыОбеспечения.НеТребуется))
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.22.137
Вступайте в нашу телеграмм-группу Инфостарт