Modify Sold-to PartiesThis function is used to modify sold-to parties.
It is available to you for sales document creation and modification.
Sold-to parties are to be modified during order entry.
It is usually necessary to simplify a workflow that is primarily used if ads are placed by telephone: Customers are to be provided with price information during entry of an ad order without having to first provide personal data, such as name, address or bank details.
See also: Modify Sold-to Parties During Order Entry
You may need to change a sold-to party because you have entered the wrong business partner number.
Caution
Note that changing the sold-to party can affect prices if this change relates to price-relevant attributes.
A sold-to party can be modified if the following prerequisites are met:
No billing dataset for the order has been billed.
No billing dataset for the order has successor documents.
Technical processing has not been started for any item in the order.
No item in the order has status level
50 (Complete, released, partially processed)
or
60, (processing complete, no longer modifiable)
.
No item in the order has been cancelled.
The sold-to party cannot be modified in orders for one-time customers. A one-time customer cannot replace the sold-to party.
A sold-to party can be modified at header and item level during document processing.
If you modify a sold-to party, the system performs the same checks for the new sold-to party as those performed during order creation. If these checks are successful, the system replaces the existing sold-to party in all customer roles to which they were assigned to the order with the new sold-to party with the relevant attributes for their role:
Change |
Adjustment |
Agency order |
If the new sold-to party is an agency, the system selects the
|
Advertiser |
The system replaces the existing sold-to party with the new sold-to party in the
If the new sold-to party is an agency and the existing sold-to party was not an agency, you can decide whether the advertiser is to be replaced here. |
Payer |
The system replaces the existing sold-to party with the new sold-to party in the
|
Bill-to party |
The system replaces the existing sold-to party with the new sold-to party in the
|
Voucher copy recipient |
The system replaces the existing sold-to party with the new sold-to party in the
|
Box number recipient |
The system replaces the existing sold-to party with the new sold-to party in the
|
Business partners in user-defined roles |
The system replaces the existing sold-to party with the new sold-to party in each user-defined role. The same principle as that for the bill-to party is used for contact persons and order-specific addresses. |
Once business partners have been exchanged, function exit EXIT_SAPLJHAK_003 is run. This exit compares the order data prior to the sold-to party change with the data once this change has been made. This function exit can be used to retain any manual changes that have been made to the business partner attributes.
Caution
If modifying sold-to parties leads to attributes in items being changed that are relevant to billing dataset generation, such as changing the payer, the system generates new billing datasets in the items affected.
When modifying a sold-to party at item level, you can also modify additional business partner data on the corresponding tab page in the same dialog step. You can for instance change the advertiser on the
Details
tab page or change the advertiser, payer, bill-to party and their attributes on the
Advertiser
tab page.
If you modify the sold-to party and additional business partner data, the system modifies the sold-to party in the first step and the item level in the second step.