Cookie preferences

YARDtwin uses essential cookies for authentication and session management. We don’t currently set analytics or marketing cookies, but our cookie policy categorises them ahead of any future change. Read our Privacy Policy, GDPR Policy, and Cookie Policy.

YARDtwinSAP

Управляйте двором в YARDtwin.
SAP остаётся системой учёта.

SAP передаёт поставку. YARDtwin бронирует её, управляет воротами, доком и цифровым двойником — и отправляет движение товара обратно с номером материального документа. Преднастроенная, двунаправленная система, активируемая для каждого объекта примерно за десять минут.

Заказать демо
5
преднастроенных точек синхронизации между SAP и двором
2
режимы развёртывания в один клик: 3-sync и 5-sync
~10 min
пошаговая настройка в приложении — без ABAP, без установки в SAP
100%
сообщений подписаны HMAC, в обоих направлениях
20/20
поставок прошли последний сквозной интеграционный аудит

Совместимость:  SAP S/4HANA · SAP ECC · SAP EWM · SAP Integration Suite (CPI) · IDoc · BAPI · OData

Почему это важно

SAP останавливается у дверей склада.

SAP знает, что грузовик в пути. Но не знает, что он прибыл с опозданием, простоял 40 минут на воротах или уехал без разгрузки. YARDtwin закрывает этот пробел — и держит SAP в курсе происходящего.

🏭

Что остаётся в SAP

Заказы на закупку, поставки, складские запасы и финансы. SAP остаётся единственным источником истины для бизнеса — YARDtwin никогда не дублирует основные данные: он потребляет поставку и возвращает движение товара.

🚛

Что добавляет YARDtwin

Всё, что происходит между воротами и дверью склада: планирование записей, регистрация на воротах с проверкой пломбы и холодовой цепи, живой цифровой двойник двора, управление доками и аудиторский след уровня GMP.

🔁

Что исчезает

Повторный ввод поставок в таблицы, звонки на склад с вопросом о прибытии грузовика и товарные поступления, проводимые спустя часы после физической разгрузки. Цикл закрывается автоматически — за считанные минуты.

Смотрите в действии — нередактированные сценарии

Одна входящая поставка. Одна отправка готовой продукции. От начала до конца.

Это не макет. За пять минут вы увидите, как конфигурация 3-sync включается в реальном времени в Site Admin, а затем два реальных сценария: SAP отправляет входящую поставку, YARDtwin добавляет её в расписание, ворота проверяют ожидаемую SAP пломбу по фото, цифровой двойник отслеживает грузовик до дока, каждая грузовая единица сканируется и сверяется — и товарное поступление отправляется обратно в SAP с номером материального документа.

Затем обратное направление: SAP отправляет исходящую поставку готовой продукции, прицеп загружается и опломбируется с фиксацией цепочки хранения, отправляется товарный выпуск, и водитель подписывает отправление на стекле — в стиле 21 CFR Part 11.

Записано на живом экземпляре YARDtwin и соответствующей тестовой конечной точке на стороне SAP. Каждое показанное сообщение SAP действительно отправлено, подписано и подтверждено.

Выберите вариант развёртывания

Два пресета. Один переключатель. Никаких проектов.

Объём данных о дворе, доступных SAP, определяется одним пресетом, а не интеграционным проектом. Начните с минимума, при необходимости включите полную синхронизацию — или наоборот. Смена режима — это изменение конфигурации, фиксируемое в аудиторском следе.

Наиболее популярная отправная точка

Двор под управлением YARDtwin (3-sync)

S1 ONS2 OFFS3 OFFS4 ONS5 OFF

SAP EWM Yard Management отключён. YARDtwin управляет всем двором, и через границу проходят только два события: входящая поставка и возврат движения товара.

  • Поставки автоматически создают записи (идемпотентно — повторная отправка не создаёт дубликатов)
  • Товарное поступление / товарный выпуск отправляется обратно с номером материального документа SAP
  • События на воротах, доке и при отправлении остаются внутренними — никакого лишнего трафика в SAP
Для активного управления двором EWM

Интегрированный двор EWM (5-sync)

S1 ONS2 ONS3 ONS4 ONS5 ON

Всё, что входит в 3-sync, плюс YARDtwin зеркалирует выполнение операций во дворе в SAP EWM: регистрация на воротах создаёт транспортные единицы, разгрузка подтверждает складские задания, отправление фиксирует выезд со двора.

  • Регистрация на воротах создаёт транспортную единицу (TU) в EWM
  • Разгрузка подтверждает складское задание со сканированными грузовыми единицами
  • Отправление фиксирует выезд со двора с подписанным разрешением на выпуск

