The Create Business Partner (Financial Services) enterprise service operation creates a business partner, which may be a person, organization, or group.
Technical Details from the ES Workplace
ES Workplace Requirements: Internet Explorer 5.0 or higher (PC); SDN username and password
View this enterprise service and its WSDL in the ES Workplace
Want to learn more about WSDL?
Enterprise Service Interface
Manage Business Partner (view this enterprise service interface in the ES Workplace)
Process Component
Business Partner Data Management (Financial Services) (view model for this process component in the ES Workplace) (Diagram legend)
Business Object
Business Partner (Financial Services)
Applicable ES Bundles
Usage Notes
- Add usage notes here
Examples
- Add examples and/or code showing how to use this service here
Example SOAP Envelope Request (Des Fisher: des.fisher@sap.com)
This is a sample SOAP (request) body that I was able to process with the Web Services Exlporer in NWDS (from CE 7.1.1)
<q0:BusinessPartnerERPCreateRequestMessage_sync> <MessageHeader> <CreationDateTime>2009-07-15T04:26:11.750Z</CreationDateTime> </MessageHeader> <BusinessPartner> <CategoryCode>2</CategoryCode> <Common> <ValidityPeriod> <StartDate>2008-07-15</StartDate> <EndDate>9999-12-31</EndDate> </ValidityPeriod> <Organisation> <Name> <FirstLineName>Test by Des</FirstLineName> </Name> </Organisation> </Common> <Role> <RoleCode>MKK</RoleCode> <ValidityPeriod> <StartDate>2009-07-15</StartDate> <EndDate>9999-12-31</EndDate> </ValidityPeriod> </Role> <AddressInformation> <ValidityPeriod> <StartDate>2009-07-15</StartDate> <EndDate>9999-12-31</EndDate> </ValidityPeriod> <AddressUsage> <AddressUsageCode>XXDEFAULT</AddressUsageCode> <ValidityPeriod> <StartDate>2009-07-15</StartDate> <EndDate>9999-12-31</EndDate> </ValidityPeriod> </AddressUsage> <Address> <PostalAddress> <CountryCode>AU</CountryCode> <RegionCode listAgencyID="" listAgencySchemeAgencyID="" listAgencySchemeID="" listID="" listVersionID="">ACT</RegionCode> <CityName>Canberra</CityName> <StreetPostalCode>2000</StreetPostalCode> <POBoxPostalCode>2000</POBoxPostalCode> <StreetName>Bunda</StreetName> <POBoxID>111</POBoxID> </PostalAddress> </Address> </AddressInformation> </BusinessPartner> </q0:BusinessPartnerERPCreateRequestMessage_sync>
NB: This does NOT include the mandatory UUID element in the MessageHeader. I was unable to get anything but an empy SOAP envelope back with the UUID included. I created a new WSDL and removed the UUID element as a work around.
Also note that the Validy Dates are time sensitive. Make sure you understand what time it is on the back-end ERP before you set the 'from' date. Otherwise the service will complain that the role code cannot be subjected to validity periods.