Profit Center Cross-company code sales FAQ
The profit center in the sales order belongs to the delivering company code. It is used in goods issue posting and for internal billing documents. The profit center is proposed from the material master of the delivering plant.
In the case of cross-company sales, profit center substitution is not active when the system creates sales orders ( 3.0C - 4.0B). Substitution can derive a profit center from sales order data. This data belongs to the selling company code (for example, the customer number), and not to the delivering company code. Therefore, a substitution is not useful. When a profit center is entered manually, a check is then performed to see whether the profit center that was entered belongs to the controlling area of the delivering company code. Furthermore, when the system creates sales orders, profit center substitution does NOT contain internal billing document data (internal customer number, internal sales area) in addition to the data for external sales, in the case of cross-company sales ( 3.0C - 4.5A). These two functions can be implemented in the aforementioned using 112974.
The functions of PCA substitution as of 4.5B are described in 167912.
Goods issue copies the profit center from the sales order. (Up to 3.0B, see also 37800).
Customer billing document:
In the case of a cross-company customer billing document, the profit center is always deleted and redetermined. To redetermine the profit center, maintain and activate a substitution rule in Customizing for Profit Center Accounting (transactions 0KEL and 0KEM). However, you may want the profit center to be copied from the order item.
To correctly determine the partner profit center for an internal billing document up to and including 4.6C, you need to create a customer billing document (or create a customer credit memo) before an internal billing document. With 4.7, the "Profit center for Billing" field was added again to the table for order items (VBAP-PCTRF), as part of a project solution. Therefore, you no longer need to adhere to the time-based sequence of creating an external customer billing document before an internal customer billing document, if the "Profit Center for Billing" field is already filled when creating the sales order.
Internal billing document:
The internal billing document copies the profit center from the sales order.
If the external billing document is created before the internal billing document, the partner profit center is determined by reading the selling profit center from the customer billing document data (or the customer credit memo in the case of a return). The VBRP table is not read, but the PrintView tables in SD are read. To be able to read the partner profit center for internal billing, first maintain the preparations for consolidation (OCCL, OCCI - see also 161277). Up to and including 4.6C, the external billing document must be created before the internal billing document. Up to 4.5B, refer to the program corrections contained in 114954.
If the internal billing document is created before the external billing document (this is possible as of 4.7), the partner profit center is determined by reading the "Profit Center for Billing" field in the order item. For this, the "Profit Center for Billing" field must be filled before the sales order is created.
If CRM is active, the R/3 routines for determining the partner profit center do not work.
To handle cross-company sales without intercompany billing, refer to 69314 up to and including 4.0B.
EDI invoice receipt:
As of 4. 0, you can use transaction VOFC to make a setting so that account assignments are copied from the customer billing document for the automatic EDI invoice receipt. If, in the case of cross-company processing, the profit center is not copied from the customer billing document for the automatic EDI invoice receipt, refer to 134656 ( 3.0D - 3.1I).
To set the partner profit center for the EDI invoice receipt, the following:
First maintain the preparations for consolidation (OCCL, OCCI - see 161277).
In Customizing for intercompany billing under "Automatic Posting to Vendor Account (SAP-EDI)" (transaction VOFC), activate the process for copying account assignments from the external billing document. You need to activate the billing type for intercompany billing (and reversal).
Also note that the partner profit center field in the field status variant of the accounts concerned must be ready for input.
If an invoice receipt is posted for which the intercompany billing (IV) has already been posted, but for which the external billing document (F2) has not been created yet, refer to SAP 607799.
As of 4.0B, a new IDoc type 'INVOIC02' is available in addition to the Idoc type 'INVOIC01'. The only difference between 'INVOIC02' and 'INVOIC01' is that 'INVOIC02' also contains the E1EDP30 segment for additional account assignments during intercompany billing. When you use the IDoc type INVOIC02 (definition in the partner profiles of the sender), at present the account assignments project, profit center, cost center, profitability segment, business area and partner profit center ( 166462 is a required here) can be automatically transferred from the customer billing document to the FI document (transaction VOFC). Therefore, the advantage of this Idoc over 'INVOIC01' is that the account assignments are already contained in the IDoc (and therefore in every process). Consequently, the standard Customizing for the derivation of an additional account assignment in the T076K table (transaction OBCC) or the user exit exit_sapliedi_002 may no longer be required at all if the six account assignments from the customer billing document (or the E1EDP30 segment) are sufficient.
When posting internal billing documents or EDI invoices in FI, the IDoc type INVOIC02 is recommended with the message INVOIC.
The account assignment options of INVOIC01 and INVOIC02 are compared below:
1. TC OBCC - Table T076K (with 170809)
2. TC VOFC (additional account assignments INVOIC02, segment E1EDP30)
3. EXIT_SAPLEDI_002 (with 170809)
1. TC OBCC - Table T076K
If you do not use the user exit and if both account assignments from segment E1EDP30 (only for INVOIC02) and Customizing account assignments from table T076K exist, the relevant account assignment from the E1EDP30 segment has priority over the Customizing account assignment. However, if no account assignment exists in the E1EDP30 segment, but it is defined in Customizing in the T076K table, the Customizing entry is transferred to the FI document.