...
Свойства страницы | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Алгоритм
Проверить фактически Получить список товаров в отчете о розничных продажах
Для каждого товара проверить фактический остаток и резерв каждого товара в отчете
Если найден заказ на перемещение неликвидов с товаром, который присутствует в отчете о розничных продажах, тогда
Начать транзакцию
Если количество в отчете равно количеству в заказе, тогда отменить строку
Если количество в отчете меньше количества в заказе, тогда раздробить строку на две и отменить строку, в которой количество равно количеству в отчете о розничных продажах
Провести скорректированный заказ
Завершить транзакцию
Провести отчет о розничных продажах
Если и после корректировки отчет не провелся - тогда отправить сообщение Специалистам отдела ИТ (использовать настройку уведомления)
...