Одна входящая поставка от начала до конца: YARDtwin на живой системе SAP EWM
В августе мы опубликовали видео, в котором воспроизводились пять точек синхронизации между SAP и YARDtwin — сообщение за сообщением. Оно честно отражало то, чем являлось: рабочий прогон с иллюстрацией экранов SAP. Очевидным следующим вопросом стало: как тот же процесс выглядит на реальной системе SAP в руках консультанта SAP? Этот фильм — ответ на него. Он создан YUS Partners, нашим партнёром по внедрению, на их собственном ландшафте SAP S/4HANA и SAP EWM, с YARDtwin, работающим на стандартном демо-сайте.
В нём прослеживается одна входящая поставка на протяжении чуть более трёх минут: создание в SAP, распределение в EWM, бронирование, регистрация на въезде, взвешивание, разгрузка и выпуск в YARDtwin, затем приёмка в EWM. Каждая передача показана на том экране, где она происходит, а один и тот же номер поставки виден в обеих системах с первой до последней минуты.
Сценарий: что именно демонстрируется
Фильм начинается с описания конфигурации, которую демонстрирует, поскольку интеграция представляет собой набор переключателей для каждой площадки, а не единый фиксированный продукт. В данном сценарии SAP EWM управляет складским исполнением и проводкой запасов. YARDtwin управляет двором: бронирование, ворота, весовая, док и выезд. Обработка на весовой является частью входящего потока. Другая площадка выберет иную комбинацию; это одна из них, и фильм говорит об этом до начала показа.
Шаги 1 и 2: одна поставка, две системы, ничего не вводится дважды
В SAP S/4HANA создаётся входящая поставка на основе заказа на закупку: одна позиция, небольшая быстрооборачиваемая деталь, 1 000 кг. При сохранении параллельно происходят два события. Стандартное распределение SAP создаёт соответствующую входящую поставку в EWM, а интеграция создаёт запись в YARDtwin. Номер поставки SAP сопровождает её, поэтому планировщик, просматривающий запись в расписании YARDtwin, и пользователь EWM, смотрящий на монитор склада, видят одну и ту же ссылку.
Эта ссылка — нить, пронизывающая весь фильм. Каждое последующее событие — от ворот до приёмки товара — привязывается к ней без повторного ввода вручную.
Шаг 3: регистрация на въезде создаёт TU в EWM
Грузовик прибывает и регистрируется на въезде в YARDtwin: проверка документов, контроль пломб и взвешивание брутто на весовой — считывается автоматически или вводится оператором. На въезде фиксируется вес брутто; вес нетто проверяется на выезде. Въезд разрешается, и водитель направляется к доку.
В этот момент YARDtwin отправляет событие регистрации в SAP EWM. EWM создаёт TU, привязывает к нему входящую поставку и фиксирует прибытие на контрольном пункте. В фильме показана поставка EWM с прикреплённым TU спустя несколько секунд — созданным пользователем интеграции, а не сотрудником за рабочим столом. Именно это прибытие на контрольный пункт позволяет выполнить приёмку товара на следующем этапе.
Шаг 4: дворовые операции остаются в YARDtwin
От ворот грузовик направляется к своему доку. Табло дока, экран разгрузки и завершение операции — всё работает в YARDtwin: статус бронирования, активность на доке и ход разгрузки в рамках единого рабочего процесса, со сканированием паллет и фиксацией доказательств прямо на доке. SAP EWM в этом не участвует — именно в этом и состоит смысл разделения. Как говорится в фильме, для внутридворовой операции никакая транзакция SAP не требуется.
Шаги 5 и 6: выезд запускает приёмку товара
Разгрузка завершается в YARDtwin, и грузовик направляется к выездным воротам. Там производится взвешивание на выезде: 15 000 кг на въезде, 14 000 кг на выезде, 1 000 кг доставлено — точное совпадение с позицией поставки до килограмма. Водитель подписывает на экране, выезд разрешается, а SHA-256-хэш записи сохраняется для журнала аудита.
Только после этого YARDtwin отправляет событие приёмки товара в SAP EWM. EWM сопоставляет его со своей входящей поставкой и выполняет обработку приёмки товара. Последний экран SAP в фильме показывает эту поставку со статусом приёмки товара «Завершено». Одна поставка, один поток, две системы — и SAP по-прежнему остаётся системой учёта запасов.
Что это даёт
- Сторона SAP — реальная. TU, привязка поставки и статус приёмки товара — стандартные объекты EWM на стандартной системе, созданные сообщениями с двора. Никаких нестандартных транзакций, никакого повторного ввода данных.
- Разделение чёткое. EWM отвечает за складское исполнение и запасы. YARDtwin — за физический грузовик: бронирование, ворота, весовая, док, выезд. Никто не сверяет оба источника с помощью таблицы.
- Взвешенное количество равно принятому. Приёмка товара выполняется после взвешивания на выезде, поэтому вес нетто с вашей весовой — это именно та цифра, которая поступает в SAP, подписанная до отъезда грузовика.
- Доказательства сохраняются. Чек-лист, пломба, вес, сканирование паллет, подпись водителя и хэш хранятся в YARDtwin для каждого прихода, а номер поставки SAP привязывает их к документу, уже существующему в SAP.
- Это может запустить ваш партнёр по интеграции. Видео было создано и прокомментировано консультантом SAP на собственной системе с использованием опубликованных webhook-сообщений YARDtwin. Для интеграции именно такой тест является решающим.
Место этого решения в интеграции
В терминологии нашей более ранней публикации видео демонстрирует три из пяти точек синхронизации, пересекающих границу: получение входящей поставки, регистрация TU при въезде и передача приходования товаров обратно после взвешивания на выезде. Подтверждение складского задания при разгрузке и сообщение о выезде с территории в данном сценарии не рассматриваются. Каждая из пяти точек является переключателем на уровне площадки, поэтому одно и то же подключение может работать в облегчённом формате трёх сообщений или в полном формате пяти — без запуска нового проекта.
Каталог сообщений и архитектура представлены на нашей странице интеграции с SAP. Пошаговый разбор сообщений — в материале One Integration, Five Sync Points.
Используете SAP EWM и хотите увидеть это на собственном ландшафте? Мастер подключения направит YARDtwin на тестовую конечную точку за несколько минут, а YUS Partners помогут проработать сторону SAP. Начните бесплатный 30-дневный пробный период — без необходимости в оборудовании.