You want to assign the Supplier role to existing business partners within a mass change. But you cannot find any possibility to perform such a change.
SAP Business ByDesign
Reproducing the Issue
- Go to Business Partners work center.
- Select Business Partners view.
- Highlight any Business Partner.
- Select the button Create As -> Supplier.
You have the requirement to do this action for several business partners at the same time which is not possible.
This functionality is not available using standard migration tools. However, it is available using web service 'Manage Suppliers'.
With this web service you can assign the role Supplier to existing business partners (like accounts)
Here an excerpt from the documentation:
"The element CreateFromBusinessPartnerIndicator can be used to assign the role supplier to existing business partners.
If this element is supplied with value true, then the following constraints have to be considered:
The actionCode attribute in message node Supplier shall have value "02" (Update) or "04" (Save), otherwise an error message is returned.
If the actionCode attribute in message node Supplier has value "02" or "04" and the elements InternalID or the UUID are filled, then the system assigns the role supplier to the business partner with the given InternalID or UUID.
If the actionCode attribute in message node Supplier has value "04" and the elements InternalID and UUID are both empty, then the system creates a new supplier using internal numbering."
Full documentation about the web service can be found following the steps below:
- Go to Application and User Management
- Go to the Service Explorer view
- Search for Manage Suppliers
- Click on the Link to check the documentation
KBA , SRD-MD-BP , Business Partner , How To