SAP Knowledge Base Article - Public

3504499 - WebService not working with Business Partner Address Creation

Symptom

You are facing error "lcp - Modify: BO BUSINESS_PARTNER" while trying to create Address on Business Partner via Web Service. 

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Open SoapUI.
  2. Go to file and create new SOAP file
  3. Use WSDL "ManageBusinessPartnerIn.wsdl"
  4. Expand CheckMaintainBundle and open it.
  5. Paste the customer payload for Business Partner Address creation.
  6. Insert logging and password.
  7. It will falls in errors.
  8. Go to the tenant UI.
  9. Go to Application and user management WoC.
  10. Go to Web Service Message Monitoring.
  11. Click on advance filter and search for your user ID
  12. You will see the ones tried by yourself with your user ID with error text Error calling "lcp - Modify: BO BUSINESS_PARTNER".

Cause

Payload used might be inconsistent.

Resolution

You might have try to use the following payload below, this is allowing to add new address usage at the same time making new address as default. 

<n0:BusinessPartnerBundleMaintainRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">
 <BasicMessageHeader>
  <ID>8000000252</ID>
 </BasicMessageHeader>
 <BusinessPartner actionCode="04" addressInformationListCompleteTransmissionIndicator="false" relationshipListCompleteTransmissionIndicator="false" contactPersonListCompleteTransmissionIndicator="false" textListCompleteTransmissionIndicator="false">
  <InternalID>8000000252</InternalID>
  <CategoryCode>1</CategoryCode>
  <AddressInformation actionCode="01" addressUsageListCompleteTransmissionIndicator="false">
   <ObjectNodeSenderTechnicalID>AddressInformation</ObjectNodeSenderTechnicalID>
   <AddressUsage actionCode="04">
    <ObjectNodeSenderTechnicalID>006</ObjectNodeSenderTechnicalID>
    <AddressUsageCode>XXDEFAULT</AddressUsageCode>
   </AddressUsage>
   <Address actionCode="01" telephoneListCompleteTransmissionIndicator="true">
    <EmailURI>test@roland.berger.com</EmailURI>
    <PostalAddress>
     <CountryCode>DE</CountryCode>
    </PostalAddress>
   </Address>
  </AddressInformation>
 </BusinessPartner>
 </n0:BusinessPartnerBundleMaintainRequest_sync>

Keywords

WebService,  Business Partner Address Creation, SOAP, BusinessPartnerBundleMaintainRequest, "lcp - Modify: BO BUSINESS_PARTNER", ByD , KBA , SRD-MD-BP , Business Partner , Problem

Product

SAP Business ByDesign all versions