Advanced Intercompany Sales Processing (5D2)
A revised, more advanced version of the intercompany sales process is available, which alleviates the shortcomings of the classical intercompany sales process as discussed above.
This advanced version of the process can be described as follows:
Again, the process begins with a sales order placed by a customer on the selling company (in our example, the German company). The system then automatically creates a purchase order whereby the selling company orders the materials from the delivering company (in our example, the US company). A second sales order, in the form of an intercompany order, is then automatically created, based on the purchase order, and placed by the selling company on the delivering company.
The original sales order placed by the customer is referred to as sales order 2 (SO2). The purchase order from the selling company placed on the delivering company is referred to as purchase order 3 (PO3). The intercompany sales order placed on the delivering company is referred to as sales order 4 (SO4).
SO2 is the leading object, in which (in this example) a US plant is determined as the delivering plant. SO2 is also visible to MRP runs executed in the selling company. In addition, its items may be subject to (advanced) ATP checks.
For the customer sales order (SO2), a standard document type is used (such as OR). The purchase order placed by the selling company (PO3) uses a new purchase order type. The intercompany sales order in the delivering company (SO4) uses a new sales order type, item category and schedule line category. These are customized in such a way that there is no relevance for ATP, MRP, product compliance, trade compliance, transportation management and so on. Only the sales order placed by the customer on the selling company (SO2) is relevant for MRP and (advanced) ATP. The intercompany purchase order (PO3) and the intercompany sales order (SO4) are not visible to MRP.
Sales order 2 contains an additional field at item level called Transit Plant, which is used to record valuated stock in transit when control/ownership of the materials is transferred from the delivering company to the selling company. In our example, control/ownership of the materials is transferred from the US company to the German company, hence the Transit Plant is a plant located in Germany.
Note
No new movement types have been introduced for the goods movement postings related to this valuated stock in transit.An outbound delivery is created in the delivering company, referencing the sales order in the selling company (SO2), which is always considered as the logistically leading object in this process.
After picking and packing, goods issue is posted in the delivering company, resulting in valuated stock in transit belonging to the delivering (US) company (see step 6 in the figure).
When control/ownership of the materials is transferred from the delivering company to the selling company, internal transfer of control information (date and time) is entered in the outbound delivery. This triggers the posting of a goods movement from valuated stock in transit belonging to the delivering (US) company to valuated stock in transit belonging to the selling (German) company (see steps 7, 7a and 7b in the figure).
Once the customer takes control/ownership, external transfer of control information (date and time) is entered in the outbound delivery. This triggers the posting of an additional goods issue, which reduces the valuated stock in transit belonging to the selling (German) company.
As soon as goods issue for the outbound delivery has been posted, an intercompany customer invoice can be created (A in the figure). This in turn triggers the creation of an intercompany supplier invoice (B in the figure), referencing purchase order 3 (PO3).
A new billing type is used for the intercompany customer invoice (A in the figure).
The additional steps PO3, SO4 and also the goods movements related to the valuated stock in transit (7, 7a, 7b and 8) are all automatically created/posted by the system. The goods movements are posted automatically as a result of entry of the transfer of control dates and times in the outbound delivery header.
Some key characteristics of this advanced version of the process include:
- Seamless end-to-end process that is highly automated and embedded into the following areas:
- Product compliance
- Trade compliance
- SAP Transport Management (including freight costs)
- Revenue recognition
- Profitability reporting
- Product costing
- Group reporting/consolidation
- Changes in a customer-facing sales order are consistently applied by the system throughout the end-to-end document flow.
- Valuated stock in transit in the selling company, allowing for a seamless change of ownership/control between the participating companies, and subsequently to the customer
- A purchase order in the selling company enabling landed costs in product costing
- End-to-end monitoring and issue detection (and posting services)
Current features that this process supports are:
- Sell-from-stock items (Item category TAN)
- Free-of-charge items with invoice relevance (Item category CBXN)
- Batches with batch splits
- Serial numbers
Note
Advanced intercompany sales can be used for sales processes only. Customer returns are not included (yet). This means that if you create a customer return with reference to an advanced intercompany sales item, the return process is executed as a classical intercompany process.