External Billing of Service Transactions in SAP ECC
You can use this function if you want to use SAP ERP Central Component (SAP ECC) to perform billing for any of the following service transactions:
For service transactions containing items that are defined as relevant for external billing, SAP CRM automatically transfers billing-relevant data to SAP ECC. Transfer takes place when a user sets a particular status for the transaction, as described below under “Features”. The data transferred includes the billing date, products to be billed for (services and service parts), business partners, and conditions.
When data is transferred, a debit memo request is automatically created in SAP ECC for each service transaction, in the form of a sales order. The items in this order represent the billing-relevant items in the original service transaction. You can perform billing immediately for these debit memo requests, without additional processing steps.
Synchronization of master data (SAP CRM and SAP ECC)
All business partners used in SAP CRM transactions also exist in SAP ECC.
Service products in SAP CRM exist as materials in SAP ECC.
Synchronization of pricing conditions (SAP CRM and SAP ECC)
Conditions are identical in both systems.
Customizing of service transactions in SAP CRM
You have set the
External Billingindicator for the relevant item categories. You do this in Customizing for Customer Relationship Management, by choosing .
Customizing of controlling objects in SAP ECC
You have defined CRM controlling objects to which costs and revenue generated by external billing can be automatically assigned. You do this in Customizing, by choosing.
Customizing of sales orders in SAP ECC
The sales document type and item category of the sales order in SAP ECC are attributed as relevant for billing and not relevant for shipping.
Mapping of transaction data between SAP CRM and SAP ECC
You need to determine the SAP ECC sales order types and item categories that are used to create a sales order for a particular SAP CRM transaction type and item category. Depending on the Plug-In or SAP ECC system that you are using, you perform mapping in different systems and using different techniques, as shown in the following table:
SAP R/3 Plug-In 2004_1, Support Package 9 and below
Business Add-In CRM_EXT_BILLING
SAP R/3 Plug-In 2004_1, Support Package 10
SAP R/3 Plug-In
SAP ERP 2005
The above mapping definitions also determine the order reason and cancellation reason for a service transaction.
External Billing of Service Orders and Service Confirmations
Data is transferred to SAP ECC when an order or confirmation is
You can cancel invalid items by specifying a reason. The cancellation reason is transferred to SAP ECC through item category mapping, and either the relevant debit memo request item is automatically canceled or, if the item has already been billed, a credit memo request is created.
After data transfer, you can cancel or reject transactions in SAP CRM. If it is no longer possible to cancel individual items later on in the process, for example because an invoice has already been created for a debit memo request, you can create a credit memo request in SAP ECC to reverse a debited amount.
External Billing of Service Contracts
Billing request items generated by a billing plan are transferred
automatically to SAP ECC. Service contract items that are relevant for billing
are transferred when contract data is updated and a contract item is marked
You cannot cancel service contract items once they have been transferred to SAP ECC.
Modification of CRM Service Transaction Data Before Transfer to SAP ECC
You can influence header and item data, such as partners and conditions, before it is transferred to SAP ECC.
To do this, create an implementation of the Business Add-In (BAdI)
Influencing Data from Service Transactions
for Billing in SAP ECC). You can find this BAdI in SAP CRM,
in Customizing for Customer Relationship Management, under . For more information, see the documentation for this BAdI.
Modification of Sales Order Data in SAP ECC Before Data Import
You can modify data such as the order reason, billing block, partner, and conditions.
To do this, create an implementation of the BAdI SRV_BILLING_CHANGE. You can find this BAdI in Customizing for your Plug-In or SAP ECC system, by choosing.
For more information and a list of corrections related to external billing of service transactions, see customer note 813774.
Was this page helpful to you?
Do you have any additional feedback?If you want us to get back to you, please enter your email address.
The following content is not part of SAP product documentation. For more information, see the following disclaimer .
Use the SAP Community Network (SCN) to find additional help content, such as discussions and blogs. You can also ask questions and get help from experts there. To explore available contributions, click Search contribution in SCN.
Experts can share their tips in the "Discuss this page" section below.