Каждая точка синхронизации — это также отдельный переключатель для каждого объекта: по умолчанию отключён, ничего не передаётся в SAP до явного включения.

Преднастроенные транзакции

Каталог транзакций — готов с первого дня

Пять точек синхронизации охватывают полный жизненный цикл входящих и исходящих операций. Каждая говорит на языке SAP на стороне SAP и передаёт чистый JSON по сети — с маппингом, подписью, повторными попытками и журналированием.

Точка синхронизацииНаправлениеОбъект SAPСобытие
S1Поставка → записьInbound / outbound delivery (VBELN)sap_inbound_delivery
S2Регистрация → транспортная единицаTransportation unit (TU)tu_register
S3Разгрузка → складское заданиеWarehouse task confirmationwt_confirm
S4Товарное поступление / товарный выпускGoods movement (MBLNR)goods_receipt · goods_issue
S5Отправление → выезд со двораYard exityard_exit

Стрелки направления: ↓ SAP → YARDtwin · ↑ YARDtwin → SAP · ⇅ двунаправленно. Каждая строка — независимый переключатель для каждого объекта, по умолчанию отключён.

↓ Входящие в YARDtwin

sap_inbound_deliveryВходящая или исходящая поставка — создаёт или обновляет запись с привязкой к номеру поставки SAP
gr_statusПодтверждение поступления товара от SAP, включая номер материального документа
gi_statusПодтверждение отпуска товара от SAP для исходящих отгрузок
tu_registeredСсылка на транспортную единицу SAP, записанная обратно в бронирование

↑ Исходящие в SAP

tu_registerГрузовик зарегистрирован на воротах — регистрация транспортной единицы
wt_confirmРазгрузка завершена — подтверждение складского задания с отсканированными грузовыми единицами
goods_receiptПриёмка товара с сверкой грузовых единиц (совпавшие / отсутствующие / лишние)
goods_issueОтпуск товара для отгрузки готовой продукции с указанием применённой пломбы
yard_exitГрузовик убыл — содержит хэш подписи Part-11

Сопоставление полей встроено — идентификаторы SAP распознаются нативно: VBELN · EBELN · LIFNR · MATNR · WERKS · NTGEW · MBLNR · HU / SSCC

Архитектура

Чистое ядро. Ничего не устанавливается в SAP.

YARDtwin выполняет работу на периферии и обменивается подписанными JSON-сообщениями с уже используемым вами промежуточным ПО. Ваша система SAP не требует ни надстроек, ни ABAP-кода, ни новой инфраструктуры.

SAPS/4HANA · ECCSAP EWMIDoc · BAPI · ODataВаше промежуточное ПОSAP Integration Suite (CPI)PI/PO · или любой iPaaS / HTTP-эндпоинтYARDtwinПодписанный входящий webhookПодписанные исходящие событияОчередь доставки + повторные попыткидоставки внизскладские движения + события на площадке обратноКаждый переход подписан и проверен HMAC-SHA256 · идемпотентно · журналируется
✓ Включена эталонная реализация CPI iFlow — ваша команда SAP сразу узнаёт структуру, а маппинг IDoc, BAPI или OData выполняется там, где это уместно.
✓ Складские движения ставятся в очередь в надёжном outbox с автоматическими повторными попытками и представлением недоставленных сообщений — сбой промежуточного ПО не приводит к потере ни одной проводки.
✓ Маршрутизация по нескольким заводам встроена: WERKS каждой поставки направляет её на нужный сайт YARDtwin, а несопоставленные заводы явно отклоняются вместо скрытой неверной маршрутизации.

Создано для регулируемых цепочек поставок

Та же интеграция, которая обрабатывает ваши поставки, спроектирована с учётом требований фармацевтического контроля — именно для таких задач она и создавалась.

