SAP EWM Блог

В новой версии SAP EWM 9.5 наконец-то сделали возможность из остатков собирать целые паллеты. Давайте рассмотрим подробнее что добавили.

 В меню SAP по пути «Расширенное управление складами» - «Подготовка работ» появилась новая транзакция /SCWM/STOCK_CONS - Консолидировать запас. При запуске появляется окно:

SAP EWM 9.5 - Consolidation stock

Давайте разберем значение каждого поля.

Раздел «Данные местоположения»

Здесь задается выборка мест, в которых необходимо выполнить консолидацию.

Раздел «Данные продукта»

Здесь задается выборка данных продукта, для которых необходимо выполнить консолидацию.

Примечание: также по-умолчанию отсеиваются запасы, которые:

  • Имеют ссылку на складскую заявку (поставку)
  • Находятся в ТЕ или ресурсе
  • Уже находятся в полной ЕО или большего кол-ва
  • Находятся в заблокированных местах (на приемку или отпуск)
  • Имеют открытую складскую задачу
  • Имеют активную инвентаризацию

Раздел «Целевая ЕИ»

Здесь задается целевая единица измерения, которая должна получиться в результате объединения запасов, возможны варианты:

  • Самая большая ЕИ из ОЗП
  • Самый высокий уровень в спецификации упаковки. Здесь же указывается схема поиска спецификации упаковки.
  • Предпочитетльная ЕИ – берется ПЕИ из ОЗП
  • Вручную указать целевую ЕИ

Раздел «Параметры»

  • Учесть складские места с запасом – если установлено, то дополнительно выбираются кванты запаса с индикатором «skzsi» (ИдБлок: посредством непрерывной инвентаризации)
  • Разрешить разделение части количества – если установлено, то система сможет делить существующие кванты запаса. Например, на стоке лежат количества коробов 5, 5, 4, 3. Целая паллета – 15 кор. Система разделит последний квант с кол-вом 3 – запланирует подбор 1 кор.
  • Вид складского процесса – ВСП, с которым будут созданы СЗЧ на консолидацию.
  • Рабочее место – если указано, то все задачи будут созданы с принимающим местом в данное РМ. Консолидацию необходимо будет выполнить в РМ самостоятельно.
  • Минимальная загрузка ЕО, в % - минимальный процент наполнения ЕО, при котором будут созданы задачи на консолидацию. Если нужно сформировать только целые паллеты, то нужно поставить 100%.
  • Максимальное число складских задач – задается лимит кол-ва СЗЧ, при которых возможна консолидация.

После того, как все данные введены, система покажет экран с предполагаемыми запасами к объединению. Можно проверить и создать СЗЧ. К сожалению, живого примера под рукой у меня нет, экран будет выглядеть так (только заполненный, естественно):

SAP EWM 9.5 - Consolidation stock

Новый функционал «живет» в пакете /SCWM/STOCK_CONS:

SAP EWM 9.5 - Consolidation stock

Также доступны 3 бади для изменения стандартной логики, давайте разберем каждую из них:

SAP EWM 9.5 - Consolidation stock

Порядок их вызова в методе класса /SCWM/CL_SCON_CONTROLLER->PROCESS:

  1. /SCWM/EX_SCON_SELECTION- SEL_STOCK_ITEMS

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

  1. /SCWM/EX_SCON_PROCESSING- ADJUST_SEL_STOCK_ITEMS

В данном методе можно скорректировать результат стандартной выборки физического запаса.

  1. /SCWM/EX_SCON_PROCESSING-ADJUST_STOCK_GROUPING

В данном методе можно скорректировать итог работы стандарта, после того как он сгруппировал запасы для консолидации.

  1. /SCWM/EX_SCON_SELECTION-SEL_UOM_DATA

Есть стандартный метод fallback-класса, который определяет целевую ЕИ согласно установленного параметра. В данном методе бади можно написать собственную логику определения целевой ЕИ.

  1. /SCWM/EX_SCON_PROCESSING-ADJUST_SEL_UOM_DATA

В данном методе бади скорректировать результаты работы стандарта по определению целевой ЕИ паллеты.

  1. /SCWM/EX_SCON_PROPOSAL - CALC_SCON_PROPOSALS

Есть стандартный метод fallback-класса, который собственно определяет какие запасы можно объединить. В данной бади можно написать собственную логику консолидации запасов. На выходе – таблица сгрупированных квантов и таблица плановых задач на консолидацию.

Что можно сказать в сухом остатке? Неплохой функционал. На некоторых складах стратегия подбора запаса выстроена таким образом, что одинаковый запас может подбираться с разных мест. Для таких складов данная утилита будет очень полезной, чтобы собрать «хвосты» в одном месте, тем самым освободив ячейки.