Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 1 of 6

The B2B capabilities in Integration Suite

10 min

Listen to this lesson

0:00 / 9:35

Electronic data interchange (EDI) has outlived every platform that tried to replace it. Customers still send X12 850 purchase orders and EDIFACT ORDERS messages, suppliers still return 855 confirmations and 856 ship notices, and invoices still travel as 810s and INVOICs. What changes is the middleware in between. For two decades SAP customers ran that traffic through on-premise EDI converters or through the B2B add-on for SAP Process Integration and SAP Process Orchestration. SAP's cloud answer is a set of B2B capabilities inside SAP Integration Suite.

Contoso Motor Co. is a typical starting point. Its ECC interfaces run on SAP Process Orchestration 7.5 (systems XD1, XQ1 and XP1), and 11 of the 64 integrated configurations on XP1 are EDI interfaces for six trading partners. Great Lakes Fleet Services sends 850 orders over AS2 and receives 855, 856 and 810 documents back. Lakeside Components exchanges purchase orders, confirmations and ship notices over SFTP. Four smaller aftermarket customers send 850 orders only. All of it runs on the B2B add-on: the AS2 adapter, the EDI separator and the X12 converter modules. Theo, the integration lead, will move these interfaces to Integration Suite after hypercare, and this course follows that move.

Four capabilities, one job

An EDI team does the same jobs on any platform: keep a record of each partner, agree what will be exchanged and how, translate and route the messages, and watch the traffic. Integration Suite splits those jobs across four capabilities that work together.

Trading Partner Management (TPM)Design-time records of your company and your partners: profiles, identifiers, systems, certificates, agreement templates and agreements. Activating an agreement pushes its runtime data to the Partner Directory.
Integration AdvisorMessage implementation guidelines (MIGs) that describe each partner's flavor of a standard, and mapping guidelines (MAGs) between two MIGs, with machine-learning proposals drawn from other users' mappings.
Cloud IntegrationThe runtime. A set of SAP-delivered, configure-only generic integration flows reads the Partner Directory and processes every partner's messages.
B2B monitoringMonitor > B2B Scenarios: interchanges with their status, acknowledgments, payloads and errors, plus restart, retry and cancel actions. Interchange data can also be published to SAP Cloud ALM for alerting.
The B2B capabilities in SAP Integration Suite, each mapped to the job it does for an EDI team.
The Sign-Off Table · thesignofftable.com/academy/sap-edi-301

Trading Partner Management is the part most people mean when they say "B2B on Integration Suite". It is where you create the company profile (your own organization, including subsidiaries), trading partner profiles, communication partner profiles for AS2 settings, agreement templates and trading partner agreements. You find it in Integration Suite under Design > B2B Scenarios, with tabs for partner profiles, agreement templates, agreements and Partner Directory data.

Integration Advisor holds the content: type systems such as ASC X12, UN/EDIFACT and SAP IDoc, and the MIGs and MAGs you build from them. A MIG for Great Lakes Fleet Services' 850 records which segments and qualifiers Great Lakes actually uses; a MAG maps that MIG to Contoso's ORDERS05 MIG. TPM references these artifacts in agreements; it does not replace them.

Cloud Integration runs the messages, but not with one integration flow per partner. SAP delivers the package Cloud Integration - Trading Partner Management V2, a configure-only set of generic flows: Step 1 sender flows per adapter (AS2, AS2 MDN, IDoc, SOAP, ProcessDirect), Step 2 interchange processing, and Step 3 receiver communication. Those few flows serve every partner because they read partner-specific parameters from the Partner Directory at runtime.

Design-time content flows into the Partner Directory on activation; the generic runtime flows read it for every message.
The Sign-Off Table · thesignofftable.com/academy/sap-edi-301

What changes compared with the B2B add-on

On Process Orchestration, each EDI interface is usually its own set of objects: a sender channel with the AS2 adapter, an EDI separator channel, module chains with converter modules, a mapping and a receiver channel. Adding a partner means cloning objects. TPM turns that model around: you describe the partner and the agreement as data, and generic flows do the processing. Adding a partner becomes a configuration task rather than a development task.

JobProcess Orchestration B2B add-onIntegration Suite B2B
Partner recordCommunication components, parties and channel settingsCompany and trading partner profiles in TPM
What is exchangedIntegrated configurations per interfaceAgreement templates and agreements with business transactions
Message structure and mappingESR message types, mappings, converter modulesIntegration Advisor MIGs and MAGs (or your own mapping flows)
RuntimeOne flow set per interface or partner groupGeneric flows in Cloud Integration - Trading Partner Management V2
MonitoringMessage monitor and B2B integration cockpitMonitor > B2B Scenarios (interchanges), message processing log
How the jobs of an EDI team map from the B2B add-on to Integration Suite.
The Sign-Off Table · thesignofftable.com/academy/sap-edi-301

Who does what

TPM uses the Integration Suite role collections. The PI_Integration_Developer persona maintains profiles, templates and agreements and activates agreements. The PI_Business_Expert persona monitors integration flows, reads payloads and performs operational tasks such as retrying, restarting or canceling B2B messages. At Contoso, Theo's integration developers hold the first role in the development tenant (CMC_DEV); the support desk gets the second in production. Nadia, the security lead, reviews both before go-live because the business expert role can read invoice and order payloads.

What would you do?

Theo's developers propose rebuilding Contoso's 11 EDI interfaces as 11 custom integration flows in Cloud Integration, "because that is what we had in PO". Contoso plans to add three new fleet customers next year. What should Theo decide?

Key points
  • Integration Suite's B2B stack is Trading Partner Management, Integration Advisor, Cloud Integration and B2B monitoring.
  • TPM holds profiles, agreement templates and agreements; activating an agreement pushes its runtime data to the Partner Directory.
  • The configure-only package Cloud Integration - Trading Partner Management V2 processes every partner with generic flows.
  • Adding a partner becomes configuration, not development; that is the main shift from the PO B2B add-on.

Check your understanding · not graded

Lesson check

  1. 1. Which Integration Suite capability stores company profiles, trading partner profiles and agreements?

  2. 2. Why can a handful of SAP-delivered integration flows process messages for many trading partners?

  3. 3. What does Integration Advisor contribute to a TPM scenario?

  4. 4. Which persona typically retries, restarts or cancels failed B2B messages in production?