1b.app
Скопирована ссылка -

Оценить наработку со сложным резервированием товаров на складах по описанной логике

Есть следующая задача:
1. У нас есть несколько складов и на них есть остатки товара без резерва:
- на Первом складе 1 штука
- на втором складе 7 штук, при этом свободны от резерва 5 штук
- на третьем складе 3 штуки
2. Нужно продать из Первого склада 3 штуки этого товара
3. Перед продажей нужно совершить перемещение со склада, на котором большее количество товара, свободного от резерва.
То есть, перемещение 2 штук должны сделать из Второго состава и такой выбор должен срабатывать автоматически, без участия менеджера.
4. Пока не сделали физического перемещения, должны зарезервировать имеющееся количество товара:
- 1 штуку на Первом складе
- временно резервируем 2 штуки на Втором складе, то есть у нас на этом складе в резерве становится 4 штуки из имеющихся на остатке 7 единиц
5. Когда сделали физическое перемещение товара со второго на первый склад, резерв на втором складе снимаем. В этот момент должно стать так:
– на Первом складе 3 штуки и все из них зарезервированы.
- на втором складе 5 штук, при этом свободны от резерва 5 штуки
- на третьем складе 3 штуки
Пробовали делать имеющимся действием: Резервировать содержимое процесса на складе
Но не следует учесть все условия, которые должны выполняться.
Подскажите, пожалуйста, как можно реализовать существующий функционал?
Если это сделать невозможно, предоставьте предложение и оцените его, пожалуйста, сколько будет стоить.
Оригинальный вопрос доступен на версии: ua Вячеслав Легеза

Ответы:

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий