Intercompany (cross-company code) third-party order processing (IC TPOP) occurs in the following constellation:
Goods are procured centrally by an organization that is in a different company code to the sales organization with which a customer places an order.
The procurement organization has a contract with an external vendor for procurement of goods and delivery to the customer.
Intercompany billing takes place between the sales organization and the procurement organization, in the same way as for sell-from-stock transactions (see Intercompany Billing). In addition, you have the option to create incoming invoices in SAP ERP (see Integration to Invoice Verification in SAP ERP Materials Management.
Note
You cannot use this function for TPOP sales items in service orders.
Example
The figure below gives a basic overview of the transaction data flow in an IC TPOP scenario:
Intercompany Third-Party Order Processing
A customer orders parts with a US company.
This company does not stock the parts itself. Instead the parts are procured centrally by a German plant, which contracts an external vendor with procurement and delivery to the customer.
A global availability check determines that the parts are not in stock, and determines the German plant as the planned delivery plant. It also determines the procurement relationship between the German plant and the external vendor.
The sales item is confirmed and updated with the relevant vendor.
A purchase order is automatically created in the German plant and issued to the external vendor in Germany.
The external vendor procures the parts and delivers them to the customer.
The external vendor sends the plant a vendor invoice or an advanced shipping notification (ASN).
Payables are posted in accounting (in the company code “Germany”).
The US company bills the customer.
Receivables are posted in the company code “USA”; (intercompany) payables are posted in company code “Germany”.
The German plant bills the US company with an intercompany invoice to recover the cost of the parts.
Receivables are posted in company code “Germany”; (intercompany) payables are posted in company code “USA”.
To set up intercompany billing for IC TPOP, you need to activate the billing feature Intercompany and Delivery-Related TPOP
in Customizing for Customer Relationship Management
, under . You also need to complete the configuration for intercompany third-party order processing as described in the SAP Solution Manager content for SAP Service and Asset Management
, business scenario Service
Part Sales
.
You have activated the business function Sales and Service (CRM_SLS_SRV_1
).