Общий процесс резервирования
В общем виде приложение выполняет следующие этапы логики резервирования или динамического отбора.
- Получите количество товара, которое нужно зарезервировать.
- Перейдите к выполнению первого этапа стратегии и определите, должен ли этот этап стратегии учитываться на основе количества, которое система пытается зарезервировать.
- Единица измерения для резервирования
- Тип резервирования
- Количество для резервирования должно быть больше количества единицы измерения. Если это не так, данное действие пропускается.
- Определите запасы, которые можно использовать для резервирования товара.
- Срок хранения: исключите партии, у которых слишком скоро закончится срок хранения или слишком давно была дата приемки или производства.
- Дни кода даты: исключите партии, которые от первого учитываемого запаса отделяется слишком большое количество дней.
- Рассмотрите другие критерии, такие как возвращенные партии или блокировки запасов.
- Воспользуйтесь критериями фильтрации стратегии, чтобы ограничить запасы, которые можно использовать.
- Конкретные значения типа ячейки, алфавитного кода ячейки, категории ячейки, зоны резервирования
- Ограничение количества номерного знака (полная палета/частичная палета)
- Воспользуйтесь правилами стратегии сортировки: после фильтрации запасов для товара примените правила сортировки, настроенные в стратегии для доступных запасов.
- Ротация партий (атрибут, настроенный для товара), ячейка, количество для номерного знака, номерной знак, время номерного знака в ячейке, алфавитный код ячейки, конкретные значения типа ячейки, алфавитного кода ячейки, категории ячейки, зоны резервирования
- Если выбрано количество номерного знака, воспользуйтесь типом сортировки количества, которое нужно использовать (точное совпадение, по возрастанию и т. д.)
- Если все количество товара не зарезервировано, вновь выполните правила сортировки из стратегии.
Ниже приведены примеры использования стратегий в различных ситуациях для резервирования исходящих заказов. Эти сценарии можно использовать в качестве рекомендованных стратегий, которые нужно использовать или создавать в зависимости от конкретной ситуации.