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:
Service contract
Service order
Service confirmation
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 Billing
indicator 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:
Release |
Component |
Mapping Definition |
---|---|---|
SAP R/3 Plug-In 2004_1, Support Package 9 and below |
SAP CRM |
Business Add-In CRM_EXT_BILLING |
SAP R/3 Plug-In 2004_1, Support Package 10 |
SAP R/3 Plug-In |
Customizing: |
SAP ERP 2005 |
SAP ECC |
Customizing: |
The above mapping definitions also determine the order reason and cancellation reason for a service transaction.
Data is transferred to SAP ECC when an order or confirmation is
set to Completed
.
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.
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
as Released
.
Note
You cannot cancel service contract items once they have been transferred 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)
CRM_EXT_BILLING (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.
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
.Note
For more information and a list of corrections related to external billing of service transactions, see customer note 813774.