УНФ - Поставить в резерв Запасы в Заказах покупателей
Выполнено
3 |
0
21 января 2023 в 14:42:29
(1 год 30 недель 6 дней 12 часов назад)
4600
19.01.2023 21:31:22
Текст задания
УНФ типовая, 8.3, базы не даю.
На выходе требуется код простой серверной обработки (или текст серверной процедуры), тк в дальнейшем будет работать в фоновом режиме, алгортим:
1. Выбираем все Заказы покупателей в статусе Новый.
1.1. Исключаем из выборки любой Заказ покупателя по Номеру документа или по Ссылке (это мне для примера)
В каждом заказе:
2.1 если заказ отгружен, выдаем ошибку
2.2 если все товары уже в резерве, то меняем статус на На сборке
2.3 если товары не в резерве, пробуем поставить в резерв; если поставились, то переводим статус На сборке, если нет оставляем.