The process applies only to the intercompany scenario. All sales towards customers remain as-is. We have two distinct cases.
1. Buying company pays for transportation
When the buying company pays for transportation we must NOT create a shipment cost document. To ensure this we will use a new shipment document type Z002
This shipment document does not generate shipment cost document (even if you try you will get an error).
In order to inform the accounting department about the shipment cost we need to maintain the following text in the shipment.
If Z002 is selected no charge will be present on the invoice.
2. Selling company pays for transportation
I case the selling company pays for transportation we follow the as is process (shipment document type Z001 + shipment cost)
Charge will appear on invoice as normal.