For Syensqo, it has been decided by the business to use SAP Business Network for Logistics (BN4L) as the global carrier collaboration platform. The exception to this is road carrier operations in the US and Canada, which continue to use TMS4S.

Key Points

The table below describes all integration interfaces for BN4L in scope, organized by functional area. Each interface includes the corresponding message type, a description of its function, and whether it is a Provider API (inbound to BN4L) or Consumer API (outbound from BN4L).
| Functional Area: Subcontracting & Tendering | |||
|---|---|---|---|
Provider or Consumer | Interface | Message Type | Description |
Consumer | Create Freight Order for Subcontracting | TransportationOrderGenericRequest_Out | Creates a freight order for subcontracting in SAP Business Network for Logistics. The request is presented to carriers via inbound service. |
Consumer | Cancel Freight Request for Quotation | TransportationOrderQuotationCancellationRequest_Out | Enables shippers to cancel a freight request for quotation. Inbound service provided by SAP BN4L to cancel from external TMS. |
Consumer | Create Freight Booking Request | TransportationOrderBookingRequest_Out | Creates a freight booking request in SAP BN4L based on data from external TMS or SAP S/4 HANA. Request is presented to carriers. |
Provider | Confirm Freight Order for Subcontracting | TransportationOrderConfirmation_In | Outbound service consumed by SAP BN4L to confirm a freight order for subcontracting in external TMS. Confirmation is sent by the carrier. |
Provider | Confirm Freight Booking | TransportationOrderBookingConfirmation_In | Receives confirmation of freight booking in external system (SAP TM on S/4 HANA) based on information from SAP BN4L. |
Consumer | Cancel Freight Booking | TransportationOrderBookingCancellationRequest_Out | Inbound service to cancel a freight booking in SAP BN4L based on information from external TMS or SAP S/4 HANA. |
Consumer | Create Freight Request for Quotation | TransportationOrderQuotationCreateRequest_Out | Creates a freight request for quotation in SAP BN4L. Inbound service from external TMS; request is presented to carriers. |
Consumer | Notify Freight Quotation | TransportationOrderQuotationNotification_Out | Notifies freight quotation statuses in SAP BN4L. Inbound service to update status of quotation from external TMS. |
Provider | Create or Update Freight Quotation | TransportationOrderQuotationConfirmation_In | Creates or updates a freight quotation in the shipper's transportation management system. |
Consumer | Receive Freight Waybill Notification | TransportationOrderBookingWaybillNotification_Out | Sends a waybill notification for a freight booking from external TMS. Enables carriers to receive waybill details. |
| Functional Area: Event Reporting | |||
|---|---|---|---|
Provider or Consumer | Interface | Message Type | Description |
Provider | Notify Events | TransportationEventBulkNotification_In | Outbound service consumed by SAP BN4L to update freight order event information in external TMS. Events received from carrier or network partner. |
Consumer | Create or Update Track Process | TransportationOrderGenericTrackedProcessRequest_Out | Creates a freight order for tracking in SAP BN4L. Inbound service from external TMS to enable freight order tracking. |
| Functional Area: Settlement & Dispute | |||
|---|---|---|---|
Provider or Consumer | Interface | Message Type | Description |
Consumer | Create Freight Order for Settlement | TransportationOrderGenericRequest_Out | Inbound service provided by SAP Logistics BN to create a freight order for settlement from external TMS. Request is presented to carriers. |
Provider | Create Dispute (Inbound) | TransportationDisputeCaseNotification_In | Enables shippers to create or update a dispute in their transportation management system. |
Consumer | Create Dispute (Outbound) | TransportationDisputeCaseNotification_Out | Inbound service to create or update a dispute in SAP BN4L based on information from external TMS. |
Consumer | Create Freight Booking for Settlement | BNTransportationOrderChargeElementRequest_Out | Inbound service to create or update a freight booking for settlement from external TMS. Request is presented to carriers. |
Provider | Update Freight Order with Dispute Charges | TransportationOrderChargeElementRequest_In | Enables shippers to update dispute charges on a freight order in their transportation management system. |
Consumer | Confirm Freight Order Dispute Charges | TransportationOrderChargeElementConfirmation_Out | Inbound service to confirm freight order charge updates after dispute resolution and acceptance by shipper. |
Provider | Create Invoice | InvoiceRequest_In | Outbound service consumed by SAP Logistics BN to create an invoice for a freight order in external TMS. Invoice submitted by carrier. |
| Functional Area: Sharing Documents | |||
|---|---|---|---|
Provider or Consumer | Interface | Message Type | Description |
Provider | Send Attachments | BNAttachmentForConfirmation_In | Outbound service to receive attachments during freight booking confirmation in SAP TM on S/4 HANA, based on SAP BN4L information. |
| Functional Area: Dock Appointment Scheduling | |||
|---|---|---|---|
Provider or Consumer | Interface | Message Type | Description |
?? Required ?? in S/4HANA | Dock Appointment Cancellation | GenericAppointmentCancellation_In | Enables shippers to cancel dock appointments in SAP Business Network Freight Collaboration. |
Consumer | Dock Appointment Scheduling (Inbound) | GenericAppointment_In | Creates dock appointment requests and confirmed appointments in SAP BN Freight Collaboration from external systems (TMS, WMS, YMS). |
Provider | Dock Appointment Scheduling (Outbound) | GenericAppointment_Out | Outbound service to update external systems (TMS, WMS, YMS) with appointment details created in SAP BN Freight Collaboration. |
Name | URL Path | Supported URL Methods |
|---|---|---|
Order Events | /OrderEvents/ | GET |
Order Tracking | /LBNOrderForTracking/ | PUT, DELETE |
The following Level 4 business processes are impacted by the BN4L integration:
The following business rules govern the BN4L integration and carrier collaboration processes across Syensqo.
Rule ID | Rule Title | Rule | Rationale |
|---|---|---|---|
P2F-R061 | Carrier Confirmation is Mandatory | When a carrier does not confirm the Freight Order or Freight Booking through BN4L or TMS4S, the transportation planner must manually confirm the freight document in SAP TM. | Carrier confirmation status is mandatory on the Freight Order for further processing of warehouse activities in EWM. |
P2F-R062 | Tender When No Freight Rate is Available | If no rate is available for an ocean transport, the rate must be obtained through a tender in the system. | Ocean Freight Bookings must be placed using the BN4L platform. Spot tendering through BN4L is mandatory for an audit trail on agreed freight costs. Agreed rates via email or phone are not permitted. |
P2F-R064 | Ocean and Air Freight Through BN4L | Freight Forwarders receiving Ocean Freight Bookings or Air Freight Orders must connect to SAP BN4L for integration. | To achieve standardization, the platform for integrating with freight forwarders is standardized using BN4L. Freight Forwarders may use API integration or the BN4L web portal. |
P2F-R082 | Automatic Trigger of VLPOD Without Events | When no event has been reported to trigger the VLPOD, the user must trigger the VLPOD manually. A report will be in place to monitor missing VLPODs. | VLPOD is triggered from TM when a Carrier reports a relevant event (Arrival, POD, etc.) at the incoterm location. If the carrier missed posting the event or is not onboarded on BN4L/TMS4S, VLPOD must be manually posted as it is mandatory for further processes in L2C (e.g., Billing). |
P2F-R088 | Sending Shipping Instructions After PGI | After PGI, shipping instructions (all details for a freight booking) must be sent to the freight forwarder through BN4L. | BN4L is the primary tool for Carrier Collaboration. The Freight Booking must be sent to the Freight Forwarder so they can process the booking at their end. |
P2F-R097 | Carrier Invoices Submitted Through BN4L | Carriers connected through BN4L must submit their invoices through the BN4L platform. | BN4L provides the capability to submit carrier invoices directly on the platform, including updating transportation charges, providing an invoice number, uploading an invoice PDF, or using the available API for direct integration. |
P2F-R109 | Ocean/Air Invoices Through BN4L | For Ocean Freight Bookings and Air Freight Orders, freight forwarders must submit invoices through SAP BN4L. | Consistent use of BN4L for invoice submission ensures auditability and process standardization for international freight. |
P2F-R112 | Invoice Disputes Handled by Transportation Charge Auditor | The transportation charge auditor will evaluate invoice disputes and accept or reject additional charges. | When invoice discrepancies arise from BN4L or VIM, the transportation charge auditor makes the final decision on whether charge changes are accepted or rejected. |
P2F-R205 | Carrier Communication on Forms | For carriers not connected to TMS4S or BN4L, output documents will be communicated offline. | Carriers connected to BN4L/TMS4S receive communication via integration. Carriers not connected to any platform will have documents shared via email. |
P2F-R206 | Carrier Onboarding and Access | Carriers not electronically connected to BN4L via API or EDI must connect through the BN4L web portal. | Carriers without API/EDI integration are expected to use the BN4L web portal for connectivity. |
P2F-R2011 | Exception: Composite US Carrier Collaboration (Willow Island) | For Willow Island plant (US), carrier collaboration will be in TMS4S for both P&C and composite products. | Willow Island is the only plant handling both P&C and composite GBU products, managed by a single transportation planning team. This plant is an exception to the standard design where composite US uses TMS4S and not BN4L. |
The table below lists all registered WRICEF objects related to the BN4L integration.
WRICEF ID | Description | Build Status | Linked L4 Process |
|---|---|---|---|
ERP-190 | Integration SAP BN4L to SAP TM | In Progress |
|
ERP-41 | Integration SAP BN4L to Project44 (3rd Party SAP BN4L add-on) | In Progress |
|