Создание заказов на перемещение из приложения склада
Эта функция позволяет складским работникам создавать и обрабатывать заказы на перемещение непосредственно из мобильного приложения управления складом. Работник начинает с выбора склада назначения, затем может просканировать одно или несколько грузомест с помощью приложения, добавляя грузоместа в заказ на перемещение. Когда работник склада выбирает Завершить заказ, пакетное задание создаст необходимый заказ на перемещение и строки заказа на основе запасов в наличии, зарегистрированных для этих грузомест.
Включение этой функции и необходимые для этого условия
Прежде чем использовать эту функцию, необходимо включить ее и ее обязателбьные условия в системе. Администраторы могут использовать страницу управления функциями для проверки статуса компонента и включения их при необходимости.
- Включите следующие две функции (по порядку) в рабочей области Управление функциями. В Supply Chain Management версии 10.0.25 обе эти функции включены по умолчанию.
-
Обработка событий приложения склада
(В Supply Chain Management версии 10.0.29 эта функция обязательна и не может быть отключена.) -
Создать и обработать заказы на перемещение из приложения склада
(В Supply Chain Management версии 10.0.29 эта функция обязательна и не может быть отключена.)
-
Обработка событий приложения склада
- Чтобы автоматизировать обработку исходящих отгрузок, необходимо также включить функцию Подтверждение исходящих отгрузок из пакетных заданий. (Начиная с Supply Chain Management версии 10.0.21, эта функция включена по умолчанию. Начиная с Supply Chain Management версии 10.0.25, эта функция является обязательной и не может быть выключена.)
Настройка пункта меню мобильного устройства для создания заказов на перемещение
Здесь приводятся общие указания по настройке пункта меню мобильного устройства для создания заказа на перемещение. В зависимости от бизнес-требований для уровня автоматизации, который должен быть задан, когда пользователи создают заказы на перемещение с этажа, будут включены разные конфигурации. Сценарий в этом документе будет описывать одну такую конфигурацию.
Перейдите в раздел Управление складом > Настройка > Мобильное устройство > Пункты меню мобильного устройства.
Выберите Создать для добавления нового пункта меню. Затем установите следующие параметры, чтобы начать работу:
- Имя пункта меню — назначьте имя, которое должно появиться в Supply Chain Management.
- Заголовок — назначьте имя меню, которое должно быть представлено работникам в мобильном приложении управления складом.
- Режим — устанавливается в значение Косвенно (этот пункт меню не будет создавать работу).
- Код действия — установите значение Создание заказа на перемещение из грузоместа, чтобы разрешить работникам склада создавать заказ на перемещение на основе одного или нескольких отсканированных грузомест.
Используйте параметр Политики создание строки заказа на перемещение, чтобы управлять созданием строк заказа на перемещение при помощи этого пункта меню. Строки будут создаться и обновляться на основании запасов в наличии, зарегистрированных для отсканированных грузомест. Выберите одно из следующих значений:
- Без резервирования — строки заказа на перемещение не будут резервироваться.
- Грузоместо, связанное с резервированием строк — строки заказа на перемещение будут резервироваться, и будет использоваться параметр стратегии с исопльзованием грузоместа, которая хранит соответствующие коды грузомест, связанные со строками заказа. Значения найденного ИД грузоместа могут быть использованы как часть процесса создания работ для строк заказа на перемещение.
Используйте параметр Политики исходящих отгрузок, чтобы добавить дополнительную автоматизацию для процесса отгрузки исходящего заказа на перемещение, если это необходимо. Когда работник нажимает кнопку Завершить заказа, приложение создает событие складского приложения Завершение заказа, которое сохраняет выбранное здесь значение в поле Политика исходящих отгрузок для каждой строки в текущем заказе на перемещение. Позже, когда очередь событий обрабатывается пакетным заданием для создания заказа на перемещение, значение, хранящееся в этом поле, может быть считано пакетным заданием, и поэтому может контролировать процесс обработки каждой строки этим заданием. Выберите один из следующих вариантов:
- Нет — автоматизированная обработка не выполняется.
- Выпуск на склад — позволяет автоматизировать процесс выпуска на склад.
- Подтверждение отгрузки — автоматизирует процесс подтверждения отгрузки.
- Выпуск и подтверждение отгрузки — автоматизирует процессы выпуска на склад и подтверждения отгрузки.
Добавление элемента меню мобильного устройства в меню
- Перейдите в раздел Управление складом > Настройка > Мобильное устройство > Меню мобильного устройства
- Выберите Правка.
- Выберите существующее меню после выбора нового пункта меню в разделе Доступные меню и пункты меню. Добавьте пункт меню, нажав кнопку со стрелкой вправо.
Создание заказа на перемещение на основе грузомест
Мобильное приложение управления складом имеет простой процесс создания заказов на перемещение на основе грузомест. Для этого работник выполняет следующие действия, используя мобильное приложение управления складом:
- Создайте заказ на перемещение и определите целевой склад.
- Идентифицируйте каждое грузоместо, которое необходимо отгрузить.
- Выберите Завершить заказ.
Примечание
Несколько сотрудников могут назначать грузоместа, предназначенные для одного заказа на перемещение, используя кнопку Выбор заказа на перемещение для выбора существующего необработанного номера заказа на перемещение из очереди событий приложения склада. О том, как найти значения номера заказа на перемещение, см. в разделе Запрос событий приложения склада.
Пример сценария
В этом сценарии представлен обзор процесса для создания заказов на перемещение и их автоматической обработки на основе запасов в наличии, зарегистрированных на выбранных грузоместах.
Для работы с этим сценарием с помощью предложенных значений следует работать в системе с установленными демонстрационными данными, а затем выбрать юридическое лицо USMF перед началом работы.
В этом сценарии предполагается, что вы уже включили функцию создания и обработки заказов на перемещение из приложения склада и возможность обработки событий приложения склада.
Кроме настройки создания заказа на перемещение в пунктах меню мобильного устройства, необходимо также настроить и включить дополнительные шаблоны, директивы местоположения и пакетные задания.
Пример схемы сценария
Вы занимаетесь розничной торговлей и у вас есть несколько грузомест, каждое из которых содержит комбинацию номенклатур, размещенных в конкретном местоположении на одном из складов (Склад 51). Вы хотели бы включить процесс, позволяющий сотрудникам создавать заказ на перемещение на другой склад (Склад 61) для набора отсканированных грузомест. При этом заказ на перемещение будет автоматически обновлен для отгрузки, как только будет определено последнее грузоместо для заказа.
Создание пункта меню мобильного устройства для создания заказов на перемещение
В этом разделе объясняется, как создать новый пункт меню мобильного устройства для создания заказов на перемещение. Установите в поле Режим значение Косвенно и в поле Код действия значение Создание заказа на перемещение из грузомест.
- Перейдите в раздел Управление складом > Настройка > Мобильное устройство > Пункты меню мобильного устройства.
- Выберите Создать.
- В поле Наименование пункта меню введите имя Создать заказ на перемещение.
- В поле Название введите описание Создание заказа на перемещение.
- В поле Режим выберите Косвенный.
- В поле Код действиявыберите Создать заказ на перемещение из грузоместа
- В поле Политика создания строк заказов выберите На основе грузоместа с резервированием строк.
- В поле Политики исходящей отгрузки выберите Выпуск и подтверждение отгрузки.
- Перейдите в раздел Управление складом > Настройка > Мобильное устройство > Меню мобильного устройства.
- Выберите Правка.
- Выберите существующее меню Запасы, затем выберите новый пункт меню в разделе Доступные меню и пункты меню. Добавьте пункт меню в меню Запасы, нажав кнопку со стрелкой вправо.
Настройка шаблонов работ для автоматической обработки и разбивки работ по расположению грузомест
В этом разделе объясняется, как разрешить шаблону работ автоматически обрабатывать работу, созданную шаблоном, когда выпускается волна.
- Перейдите в раздел Управление складом > Настройка > Работа > Шаблоны работ.
- В поле Тип заказа на работу выберите Выдача на перемещение.
- Выберите Создать для создания нового шаблона работы.
- В поле Шаблон работ введите 51 Автоматический процесс LP.
- В поле Описание шаблона работ введите 51 Автоматический процесс LP.
- Установите флажок Автоматически обрабатывать. Он должен быть установлен, чтобы выполнялась обработка любых шагов автоматизации.
- В демонстрационных данных уже существует шаблон работ 51 Перенос, измените поле Порядковый номер таким образом, чтобы новый шаблон работ имел меньший порядковый номером по сравнению с существующим шаблоном работы 51 Перемещение.
- Выберите Сохранить на панели инструментов, чтобы включить экспресс-вкладку Сведения о шаблоне работы.
- На экспресс-вкладке Сведения о шаблоне работы выберите Создать на панели инструментов. Вы добавите две строки.
- В поле Тип работы выберите Комплектация.
- В поле Код класса работы введите TransfOut.
- Выберите Создать на панели инструментов Сведения шаблона работы.
- В поле Тип работы выберите Поместить.
- В поле Код класса работы введите TransfOut.
- Выберите Сохранить, чтобы включить поле Код директивы.
- В строке Тип работыПоместить выберите Код директивыДверь отсека. Убедитесь, что новый шаблон работы получает минимальный Порядковый номер.
- На панели инструментов выберите Изменить запрос, чтобы открыть редактор запросов.
- На вкладке Диапазон выберите Добавить.
- В добавленной строке в поле Поле выберите Склад.
- В поле Критерий выберите 51.
- Выберите вкладку Сортировка.
- Выберите Добавить и установите в поле Поле значение Код найденного грузоместа. Установка этого поле включает кнопку панели инструментов Разрывы заголовка работы.
- Выберите ОК, затем Да, чтобы сбросить группировку и вернуться на страницу Шаблоны работы.
- Выберите Разрывы заголовка работы и включите значение Сгруппировать по этому полю для поля Код найденного грузоместа и закройте.
Примечание
Не все настройки могут быть автоматически обработаны, например, номенклатуры с учетом в двух единицах измерения и использование смешанных аналитик отслеживания.
Настройка директив местоположения для стратегии, управляемой грузоместом
В этом разделе объясняется, как настроить процесс подбора директивы местоположения для использования стратегии Управляется по грузоместу.
- Перейдите в раздел Управление складом > Настройка > Директивы местонахождения.
- Выберите Правка.
- В заголовке списка навигации выберите Тип заказа на работуВыдача на перемещение.
- В списке навигации выберите существующую директиву местоположения 51 Комплектация заказа на перемещение.
- На экспресс-вкладке Строки установите флажок Разрешить разделение.
- На экспресс-вкладке Действия директивы местоположения выберите Создать, чтобы добавить новую строку действия.
- В поле Имя введите Управляется по грузоместу.
- В поле Стратегия выберите Управляется по грузоместу. Для этого действия требуется самый низкий порядковый номер.
- Выберите Сохранить на панели инструментов.
- На панели инструментов выберите значок страницы Обновить.
- На экспресс-вкладке Действия директивы местоположения выберите строку TOPick.
- На панели инструментов Действия директивы для места хранения выберите Переместить вниз, чтобы изменить порядковый номер, превышающий порядковый номер только что созданного действия Управляется по грузоместу.
Примечание
Стратегия, управляемая по грузоместу, будет пытаться зарезервировать и создать работу по комплектации в соответствии с местоположениями, в которых хранятся запрошенные грузоместа, связанные со строками заказа на перемещение. Но если это невозможно, и все же необходимо создать работу по комплектации, следует вернуться к другой стратегии действий директивы местоположения, и, возможно, также выполнить поиск запасов в другой области склада, в зависимости от потребностей бизнес-процесса.
Настройка пакетного задания для обработки событий приложения склада
В этом разделе описывается настройка запланированного пакетного задания для обработки событий приложения склада.
- Перейдите Управление складом > Периодические задачи > Обработка событий приложения склада.
- В диалоговом окне включите пункт Пакетная обработка в разделе Выполнять в фоновом режиме.
- Выберите Повторение и настройте пакетное задание для обработки в соответствии с интервалом, необходимым для вашего бизнеса.
- Выберите ОК, чтобы вернуться в главный диалог.
- В главном диалоге выберите ОК, чтобы добавить задание в очередь пакетных заданий.
Настройка пакетного задания для автоматического выпуска заказов на перемещение
В этом разделе описывается настройка запланированного пакетного задания для выпуска заказов на перемещение, которые помечены как "готовы к выпуску".
- Перейдите на Управление складом > Запуск на склад > Автоматический выпуск заказов на перемещение.
- В диалоговом окне разверните раздел Записи для добавления.
- Выберите Фильтр в разделе Записи для добавления.
- На странице запроса WHSTransferAutoRTWQuery на вкладке Диапазон выберите Добавить, чтобы добавить новую строку в запрос.
- В поле Таблица в новой строке выберите раскрывающееся меню и выберите таблицу Выпуск строки перемещения на склад.
- В раскрывающемся меню Поле выберите Политика исходящей отгрузки.
- В поле Критерии выберите Выпуск и подтверждение отгрузки.
- В строке, в которой в поле Поле выбрано значение Со склада, в поле Критерии выберите 51.
- Выберите ОК, чтобы вернуться в главное диалоговое окно.
- Разверните раздел Выполнять в фоновом режиме, чтобы настроить пакетную обработку.
- Включите пункт Пакетная обработка в разделе Выполнять в фоновом режиме.
- Выберите Повторение и настройте пакетное задание для обработки в соответствии с интервалом, необходимым для вашего бизнеса.
- Выберите ОК, чтобы вернуться в главный диалог.
- В главном диалоге выберите ОК, чтобы добавить пакетное задание в очередь пакетных заданий.
Настройка пакетного задания "Обработка исходящей отгрузки"
В этом разделе описана настройка запланированного пакетного задания для запуска подтверждения исходящей отгрузки для готовности загрузок к отгрузке, соответствующей строкам заказа на перемещение, которые "готовы к отгрузке".
- Перейдите Управление складом > Периодические задачи > Обработка исходящих отгрузок.
- Разверните раздел Записи для добавления.
- Выберите Фильтр.
- В запросе WHSLoadShipConfirm выберите вкладку Объединения.
- Разверните иерархию таблиц таким образом, чтобы пункты Загрузки и Сведения о загрузке были развернуты.
- Выберите таблицу Сведения о загрузке.
- Нажмите кнопку Добавить соединение таблицы.
- В списке отношений таблиц выполните фильтрацию или поиск по столбцу Отношение для пункта Строки заказа на перемещение (ссылка).
- Обратите внимание на отношение таблиц в списке, затем нажмите кнопку Выбрать.
- Выберите таблицу Строки заказа на перемещение.
- Нажмите кнопку Добавить соединение таблицы.
- В списке отношений таблиц выполните фильтрацию или поиск по столбцу Отношение для пункта Дополнительные поля переноса запасов (код записи).
- Обратите внимание на отношение таблиц в списке, затем нажмите кнопку Выбрать.
- Выберите вкладку Диапазон.
- В таблицах запроса Диапазон будут настроены три диапазона критериев запроса. Выберите кнопку Добавить, чтобы добавить строку.
- Добавление диапазона для таблицы Загрузки. Установите в поле Поле значение Статус загрузки и установите в поле Критерии значение Загружено.
- Добавьте другой диапазон для таблицы Дополнительные поля переноса запасов. Установите в поле Поле значение Политика исходящей отгрузки и установите в поле Критерии значение Выпуск и подтверждение отгрузки.
- Добавьте другой диапазон для таблицы Сведения о загрузке. Установите в поле Поле значение Ссылка и задайте в поле Критерии значение Отгрузка заказа на перемещение.
- Выберите ОК, чтобы вернуться в главное диалоговое окно.
- Разверните раздел Выполнять в фоновом режиме.
- Включите пакетную обработку.
- Выберите Повторение и настройте пакетное задание для обработки в соответствии с интервалом, необходимым для вашего бизнеса.
- Выберите ОК, чтобы вернуться в главный диалог.
- В главном диалоге выберите ОК, чтобы добавить пакетное задание в очередь пакетных заданий.
Примечание
Для получения дополнительных сведений см. Подтвердить исходящие отгрузки из пакетных заданий.
Обработка примера для "Создание заказа на перемещение из приложения склада"
Добавление запасов в наличии на грузоместе
В качестве отправной точки для этого сценария необходимо иметь грузоместо, содержащее физические доступные запасы в наличии.
Раздел | Склад | Статус запасов | Расположение | Грузоместо | Количество |
---|---|---|---|---|---|
A0001 | 51 | В наличии | LP-010 | LP10 | 1 |
A0002 | 51 | В наличии | LP-010 | LP10 | 2 |
Добавьте количество физических запасов в наличии с использованием следующих значений:
Примечание
Необходимо создать грузоместа и использовать местоположения, позволяющие передавать смешанные номенклатуры, например, LP-010.
Создать и обработать заказы на перемещение из приложения склада
- Откройте приложение и войдите в систему как пользователь 51. Складом текущего пользователя будет 51.
- Выбор пункт меню Создать заказ на перемещение из местоположения меню, к которому он был добавлен во время настройки.
- Начните создание заказа на перемещение, введя склад назначения (На склад) в поле Склад, введите 61. Новый заказ на перемещение будет переходить с текущего склада 51 (Со склада) на склад назначения 61.
- Нажмите ОК.
- Отсканируйте код грузоместа в поле Грузоместо. Введите грузоместо запасов, добавленное на предыдущем шаге, LP10.
- Нажмите ОК.
- Выберите кнопку меню, затем выберите пункт Завершить заказ, чтобы завершить создание заказа на перемещение для приложения склада.
В приведенном примере используются два События приложения склада (Создать заказ на перемещение и Завершить заказ на перемещение).
Запрос событий приложения склада
Можно просмотреть очередь событий и сообщения о событиях, созданные мобильным приложением управления складом, перейдя в раздел Управление складом > Запросы и отчеты > Журналы мобильных устройств > События приложения склада.
Сообщения о событии Создание заказа на перемещение получит статус Ожидание, что означает, что пакетное задание Обработка событий приложения склада не будет собирать и обрабатывать сообщения о событиях. Как только сообщение о событии обновляется до статуса В очереди, пакетное задание обрабатывает события. Это происходит одновременно с созданием события Завершение заказа на перемещение (когда работник выбирает кнопку Завершить заказ в мобильном приложении Warehouse Management). Когда сообщения Создание заказа на перемещение обработано, статус обновляется на Завершено или Неудачно. Когда статус Завершить заказ на перемещение обновляется до значения Завершено, из очереди удаляются все соответствующие события.
Так как События приложения склада для создания данных заказа на перемещение не будут обрабатываться пакетным заданием до того, как сообщения будут обновлены до состояния В очереди, вам нужно будет посмотреть номера запрошенных заказов на перемещение в составе поля Идентификатор. Поле Идентификатор находится в заголовке страницы События приложения склада.
В процессе обработки событий склада создание строки заказа на перемещение может закончится сбоем. В этом случае статус сообщения о событии обновляется до Сбой, и можно использовать информацию Журнала пакетного задания, чтобы узнать причину и предпринять действия по устранению неполадок.
Типичные проблемы могут быть связаны с отсутствием настройки для процесса, например с отсутствующим транзитным складом для события Создать заказ на перемещение. В таком примере необходимо добавить транзитный склад к складу отгрузки и использовать параметр Сброс для изменения статуса для всех сообщений о событиях приложения склада от Сбой до В очереди, что означает, что пакетное задание будет обрабатывать сообщения событий снова после исправления данных настройки.
В производственных средах исключениями могут быть более взаимосвязаны с процессом, например наличие запрошенного грузоместа, которое на момент обработки пакетного задания пусто, и поэтому строки заказа на перемещение не создаются. Это сообщение о событии неудачи может быть удалено с помощью параметра Удалить, или можно добавить необходимые физические запасы в грузоместо и использовать параметр Сброс для всех соответствующих сообщений событий.
Дополнительные сведения см. в разделе Обработка событий приложения склада.
Дальнейшие действия по обработке примера сценария
Во время этого сценария имеют место следующие события:
- С помощью мобильного приложения управления складом вы выбрали пункт меню, который использует код действия Создание заказа на перемещение из грузоместа.
- Приложение предложило вам выбрать склад назначения для заказа на перемещение. Исходный склад является всегда тем, в который вы настоящее время вошли в качестве сотрудника.
- При выборе склада назначения система резервирует идентификационный номер для предстоящего заказа на перемещение (на основе номерной серии заказов на перемещение, определенной в системе), но еще не создает заказ на перемещение.
- Когда вы отсканируете грузоместо LP10, содержащее запасы в наличии, которые необходимо переместить на новый склад, в очередь событий было добавлено событие приложения склада для дальнейшей обработки. В событии склада содержатся сведения о сообщении для сканирования, включая предполагаемый номер заказа на перемещение.
- В мобильном приложении управления складом, когда выбрана кнопка Завершить заказ, создается новое событие приложения склада, Завершить заказ на перемещение, и связанное с ним существующее событие, Создание заказа на перемещение, изменяет статус на В очереди.
- На обратной стороне Пакетное задание обработки событий приложения склада выбирало событие В очереди и собрало запасы в наличии, связанные с отсканированным грузоместом. На основе запасов в наличии фактическая запись заказа на перемещение и соответствующие строки создаются. Задание также заполнило поле Политика исходящей отгрузки для заказа на перемещение значением, основанным на настроенном действии Выпуск и подтверждение отгрузки, и связало грузоместо со строками для стратегии Управляется по грузоместу.
- На основе значения поля Политика исходящей отгрузки для строки заказа на перемещение запрос Пакетное задание автоматического выпуска заказов на перемещение теперь привело к выпуску заказа на перемещение на склад отгрузки. А в связи с настройкой для использованного шаблона волны, шаблона работы и директив местоположения работа получила автоматические процессы, что привело к обновлению поля Статус загрузки до значения Загружено.
- Пакетное задание обработки исходящей отгрузки выполняется для загрузки, что приводит к отгрузке заказа на перемещение, и генерируется предварительное уведомление об отгрузке (ASN).
- Время всех этих событий зависит от параметров Повторение для созданных пакетных заданий.
Вопросы и ответы
Настройка пунктов меню мобильного устройства
Почему я не вижу пункт "Создать заказ на перемещение из грузоместа" в раскрывающемся списке действий работы пункта меню?
Функции Создание и обработка заказов на перемещение из приложения склада должна быть включена. Дополнительные сведения см. в разделе Активация создания заказов на перемещение из приложения склада.
Процессы мобильного приложения управления складом
Почему не отображается кнопка меню "Завершить заказ"?
Для заказа на перемещение должно быть назначено по крайней мере одно грузоместо.
Могут ли несколько пользователей мобильного приложения управления складом добавлять грузоместа в один и тот же заказ на перемещение в одно и то же время?
Да, несколько работников склада могут сканировать грузоместа в один и тот же заказ на перемещение.
Можно ли добавлять в разные заказы на перемещение одно и то же грузоместо?
Нет, грузоместо может быть добавлено только в один заказ на перемещение в данный момент времени.
После нажатия кнопки "Завершить заказ" могу ли я затем добавить дополнительные грузоместа для этого заказа на перемещение?
Нет, нельзя добавлять дополнительные грузоместа в заказ на перемещение, у которого имеется событие приложения склада Закрыть заказ на перемещение.
Как можно найти существующие заказы на перемещение для использования с помощью кнопки "Выбор заказа на перемещение" в мобильном приложении управления складом, если заказ еще не был создан в серверной системе?
Можно обеспечить сотрудникам возможность искать номера заказов на перемещение в мобильном приложении Warehouse Management, используя его возможность запроса данных. Например, можно создать элемент меню переключения для мобильного устройства, который будет отправлять запросы на доступ к данным, отображаемым на странице События приложения склада на веб-клиенте (WHSMobileDeviceQueueMessageCollection
) как часть шага Выбор заказа — MobileDeviceQueueMessageCollectionIdentifierId. Номер заказа на перемещение соответствует значению, указанному в поле Идентификатор. См. также Запрос событий приложения склада.
Можно ли вручную выбрать номер заказа на перемещение для использования из мобильного приложения управления складом?
Поддерживаются только автоматически созданные номера заказов на перемещение через номерные серии. См. также ответ на предыдущий вопрос, относящийся к настройке кнопки Выбрать заказ на перемещение. Дополнительные сведения о том, как найти номера заказов на перемещение, см. в разделе Запрос событий приложения склада.
Фоновая обработка
Каким образом следует очищать записи в таблицах сообщений очереди событий приложения склада?
Вы можете просматривать и обрабатывать это на странице События приложения склада. Дополнительные сведения см. в разделе Запрос событий приложения склада.
Почему поле "Дата прихода" заказа на перемещение не обновляется в соответствии с моей настройкой "Контроль даты поставки"?
Заказы на перемещение создаются без использования возможностей функции Контроль даты поставки.
Можно ли использовать грузоместо с физически отрицательным запасом в наличии?
Эта функция поддерживает только положительные физические количества в наличии на уровне грузомест, но при назначении грузомест заказам на перемещения могут быть физически отрицательные количества в наличии на более высоких уровнях склада и статуса запасов.