Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
daniel_guentner1
Explorer
7,298
The new SAP way will move from IDOC to EnterpriseServices.

A good case is the Vendor (BusinessPartner) Interface on S4. There it is a must.

 

On SAP side, you will easily find the description of the Service.

But how to fulfil the wonderful big xml-structure?

 

This example shows the field combination for creation of supplier.

On PI side you need the FOUNDATION SC and create a normal SOAP (XI3.0) Scenario to ERP.

 

One hint: in general, all of us will have problems to understand the inbound requirements for the proxy class. So a easy way is to create a outbound as first and check the payload on ERP by using SXMB_MONI.

 

 



The UUID is sometimes mandatory but most Sender can not provide this in the Input message.

We use the PI message id:



 

For copy the payload:

<?xml version="1.0" encoding="iso-8859-1"?>
<ns0:BusinessPartnerSUITEBulkReplicateRequest xmlns:ns0="http://sap.com/xi/SAPGlobal20/Global"><MessageHeader></MessageHeader><BusinessPartnerSUITEReplicateRequestMessage><MessageHeader><SenderBusinessSystemID>DGU</SenderBusinessSystemID></MessageHeader><BusinessPartner actionCode="04" addressInformationListCompleteTransmissionIndicator="true" commonListCompleteTransmissionIndicator="true" roleListCompleteTransmissionIndicator="true"><UUID>2ddc506a-ed5c-11e6-b9ba-00000044b98e</UUID><InternalID>2ddc50</InternalID><CategoryCode>2</CategoryCode><NumberRangeIntervalBusinessPartnerGroupCode>BP3P</NumberRangeIntervalBusinessPartnerGroupCode><Supplier><InternalID>2ddc50</InternalID></Supplier><AddressInformation actionCode="04" addressUsageListCompleteTransmissionIndicator="true"><Address actionCode="04" addressNoteListCompleteTransmissionIndicator="true" emailListCompleteTransmissionIndicator="true" facsimileListCompleteTransmissionIndicator="true" organisationNameListCompleteTransmissionIndicator="true" personNameListCompleteTransmissionIndicator="true" postalAddressListCompleteTransmissionIndicator="true" telephoneListCompleteTransmissionIndicator="true" webListCompleteTransmissionIndicator="true"><CommunicationPreference><CorrespondenceLanguageCode>EN</CorrespondenceLanguageCode></CommunicationPreference><Email actionCode="04" eMailUsageListCompleteTransmissionIndicator="false"><URI>daniel.guentner@bmtg.ch</URI><ValidityPeriod><StartDate>2000-01-01</StartDate><EndDate>2099-01-01</EndDate></ValidityPeriod></Email><Facsimile actionCode="04" facsimileUsageListCompleteTransmissionIndicator="false"><Number><SubscriberID>+41 71 688 87 87</SubscriberID><CountryCode>CH</CountryCode></Number><ValidityPeriod><StartDate>2000-01-01</StartDate><EndDate>2099-01-01</EndDate></ValidityPeriod></Facsimile><PostalAddress actionCode="04"><CountryCode>CH</CountryCode><CityName>Bottighofen</CityName><StreetPostalCode>8598</StreetPostalCode><StreetName>Mueligaessli 1</StreetName></PostalAddress><Telephone actionCode="04" telephoneUsageListCompleteTransmissionIndicator="false"><Number><SubscriberID>+41791033553</SubscriberID><CountryCode>CH</CountryCode></Number><ValidityPeriod><StartDate>2011-01-01</StartDate><EndDate>2019-01-01</EndDate></ValidityPeriod><MobilePhoneNumberIndicator>false</MobilePhoneNumberIndicator><TelephoneUsage actionCode="04"><Usage><Code>AD_NMBDEFA</Code><ValidityPeriod><StartDate>2000-01-01</StartDate><EndDate>2099-01-01</EndDate></ValidityPeriod></Usage><DefaultIndicator>true</DefaultIndicator></TelephoneUsage></Telephone><Web actionCode="04" webUsageListCompleteTransmissionIndicator="false"><URI>http://bmt-consulting.ch</URI><URITypeCode>HPG</URITypeCode></Web></Address></AddressInformation><Common actionCode="04"><Organisation><Name><FirstLineName>BMT AG</FirstLineName></Name></Organisation></Common><Role actionCode="04"><RoleCode>FLVN00</RoleCode></Role><Role actionCode="04"><RoleCode>FLVN01</RoleCode></Role></BusinessPartner></BusinessPartnerSUITEReplicateRequestMessage></ns0:BusinessPartnerSUITEBulkReplicateRequest>

 
2 Comments
Labels in this area