Обработка сортировки
При сортировке товаров система выполняет в фоновом режиме следующие процессы.
- Обработка пакетных заказов
- Находит первый исходный заказ на товар и использует его для обновлений. Этот процесс выполняется, пока не будет отсортировано все количество товара. Затем система проверяет следующий заказ с этим товаром.
- Проверяет исходный заказ, чтобы получить информацию о количестве и ячейке сортировки.
- Не дает пользователю подтвердить количество больше предложенного.
- Уменьшает количество в деталях отбора на то количество, которое вы отсортировали в пакетном заказе.
- Удаляет детали отбора, когда все количество пакетного заказа было отсортировано.
- Уменьшает или меняет количество в деталях заказа на отсортированное количество.
- Удаляет заголовок пакетного заказа, когда оставшееся количество во всех строках деталей заказа равняется 0.
- Автоматически очищает и удаляет пакетный заказ и его детали после того, как все детали отбора будут удалены из пакетного заказа.
- Обработка исходного заказа
- Добавляет или обновляет детали отбора с ИД отдачи (исходящий контейнер) и подтвержденное количество при сортировке товаров.
- Обновляет оставшееся или отобранное количество в строках деталей заказа при сортировке товаров.
- Исходные детали отбора
- Меняет статус на «Упаковано».
- Исходный заказ в загрузке
- Обновляет детали единиц загрузки в соответствии с новыми или обновленными деталями отбора исходного заказа.
- Создает или обновляет задачи загрузки для соответствующих деталей единицы загрузки.
- Товар, отмеченный для любой записи данных (непрерывная запись серийных номеров, только запись серийных номеров на выходе, запись веса и т. д.)
- Выводит на экран окна записи данных, запись веса и (или) серийных номеров и обновляет данные в деталях отбора исходного заказа.