Hi All,
 
I am facing one issue with intercompany orders.
I am starting an intercompany process with the creation of a purchase order, using a unit price of 100 coming from purchase trade agreement in company A. As a result, a corresponding sales order is automatically created with the same unit price in company B - correct. However, when I add a new line for the same item in the sales order, the system calculates a different unit price based on the sales trade agreement in company B - not purchase agreement in company A. Moreover, what is worse, it also recalculates the unit price for the existing line with the same item in the sales order that has been created in the first step. Any explanation for that?
 
The parameters are set as following.