Консолидируйте отгрузки, выпущенные на склад, используя автоматический выпуск заказов на продажу
В этой статье представлен сценарий, в котором несколько заказов запущены на склад в одной периодической автоматической выпуске на склад. Заказы будут автоматически консолидированы в отгрузки на основе правил, определенных как политики консолидации отгрузок.
В ходе сценария будут созданы наборы заказов на продажу, и каждый из них будет выпущен на склад. Затем будут просмотрены отгрузки, созданные или обновленные в ходе консолидации отгрузок на основе настроенных политик.
Сделать демонстрационные данные доступными
Сценарий в этой статье ссылается на значения и записи, включенные в стандартные демонстрационные данные, предоставляемые в Microsoft Dynamics 365 Supply Chain Management. Если вы хотите использовать значения, указанные здесь, в ходе выполнения упражнений, убедитесь, что вы работаете в среде, в которой установлены демонстрационные данные, и настройте юридическое лицо на USMF перед началом работы.
Настройка политик консолидации отгрузок и фильтров продуктов
Описанный здесь сценарий предполагает, что функция уже включена, выполнены упражнения в разделе Настройка политик консолидации отгрузок, а также создаются политики и другие записи, которые описаны здесь. Обязательно выполните эти упражнения перед выполнением этого сценария.
Создание заказов на продажу для этого сценария
Начнем с создания набора заказов на продажу, с которыми можно работать. Необходимо работать со складом, для которого разрешены расширенные складские процессы (WMS). За исключением случаев, когда явно упоминается отдельный склад, этот же склад должен использоваться для каждого из следующих наборов заказов.
Перейти к Расчеты с клиентами > заказы > все заказы на продажу и создать коллекцию заказов на продажу, в которых имеются параметры, описанные в следующих подразделах.
Создать набор заказов 1
Заказ на продажу 1-1
Создайте заказ на продажу со следующими параметрами:
- Счет клиента:US-001
- Способ поставки:Airwa-Air
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Заказ на продажу 1-2
Создайте заказ на продажу со следующими параметрами:
- Счет клиента:US-001
- Способ поставки:Airwa-Air
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Заказ на продажу 1-3
Создайте заказ на продажу со следующими параметрами:
- Счет клиента:US-001
- Способ поставки:10
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Добавьте вторую строку заказа со следующими параметрами:
- Код номенклатуры:A0002 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
- Способ поставки:Airwa-Air
Создать набор заказов 2
Заказы на продажу 2-1 и 2-2
Создайте два одинаковых заказа на продажу со следующими параметрами:
- Счет клиента:US-002
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:M9200 (номенклатура, в которой фильтр код 4 имеет значение Воспламеняющиеся)
- Количество:1,00
Добавьте вторую строку заказа со следующими параметрами:
- Код номенклатуры:M9201 (номенклатура, в которой фильтр код 4 имеет значение Взрывоопасные)
- Количество:1,00
- Способ поставки:Airwa-Air
Создать набор заказов 3
Заказ на продажу 3-1
Создайте заказ на продажу со следующими параметрами:
- Счет клиента:US-002
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:M9200 (номенклатура, в которой фильтр код 4 имеет значение Воспламеняющиеся)
- Количество:1,00
Добавьте вторую строку заказа со следующими параметрами:
- Код номенклатуры:M9201 (номенклатура, в которой фильтр код 4 имеет значение Взрывоопасные)
- Количество:1,00
- Способ поставки:Airwa-Air
Примечание
Этот заказ идентичен двум заказам, созданным для набора заказов 2. Однако он указан как свой собственный порядок, так как он будет выводиться отдельно позже в этом сценарии.
Создать набор заказов 4
Заказ на продажу 4-1
Создайте заказ на продажу со следующими параметрами:
- Счет клиента:US-001
- Заявка клиента:1
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Создать набор заказов 5
Заказы на продажу 5-1 и 5-2
Создайте два одинаковых заказа на продажу со следующими параметрами:
- Счет клиента:US-001
- Заявка клиента:2
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Заказ на продажу 5-3
Создайте заказ на продажу со следующими параметрами:
- Счет клиента:US-001
- Заявка клиента:1
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Создать набор заказов 6
Заказы на продажу 6-1 и 6-2
Создайте два одинаковых заказа на продажу со следующими параметрами:
- Счет клиента:US-003
- Заявка клиента:2
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Заказы на продажу 6-3 и 6-4
Создайте два одинаковых заказа на продажу со следующими параметрами:
- Счет клиента:US-004
- Заявка клиента:1
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Заказы на продажу 6-5 и 6-6
Создайте два одинаковых заказа на продажу со следующими параметрами:
- Счет клиента:US-007
- Сайт:6
- Склад:61
- Кластер:ShipCons
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Заказы на продажу 6-7 и 6-8
Создайте два одинаковых заказа на продажу со следующими параметрами:
- Счет клиента:US-007
- Сайт:6
- Склад:61
- Кластер: Оставьте это поле пустым.
Добавьте строку заказа со следующими параметрами:
- Код номенклатуры:A0001 (номенклатура, для которой не назначен фильтр код 4)
- Количество:1,00
Автоматический выпуск заказов на продажу на склад
Для каждого набора заказов на продажу, созданного ранее, необходимо выполнить процедуру автоматического запуска на склад. В каждом случае будет выполняться базовая процедура запуска на склад, предоставляемая здесь.
Обычная процедура запуска на склад
Для каждого набора заказов на продажу, созданного ранее, необходимо выполнить три процедуры, описанные в следующих подразделах.
Обновление шаблона волн, который будет использоваться в процессе запуска
- Перейдите в раздел Управление складом > Настройка > Волны > Шаблоны волны.
- Задайте в поле Тип шаблона волн значение отгрузка.
- Найдите и выберите шаблон волн, связанный со складом, который использовался в наборах заказов, созданных для данного сценария. Например, если был использован склад 24, выберите шаблон волн 24 Отгрузка по умолчанию. Если был использован склад 61, выберите шаблон волн 61 Отгрузка.
- На панели операций выберите Правка.
- Установите для параметра Обрабатывать волну перед запуском на склад значение Нет.
Запуск на склад
Перейдите на Управление складом > Запуск на склад > Автоматический выпуск заказов на продажу.
В поле количество к запуску выберите все.
На экспресс-вкладке Включаемые записи выберите Фильтр, чтобы открыть диалоговое окно запроса.
На вкладке Диапазон выберите Добавить, чтобы добавить строку со следующими настройками в сетку:
- Таблица:Заказ на продажу
- Производная таблица:Заказ на продажу
- Поле:Заказ на продажу
- Критерий: Введите список номеров заказов на продажу через запятую из нужного набора заказов.
Нажмите кнопку ОК , чтобы сохранить запрос.
Нажмите кнопку ОК , чтобы запустить процедуру Автоматический запуск в на склад.
Просмотр созданного или обновленного отгрузки
- Выберите Управление складом > Отгрузки > Все отгрузки.
- Найдите и выберите нужную отгрузку.
- Если при создании или обновлении отгрузки была использована политика консолидации, ее можно увидеть в поле Политика консолидации отгрузок.
Запуск заказов на продажу из набора заказов 1
Выполните базовую процедуру "Запуск в склад", чтобы выпустить заказы на продажу из набора заказов 1.
После завершения следует увидеть, что были созданы две отгрузки:
- Первая отгрузка содержит три строки и была создана с помощью политики консолидации отгрузок CustomerMode.
- Вторая отгрузка, которая не использует режим транспортировки Airways поставки, была создана с помощью политики консолидации отгрузок CustomerOrderNo.
Запуск заказов на продажу из набора заказов 2
Выполните базовую процедуру "Запуск в склад", чтобы выпустить заказы на продажу из набора заказов 2.
После завершения следует увидеть, что были созданы три отгрузки:
- Первая отгрузка содержит номенклатуры Воспламеняющиеся.
- Каждая из двух других отгрузок содержит одну строку, которая имеет номенклатуру Взрывоопасные.
Запуск заказов на продажу из набора заказов 3
Выполните базовую процедуру "Запуск в склад", чтобы выпустить заказы на продажу из набора заказов 3.
После завершения вы увидите, что выполнены следующие действия:
- Была обновлена одна отгрузка (отгрузка, созданная, когда заказ на набор 2 был запущен на склад). Была добавлена строка с номенклатурой Воспламеняющиеся.
- Была создана одна новая отгрузка, содержащая номенклатуру Взрывоопасные.
Запуск заказов на продажу из набора заказов 4
Выполните базовую процедуру "Запуск в склад", чтобы выпустить заказы на продажу из набора заказов 4.
После завершения следует увидеть, что одна существующая отгрузка (в поле Заявка клиента установлена на 1) обновлена. К ней была добавлена одна новая строка.
Запуск заказов на продажу из набора заказов 5
Выполните базовую процедуру "Запуск в склад", чтобы выпустить заказы на продажу из набора заказов 5.
После завершения вы увидите, что выполнены следующие действия:
- Обновлена одна существующая отгрузка (где в поле заявки клиента установлено значение 1). В нее было добавлено строка из заказа на продажу 5-3 (где поле Заявка клиента установлено на 1).
- Была создана одна новая отгрузка, в которой строки из заказов на продажу 5-1 и 5-2 группируются в одну отгрузку.
Запуск заказов на продажу из набора заказов 6
Выполните базовую процедуру "Запуск в склад", чтобы выпустить заказы на продажу из набора заказов 6.
После завершения следует увидеть, что были созданы четыре отгрузки:
- Строки из двух заказов для клиента US-003 сгруппированы в одну отгрузку, используя политику консолидации отгрузок Кластер заказов.
- Строки из двух заказов для клиента US-004 сгруппированы в одну отгрузку, используя политику консолидации отгрузок Кластер заказов.
- Строки из заказов на продажу 6-5 и 6-6 для клиента US-007 сгруппированы в одну отгрузку, используя политику консолидации отгрузок Кластер заказов.
- Строки из заказов на продажу 6-7 и 6-8 для клиента US-007 сгруппированы в одну отгрузку, используя политику консолидации отгрузок CrossOrder.