Symptom
You have created a Sales Order via Web Service, when you open the Sales Order and click on Ship-to the system opens the Bill-to Account instead.
Environment
SAP Business Bydesign
Reproducing the Issue
- Go to the Sales Orders work center.
- Go to the Sales Orders view.
- Show All Orders and find ABC (ABC represents the ID of the Sales Order).
- Open the Sales Order and select the View All button.
- Ship-to Account is DEF (DEF represents the ID of the Ship-to Account).
- Bill-to Account is GHI (GHI represents the ID of the Bill-to Account).
- 2x click on the Ship-to Account.
The Bill-to Account (GHI) is opened instead of the expected (DEF).
Cause
In the payload the Product Recipient Party is considered as the Ship-to party, therefore, if <ProductRecipientParty><PartyID>GHI</PartyID> is maintained in the payload this is why it appears in the Ship-to field. The payload is behaving as expected.
Resolution
The correct Account for Ship-to (DEF) has to be maintained under <ProductRecipientParty><PartyID>.
Keywords
Ship-to, Bill-to, payload, sales order. , KBA , AP-SLO-SO , Sales Order , How To