1つのインテグレーション、5つの同期ポイント:YARDtwinとSAPの連携
SAPインテグレーションの議論は、必ず同じ3つの疑問に行き着きます。各メッセージが送信される正確なタイミングはいつか?実際に何が含まれているのか?そしてSAPユーザーが受信したときに何が表示されるのか?機能一覧ではこれらの疑問に答えられません。だからこそ、そこだけに焦点を当てた動画を作成しました。
実際の納品を再現しています。バルク荷物の入庫重量18,500 kg、出庫重量13,500 kgのケースを、SAP–YARDtwin間の各データ交換を1つずつ追って解説します。5つの同期ポイントそれぞれについて、トリガーとなるヤードでの出来事、送受信されるメッセージ、そしてデータが到達するSAP画面の3つの視点で示します。
同期1 — SAPが会話を開始する
入庫納品はSAPが最初に送信する唯一のメッセージです。S/4HANAで入庫納品が作成されると、ミドルウェア(動画ではSAP CPI)がそれを取得し、共有シークレットで署名した1つのJSONボディをYARDtwinのHTTPSウェブフックにポストします。納品番号、プラント、材料、計画数量5,000 kg――ヤードが必要とするすべての情報が含まれており、手入力は不要です。
YARDtwin側では予約が自動的に作成されます。納品はインテグレーションログに記録され、材料と計画数量がすでに設定された状態でスケジュールに表示されます。納品を再入力する必要がないため、入力ミスも発生しません。
同期2・3 — ヤードが自動で報告する
ここからは方向が逆転します。YARDtwinがゲートとバースから応答し、デスクの担当者がトランザクションを手入力する必要はありません。
- 同期2 — 輸送ユニット登録。 ゲートオペレーターが入構を承認した瞬間に送信されます。チェックイン時刻、ドック番号、計量橋の総重量、そしてCPIが1対1でマッピングするSAPネイティブのブロックが含まれます。SAPはTUリファレンスで応答し、EWMユーザーはチェックポイントに到着した輸送ユニットと、すでに記録された総重量を確認できます。
- 同期3 — 倉庫タスク確認。 荷降ろし完了時に送信されます。EWMコンサルタントが見慣れたフィールドが含まれています:倉庫番号、タスク、オーダー、宛先ビン。倉庫モニターではタスクが確認済みに切り替わり、ヤードの報告通りに入荷ゾーンに在庫が計上されます。
同期4 — 入荷は計量橋を待つ
このメッセージこそがインテグレーションの核心であり、YARDtwinが意図的に保留するものです。荷降ろしが完了しても、何もポストされません。署名付きの出庫計量が行われて初めて入荷が転記され、計量橋で計算した正味重量(入庫単位数量5,000.000 kg、移動タイプ101)と完全な計量橋記録が証拠として添付されます。SAPが転記し、材料伝票番号で応答します。
同期5 — ループを閉じる
トラックが出構すると、ヤード退場メッセージには出発時刻、ターンアラウンド時間、検証済み正味重量、および出発承認の電子署名ハッシュが含まれます。SAPはチェックポイントの出発を確認し、納品が完了します。5回のデータ交換により、クリーンな伝票フローが完成し、監査証跡がトラックとともに記録されます。
この価値とは
- 双方向の再入力が不要。 SAPが予約を作成し、ヤードが確認を転記します。2画面を前にした担当者による手動照合は不要になります。
- SAPは記録システムのままで、より充実した記録が得られます。 計量数量、同時刻タイムスタンプ、署名証拠が、SAPがすでに管理する伝票に添付されます。
- SAPになかったイベントが記録されます。 ゲート入構、計量橋の計測値、荷降ろし進捗、出構は、標準的なSAP環境には存在しません。今後は電話連絡ではなく、構造化されたメッセージとして到達します。
- プロジェクト不要の標準的な配管。 すべてのメッセージはHTTPS上のJSONでHMAC署名され、お客様のCPIまたはミドルウェアに配信されます。インテグレーションチームはすでに使用しているIDocとBAPIにマッピングするだけです。また、すべてのデータ交換はYARDtwinのSAPメッセージログに記録されるため、サポートの会話は同じ証拠から始められます。
3同期:より軽量な導入方法
すべてのサイトがSAP EWMのヤード管理を使用しているわけではありません。SAP がヤードを管理していない場合、それらのメッセージのうち3つは送信先がなくなります。そのような環境では、YARDtwin は同じインテグレーションを3同期の形で実行します。YARDtwin がヤード全体を管理し、境界を越えるメッセージは2つだけです。受信デリバリーの受け取りと、入庫確認の返送です。
重要な点は、3同期は別製品でも独立したインテグレーションでもないということです。同じ5つのスイッチのうち3つをオフにしたものです。まずデリバリー受信と入庫確認返送から始めることが最もリスクの低い第一歩であり、後でEWMのヤードプロセスを有効化する場合でも、5つのフル同期への拡張は再実装ではなく設定変更で対応できます。
スイッチごとに、ビジネスに合わせて設定
各同期ポイントはサイトごとに独立したスイッチであり、デフォルトはオフです。サイト管理者はワンクリックのプリセット(ヤード管理型3同期またはEWM連携型5同期)を選択するか、サイトごとにカスタム設定を行うことができます。複数拠点への展開では、各SAPプラントを独自のYARDtwinサイトにルーティングでき、デリバリーの再送信も設計上安全です。同一内容の再プッシュは何も変更しません。
これはプラットフォーム全体の設計思想と同じです。ゲートチェックリスト、計量ルール、Smart Slots モード、ドックルールはすべてコードではなくサイトごとの設定で管理されます。開発者なしでカスタマイズできる内容の全体像については YARDtwin をビジネスに合わせてカスタマイズする を、インテグレーションアーキテクチャの詳細については SAP インテグレーションページ をご覧ください。
実際のSAP環境でこれらのメッセージの動作を確認したいですか?接続ウィザードを使えば、YARDtwin をテストエンドポイントに数分で接続できます。ハードウェア不要の30日間無料トライアルをお試しください。