Symptom
In a Sales Order or a Contract the Account and the Bill-To, Ship-To or Payer Party are different.
You expect that the Account and Bill-To, Ship-To and Payer Parties are the same.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Sales Orders work center.
- Select the Sales Orders view.
- Open Sales Order XYZ (XYZ represents the Sales Order ID).
- Navigate to the Involved Parties tab.
- The Account Party is Account A (A represents the ID of the Account).
- The Bill-To, Ship-To or Payer Party Account B (B represents the ID of the Account).
You expect all parties to be Account A.
Cause
This can have multiple causes:
- A Relationship for the Party is maintained in the Account Master Data.
- Go to the Account Management work Center.
- Select the Accounts view.
- Open the Account A.
- Choose the button View All.
- Navigate to the Contacts tab and the Relationships sub tab.
- See that there is a relationship defined for the respective party with a different Business Partner e.g. Has Ship-To Party B
- The Account Party and the Bill-To, Ship-To or Payer Party in the Sales Order XYZ are different because a user changed the Bill-To, Ship-To, or Payer Party manually. Instead of only changing the Account Party, the user changed first the Bill-To, Ship-To or Payer Party. In this case the automatic determination connection is then broken. This means when you change then the Account also to a different party the Bill-To Party is not redetermined because it was manually changed previously.
To explain this in an example:
You create a new Sales Order and enter Account A. The Bill-To, Ship-To and Payer Parties are automatically determined according to your settings in the Account Master Data.
This means that if no other Business Partner is maintained with a Relation Ship Type for the Parties in the Account Master Data under the tab Relationships, the Business Partner A is determined for the Bill-To, Ship-To and Payer Parties.
If you now change the Bill-To, Ship-To and Payer Parties to Business Partner B, the connection for the automatic determination is broken since the assumption is that you purposely selected a different Business Partner for these Parties and they should remain and not be redetermined as A.
This means that if you now change the Account Party to B and then back to A, the Bill-To, Ship-To and Payer Parties will remain as B.
Please note that this also happens for the Contact.
Example:
You enter Account A in the Sales Order and Contact C is automatically determined since it is maintained as the Main Contact in the Account Master Data of Account A. You then change the Contact to a different Contact D which is maintained in the Account Master Data of Account A. You then change the Account to B but the Contact D remains and the Main Contact of Account B is not determined.
Resolution
This is the expected system behavior.
Keywords
Sales Order, Account, Bill-To, Ship-To, Payer, Contact, Main Contact, Changed, Different, Wrong, Involved Parties Tab , KBA , AP-SLO-SO , Sales Order , Problem