Definition
An interface to retrieve business partners.
Business Context and Use
The web service interface Query BusinessPartner In enables you to connect external applications to your solution and to query and read business partners in your system. The web service interface Query BusinessPartner In is relevant if your company wants to access and manage business partner data from external applications.
Constraints and Integrity Conditions
More Information
Definition
To retrieve a business partner for a given phone number.
Business Context and Use
The request message of the operation FindCallingBusinessPartnerByPhoneNumber contains the QueryByElements that groups all possible selection parameters.
Structure
Request
| Query Parameter |
Comment |
| NormalisedNumberDescription |
Normalised phone number of a business partner |
| InternalId |
Business partner internal ID |
| BusinessPartnerAdditionalName |
Business Partner additional Name |
| BusinessPartnerName |
Business Partner Name |
| SearchText |
Search Text |
Example (1): Query business partners by normalised phone number "0049622778XX"
Request:
<n0:CallingBusinessPartnerByPhoneNumberQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">
<CallingBusinessPartnerSelectionByPhoneNumber>
<NormalisedNumberDescription>0049622778XX</NormalisedNumberDescription>
</CallingBusinessPartnerSelectionByPhoneNumber>
</n0:CallingBusinessPartnerByPhoneNumberQuery_sync>
Definition
To query business partner data by the email URI.
Business Context and Use
The request message of the operation FindBusinessPartnerByEmailURI contains the QueryByElements that groups all possible selection parameters.
Structure
Request
| Query Parameter |
Comment |
| EmailURI |
Email URI of a business partner address |
| InternalId |
Business partner internal ID |
| BusinessCharacterCode |
Business Character |
| BusinessPartnerAdditionalName |
Business Partner additional Name |
| BusinessPartnerName |
Business Partner Name |
| LifeCycleStatusCode |
Status |
| SearchText |
Search Text |
Example (1): Query business partners by email URI domain "@test.com"
Request:
<n0:BusinessPartnerByEmailURIQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">
<BusinessPartnerSelectionByEmailURI>
<EmailURI>*@test.com</EmailURI>
</BusinessPartnerSelectionByEmailURI>
</n0:BusinessPartnerByEmailURIQuery_sync>
Example (2): Query blocked business partners by email URI "xyz@test.com"
Request:
<?xml version="1.0" encoding="UTF-8"?>
<n0:BusinessPartnerByEmailURIQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global">
<BusinessPartnerSelectionByEmailURI>
<EmailURI>xyz@test.com</EmailURI>
<LifeCycleStatusCode>3</LifeCycleStatusCode>
</BusinessPartnerSelectionByEmailURI>
</n0:BusinessPartnerByEmailURIQuery_sync>