🔐
Подпись в обоих направлениях
HMAC-SHA256 по исходному payload с временны́ми метками подписей — входящих и исходящих. Изменённые сообщения отклоняются и журналируются.
🔁
Идемпотентность по проекту
Поставки идентифицируются по номеру поставки SAP — повторные передачи обновляют запись, но не создают дубликатов.
📨
Каждое сообщение журналируется
Живой журнал сообщений SAP в приложении отображает каждую входящую и исходящую транзакцию с payload, статусом и ответом.
🚫
Отключено по умолчанию
Никакие данные не передаются в SAP до тех пор, пока администратор сайта не активирует это. Каждое изменение настройки — отслеживаемое атрибутируемое событие конфигурации.
📝
Журнал аудита уровня GMP
Изменения конфигурации, проверки пломб и подписи при отправке фиксируются в append-only журнале аудита, соответствующем требованиям EU GMP Annex 11 и 21 CFR Part 11.
🧪
Проверено, а не обещано
Валидировано в опубликованных сквозных прогонах — включая двунаправленный аудит 20 поставок с независимой повторной проверкой подписей и негативными контролями безопасности.
Для вашей команды интеграции

Всё необходимое для стороны SAP — в комплекте

Передайте команде SAP или CPI полный комплект материалов, а не проект исследования. Контракт на обмен данными задокументирован от начала до конца.

📘
OpenAPI 3.1
Полная спецификация OpenAPI 3.1 для webhook, событий и API опроса.
📦
Postman
Готовая к запуску коллекция Postman, которая работает «из коробки» с вашим тенантом.
⌨️
cURL
Справочник cURL с проработанными, верифицируемыми примерами подписи HMAC.
🔀
CPI iFlow
Эталонный CPI iFlow: маппинг сегментов IDoc, сниппеты подписи на Groovy и обратный путь.
Руководство по быстрому старту
Оптимальный сценарий: подключить SAP примерно за десять минут, провести грузовик, просмотреть журнал сообщений.
📚
Руководство по конфигурации
Полное руководство по настройке и эксплуатации — для администраторов сайта и команды интеграции SAP.
Запросить комплект интеграции

Вопросы, которые задаст ваша команда SAP

Мы используем SAP EWM с активным управлением двором. Подойдёт ли это нам?
Да — именно для этого предназначен пресет 5-sync. YARDtwin отражает заезды как транспортные единицы, завершение разгрузки как подтверждения складских задач, а отъезды как выезды с двора, так что EWM сохраняет свою картину двора, пока YARDtwin ведёт операцию. Если Yard Management в EWM не активен, пресет 3-sync ограничивает интеграцию поставками и движениями товаров.
Что нужно изменить внутри нашей системы SAP?
В SAP ничего не устанавливается. YARDtwin обменивается подписанным JSON с вашим промежуточным слоем — как правило, SAP Integration Suite (Cloud Integration), где прилагаемый iFlow-референс выполняет маппинг на IDocs, BAPIs или OData в соответствии с вашей архитектурой. Это сохраняет ядро системы чистым и не затрагивает пути обновления.
IDoc, BAPI или OData — что использует YARDtwin?
То, что вы предпочитаете. На уровне передачи данных YARDtwin общается подписанным JSON с документированным маппингом полей на идентификаторы SAP (VBELN, EBELN, LIFNR, MATNR, WERKS, MBLNR). Преобразование в IDocs DESADV/DELVRY07, BAPI_GOODSMVT_CREATE или OData API материальных документов выполняется в вашем промежуточном слое — комплект документирует все три маршрута.
У нас несколько заводов. Как работает маршрутизация?
Завод (WERKS) каждой поставки направляется на соответствующий объект YARDtwin — либо по коду объекта, либо по явной таблице соответствия завод–объект, которую вы настраиваете в мастере установки. Поставки для несопоставленного завода отклоняются с понятным сообщением об ошибке, а не попадают не на тот объект.
Можно ли начать с малого?
Да — большинство клиентов начинают с пресета 3-sync: входящие поставки, возврат приходов и отпусков товаров, всё остальное внутри системы. Переход на 5-sync в дальнейшем — это одно нажатие для смены пресета с записью в журнале аудита. Каждая точка синхронизации также является отдельным переключателем, если вам нужен промежуточный вариант.
Какой тарифный план YARDtwin включает интеграцию с SAP?
Интеграции включены начиная с тарифа Professional. Мастер установки, журнал сообщений, очередь поставок и полный комплект интеграции входят в продукт — отдельная лицензия на коннектор не требуется.

Подключите ваш двор к SAP

Приглашайте вашу команду SAP. За 30 минут демонстрации мы подключим тестовый тенант в реальном времени, проведём поставку от начала до конца и вместе разберём контракт на передачу данных.

Заказать демоЗапросить комплект интеграции
Здравствуйте! Начните бесплатный пробный период за 2 минуты — я помогу всё настроить!