Business Details
This feature enhances lean services procurement integration between SAP S/4HANA and SAP Business Network Commerce Automation using the SAP Integration Suite, managed gateway for spend management and SAP Business Network AddOn component, S4CI1. This feature allows buyers and suppliers to exchange all the lean service documents such as service orders, service sheets, and invoices.
As part of this feature, the following additional functionalities are supported:
- Unplanned (enhanced limit service type) lean services.
- Comments at the line item level and header level for lean service entry sheets.
- Split by amount for enhanced limit service type is supported for S4CORE versions 109 and later.
The following functionalities are supported for both planned and unplanned lean services:
- Updating an SES, auto-SES, final SES, unplanned services with item hierarchy, and enhanced limit with contract reference ID.
- Suppliers can cancel the SES under the following conditions:
- The SES is neither approved nor rejected.
- The SES is approved but not invoiced.
Previously, you could only configure this feature using OPD (Output Parameter Determination). Now, you can also use NACE to configure this feature.
Note
Implementation Details
General Prerequisites
- You must have the latest add-on component, S4CI1, installed:
- SAP S/4HANA
- ARBCI1 10S: SP24
- S4CI1 100: SP01
Existing buyers using SAP Integration Suite, managed gateway for spend management and SAP Business Network can install the add-on based on the following criteria:
- SAP S/4HANA
- If you are using ARBCI1 10S:
- Upgrade to the latest version ARBCI1 10S: SP24
- Install SAP S4CINT 100: SP01
- If you are using ARBCI1 10S:
If you are a new customer, ensure that you configure the Managed Gateway for Spend&Network portal. For more information, please see SAP Integration Suite, Managed Gateway for Spend Management and SAP Business Network Installation Guide.
- SAP S/4HANA
- You need to use the SAP S/4HANA 2025 SP00 or higher versions.
- To trigger the PO output type when you make changes to a Purchase Order in SAP S/4HANA, the OSS SAP Note 3430273 must be implemented. This note is valid for S4CORE versions 108 through 109.
- Manage activation of application object type as follows:
- Log on to the SAP GUI in the SAP S/4HANA Cloud Private Edition system.
- Run the transaction SPRO and choose SAP Reference IMG.
- Choose Cross-Application Components→Output Control→Manage Application Object Type Activation.
- For the Purchase_Order application object type, in the Status field, set the value accordingly:
- To use OPD: Set it to Application Active.
- To use NACE: Set it to Application Inactive.
- Save the changes.
- Define mapping of external system and logical port for outbound services for SES as follows:
- Log on to the SAP GUI in the SAP S/4HANA Cloud Private Edition system.
- Run the transaction SPRO and choose SAP Reference IMG.
- Choose Integration with Other SAP Components→Integration for Purchasing→Basic Settings→Define Communication Systems for Outbound Messages.
- Choose New Entries and enter the following data:
External System ID Proxy Class of Logical Port Logical Port <ANID of buyer system e.g.: AN02005439245-T> CO_MMPUR_SES_STATUS_NOTIF_OUT <SERVICEENTRYSHEET_LP> - Choose Next→Finish.
- Download the WSDL definition files for service users as follows:
- Log on to the SAP GUI in the SAP S/4HANA system.
- Run the transaction SE80.
- Choose the Package object type. In the Package Name field, enter IG_S4CI_SRV_SOA.
- Expand Enterprise Services→Service Consumers, and choose the CLASCO_S4CINT_PURCHASE_ORDER_OUT service consumer.
- In the right section, choose the WSDL tab.
- Choose Save to file and enter a name for the WSDL definition.
- Implement the customer exit to support lean services in order confirmation as follows:
- Run the transaction code SPRO.
- Click SAP Reference IMG.
- Navigate to Integration with Other SAP Components→Integration with Procurement Applications→Application Specific Settings→Order Confirmation.
- Click on the IMG-Activity for Implement Customer Exit to Support Lean Services in Order Confirmation.
- Enter a name in the Project field. For example, ZOR. If you already have an existing SAP project for enhancement, use the same project.
- Click Create and enter a description in the Short Text field.
- Click Save.
- Click Enhancement assignments. The Create Object Directory Entry screen appears.
- Choose the package.
- Save the changes. The SAP Enhancements in Enhancement Project <object name> page appears.
- Enter MM06E001 in the Enhancement field and then press Enter.
- Click Components.
- Double-click EXIT_SAPLEINM_009. The program INCLUDE - ZXM06U21 appears.
- Double-click INCLUDE - ZXM06U21 in the Function Builder: Display EXIT_SAPLEINM_009 page to create the program.
- Enter the following include: INCLUDE ARBCIG_INCL_LEAN_OC_04 IF FOUND.
- Save the entries.
- Click the Activate button to go back to the CMOD screen.
- Activate the customer exit in the CMOD screen.
Limitations
- Attachments are not supported.
- SAP S/4HANA does not support splitting by quantity or percentage for services with enhanced limits.
Configuration
You can also choose to implement the BAdIs for using lean services.
To configure using OPD, perform the following steps:
- Configure the SOAP service.
- Configure the interface setup.
- Configure the output parameter determination.
- Edit the WSDL definition files.
- Configure the partner profile.
To configure using NACE, perform the following steps:
- Configure the interface setup.
- Define message output control for all document types.
- Implement routine to suppress IDocs for lean or enhanced limit purchase order.
Technical Details
| Product | SAP Integration Suite, Managed Gateway for Spend Management and SAP Business Network |
| Enablement | Customer-managed |
| Reference Number | NGPROCINT-382 NGPROCINT-449 |
| User Type | Buyer |