Symptom
While modifying the address of existing Suppliers using the webservice ManageSupplierIn using a third-party tool like SoapUI, you receive the error:
Update not possible; existing data for ADDRESS_INFORMATION not fully specified
Environment
SAP Business ByDesign
Reproducing the Issue
Execute the Request Payload in third-party tool.
Cause
The Request payload does not contain an alternative key for message segment AddressInformation.
Resolution
Correct the Request payload by adding the following element to the segment AddressInformation:
<AddressInformation .......>
<UUID><Enter the UUID of the already existing AddressInformation instance here></UUID>
Ensure that the UUID provided in the Request payload fulfils the format that groups the alphanumeric characters delimited by hyphen – character.
Example: UUID 1234567890ABCDEF0123456789ABCDEF must be provided as 12345678-90AB-CDEF-0123-456789ABCDEF
Keywords
ManageSupplierIn, UUID, Address_Information, Suppliers, AddressInformation , KBA , uuid , suppliers , address_information , managesupplierin , addressinformation , SRD-MD-BP-SUP , Suppliers , Problem