Lesson 1 of 6
The B2B capabilities in Integration Suite
10 min
Listen to this lesson
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 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.
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.
| Job | Process Orchestration B2B add-on | Integration Suite B2B |
|---|---|---|
| Partner record | Communication components, parties and channel settings | Company and trading partner profiles in TPM |
| What is exchanged | Integrated configurations per interface | Agreement templates and agreements with business transactions |
| Message structure and mapping | ESR message types, mappings, converter modules | Integration Advisor MIGs and MAGs (or your own mapping flows) |
| Runtime | One flow set per interface or partner group | Generic flows in Cloud Integration - Trading Partner Management V2 |
| Monitoring | Message monitor and B2B integration cockpit | Monitor > B2B Scenarios (interchanges), message processing log |
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?
- 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. Which Integration Suite capability stores company profiles, trading partner profiles and agreements?
2. Why can a handful of SAP-delivered integration flows process messages for many trading partners?
3. What does Integration Advisor contribute to a TPM scenario?
4. Which persona typically retries, restarts or cancels failed B2B messages in production?