Skip to Content
Technical Articles
Author's profile photo Arun Gopal Rayavarapu

How to access Business Partner OData service in SAP S/4HANA Cloud

The Business Partner OData API (API_BUSINESS_PARTNER) is a simple lightweight RESTful API that enables you to maintain master data related to business partner, customer and supplier. This is an inbound service that simplifies the master data creation and maintenance. This is widely adopted by many SAP customers in integration projects for its ease of use.

If you are interested in exploring this service in detail. Check this link.

Alternatively, this API can be accessed via SAP API Business Hub (api.sap.com) > SAP S/4HANA Cloud > Business Partner (A2X)

The first step in setting up this service in your SAP S/4HANA cloud system is to configure the service as described in the 1RO document . This document explains all the configuration steps in detail.

However, after the configuration, the immediate next question the end users face is how do i access this service.

This blog post aims to address the above question. A step by step guide is provided on how to find the endpoint URL and the required user to access the service. At the end you will find some useful links to help you understand this OData service better and information on how to use the service.

Accessing the OData service after the setup

A step by step description is provided below to access the service after the setup.

  1. Create a communication user, define communication systems and create a communication arrangement in the target system as described in 1RO document.
  2. Once the above set up is complete. You can find the SAP_COM_0008 arrangement created in the ‘Communication Arrangements’ Fiori application. Note that the login user should have appropriate authorization to display and access this tile. These details are already mentioned in the 1RO guide.
  3. To find the endpoint URL. Open the communication arrangement and navigate to the section ‘Inbound Services’. Under this section the URL is generated in the column Service ‘URL/Service Interface’ for the service Business Partner(A2X). Refer screenshot below for visual representation.Communication%20Arrangement%20Inbound%20Services%20Section
  4. The inbound user required to access this service is available under the section ‘Inbound Communication’.
  5. Alternatively, this user is found in the Fiori application ‘Maintain Communication users’. In this tile, the option of changing the password and locking the user are available.

After the above steps, we have the endpoint URL and the user required to access this OData service. A simple test would be to call the service using the endpoint URL in any browser. User details should be provided when the browser prompts for the same.

For detailed tests on all the CRUD operations any REST client like POSTMAN or SOAPUI can be used with appropriate payloads based on the operations. The endpoint URL and user details should be filled in the respective sections.

Hope this blog post is informative and helps you to setup and access the Business Partner OData Service. Please leave a comment if you have any further questions or feedback.

Related Information:

 

Assigned tags

      11 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Nuno Sardo
      Nuno Sardo

      Hi Arun,

      Thanks for the blog. Are these APIs available on S/4HANA on-premise, or only in the cloud?

      Thanks,

      Nuno S.

      Author's profile photo Arun Gopal Rayavarapu
      Arun Gopal Rayavarapu
      Blog Post Author

      Hello Nuno Sardo,

      The API's are available both for cloud and On-Premise. The same can be found on SAP API HUB. You'll see different versions once you navigate to the API HUB.

      Regards,

      Arun

      Author's profile photo Sunil Gopala Krishnan
      Sunil Gopala Krishnan

      Hello Sir,

       

      We are on SAP S/4 HANA 1809 FPS02 On premise system. SAP note recommends to use API "CL_MD_BP_MAINTAIN" to create BP for same system. So when should we use Odata service to create BP? What is the best use case for using Odata service for BP for on premise system?

      I was not able to understand when to use which method to create new BP in same system.

       

      Thanks,

       

      Sunilkumar Gopalkrishnan

      Author's profile photo Arun Gopal Rayavarapu
      Arun Gopal Rayavarapu
      Blog Post Author

      Hello Sunil,

       

      OData is meant for light weight CRUD operations or in integration scenarios . Please note that OData API expects a JSON or XML input.

      If you have any custom logic or reports to create a BP programmatically,  the recommended approach is to use the 'CL_MD_BP_MAINTAIN' API.

      Regards,

      Arun

      Author's profile photo Sunil Gopala Krishnan
      Sunil Gopala Krishnan

      Hello Sir,

      Thank you very much for your quick response.

      Thanks,

      Sunilkumar Gopalkrishnan

      Author's profile photo Sudheer Ravula
      Sudheer Ravula

      Hello Arun,

      Need your support on the BP issue, which we are getting while mapping the API interface.

      we had used the API file format, we have entered the required data in the JSON file, tested it, so far everything is working fine. BP number and Customer number is created, but it is not creating the Vendor number. I have checked the file, I have the option to maintain only one Business Partner role in the JSON file, that is customer FLCU01, not FLVN01.

      error: "The role FLVN01 must be assigned for supplier purchasing Organization"

      I have to maintain any data in the file to resolve the issue. supplier, or somewhere else, I have maintained only purchase org.

      It is urgent, kindly help.

       

      Regards,

      Sudheer

      <content removed by SAP Community moderator>

       

      Author's profile photo Arun Gopal Rayavarapu
      Arun Gopal Rayavarapu
      Blog Post Author

      Hello Sudheer,

       

      If you want to add purchase organization details, FLVN00 role is required in the JSON file. This should solve your issue.

       

      Regards,

      Arun

      Author's profile photo Sudheer Ravula
      Sudheer Ravula

      Yes, Arun, I agree with you.

       

      But I don't have space to mention that in the API standard JSON file, can you help me with how to do that.

      json file for customer

       

      Regards,

      Sudheer

      json%20file%20for%20customer

       

      i am mentioning the code here , please check

       

      {
      "BusinessPartner": "string",
      "AcademicTitle": "String",
      "AuthorizationGroup": "string",
      "BusinessPartnerCategory": "string",
      "BusinessPartnerGrouping": "string",
      "CorrespondenceLanguage": "string",
      "FirstName": "string",
      "FormOfAddress": "string",
      "Industry": "string",
      "InternationalLocationNumber1": "string",
      "InternationalLocationNumber2": "string",
      "IsFemale": true,
      "IsMale": true,
      "IsNaturalPerson": "string",
      "IsSexUnknown": true,
      "GenderCodeName": "string",
      "Language": "string",
      "LastName": "string",
      "LegalForm": "string",
      "OrganizationBPName1": "string",
      "OrganizationBPName2": "string",
      "OrganizationBPName3": "string",
      "OrganizationBPName4": "string",
      "OrganizationFoundationDate": "/Date(1492041600000)/",
      "OrganizationLiquidationDate": "/Date(1492041600000)/",
      "SearchTerm1": "string",
      "SearchTerm2": "string",
      "AdditionalLastName": "string",
      "BirthDate": "/Date(1492041600000)/",
      "BusinessPartnerBirthDateStatus": "string",
      "BusinessPartnerBirthplaceName": "string",
      "BusinessPartnerIsBlocked": true,
      "BusinessPartnerType": "string",
      "GroupBusinessPartnerName1": "string",
      "GroupBusinessPartnerName2": "string",
      "InternationalLocationNumber3": "string",
      "MiddleName": "string",
      "NameCountry": "string",
      "NameFormat": "string",
      "PersonFullName": "string",
      "IsMarkedForArchiving": true,
      "BusinessPartnerIDByExtSystem": "string",
      "TradingPartner": "string",
      "to_BuPaIdentification": {
      "results": [
      {
      "BusinessPartner": "string",
      "BPIdentificationType": "string",
      "BPIdentificationNumber": "string",
      "BPIdnNmbrIssuingInstitute": "string",
      "BPIdentificationEntryDate": "/Date(1492041600000)/",
      "Country": "string",
      "Region": "string",
      "ValidityStartDate": "/Date(1492041600000)/",
      "ValidityEndDate": "/Date(1492041600000)/",
      "AuthorizationGroup": "string"
      }
      ]
      },
      "to_BuPaIndustry": {
      "results": [
      {
      "IndustrySector": "string",
      "IndustrySystemType": "string",
      "BusinessPartner": "string",
      "IsStandardIndustry": "string",
      "IndustryKeyDescription": "string"
      }
      ]
      },
      "to_BusinessPartnerAddress": {
      "results": [
      {
      "BusinessPartner": "string",
      "AddressID": "string",
      "ValidityStartDate": "/Date(1492098664000)/",
      "ValidityEndDate": "/Date(1492098664000)/",
      "AuthorizationGroup": "string",
      "AdditionalStreetPrefixName": "string",
      "AdditionalStreetSuffixName": "string",
      "AddressTimeZone": "string",
      "CareOfName": "string",
      "CityCode": "string",
      "CityName": "string",
      "CompanyPostalCode": "string",
      "Country": "string",
      "County": "string",
      "DeliveryServiceNumber": "string",
      "DeliveryServiceTypeCode": "string",
      "District": "string",
      "HomeCityName": "string",
      "HouseNumber": "string",
      "HouseNumberSupplementText": "string",
      "Language": "string",
      "POBox": "string",
      "POBoxDeviatingCityName": "string",
      "POBoxDeviatingCountry": "string",
      "POBoxDeviatingRegion": "string",
      "POBoxIsWithoutNumber": true,
      "POBoxLobbyName": "string",
      "POBoxPostalCode": "string",
      "PostalCode": "string",
      "PrfrdCommMediumType": "string",
      "Region": "string",
      "StreetName": "string",
      "StreetPrefixName": "string",
      "StreetSuffixName": "string",
      "TaxJurisdiction": "string",
      "TransportZone": "string",
      "AddressIDByExternalSystem": "string",
      "CountyCode": "string",
      "TownshipCode": "string",
      "TownshipName": "string",
      "to_AddressUsage": {
      "results": [
      {
      "BusinessPartner": "string",
      "ValidityEndDate": "/Date(1492098664000)/",
      "AddressUsage": "string",
      "AddressID": "string",
      "ValidityStartDate": "/Date(1492098664000)/",
      "StandardUsage": true,
      "AuthorizationGroup": "string"
      }
      ]
      },
      "to_EmailAddress": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "IsDefaultEmailAddress": true,
      "EmailAddress": "string",
      "SearchEmailAddress": "string",
      "AddressCommunicationRemarkText": "string"
      }
      ]
      },
      "to_FaxNumber": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "IsDefaultFaxNumber": true,
      "FaxCountry": "string",
      "FaxNumber": "string",
      "FaxNumberExtension": "string",
      "InternationalFaxNumber": "string",
      "AddressCommunicationRemarkText": "string"
      }
      ]
      },
      "to_MobilePhoneNumber": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "DestinationLocationCountry": "string",
      "IsDefaultPhoneNumber": true,
      "PhoneNumber": "string",
      "PhoneNumberExtension": "string",
      "InternationalPhoneNumber": "string",
      "PhoneNumberType": "string",
      "AddressCommunicationRemarkText": "string"
      }
      ]
      },
      "to_PhoneNumber": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "DestinationLocationCountry": "string",
      "IsDefaultPhoneNumber": true,
      "PhoneNumber": "string",
      "PhoneNumberExtension": "string",
      "InternationalPhoneNumber": "string",
      "PhoneNumberType": "string",
      "AddressCommunicationRemarkText": "string"
      }
      ]
      },
      "to_URLAddress": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "ValidityStartDate": "/Date(1492041600000)/",
      "IsDefaultURLAddress": true,
      "SearchURLAddress": "string",
      "AddressCommunicationRemarkText": "string",
      "URLFieldLength": 0,
      "WebsiteURL": "string"
      }
      ]
      }
      }
      ]
      },
      "to_BusinessPartnerBank": {
      "results": [
      {
      "BusinessPartner": "string",
      "BankIdentification": "string",
      "BankCountryKey": "string",
      "BankNumber": "string",
      "BankControlKey": "string",
      "BankAccountHolderName": "string",
      "BankAccountName": "string",
      "ValidityStartDate": "/Date(1492098664000)/",
      "ValidityEndDate": "/Date(1492098664000)/",
      "IBAN": "string",
      "IBANValidityStartDate": "/Date(1492041600000)/",
      "BankAccount": "string",
      "BankAccountReferenceText": "string",
      "CollectionAuthInd": true,
      "AuthorizationGroup": "string"
      }
      ]
      },
      "to_BusinessPartnerContact": {
      "results": [
      {
      "RelationshipNumber": "string",
      "BusinessPartnerCompany": "string",
      "BusinessPartnerPerson": "string",
      "ValidityEndDate": "/Date(1492041600000)/",
      "ValidityStartDate": "/Date(1492041600000)/",
      "IsStandardRelationship": true,
      "RelationshipCategory": "string",
      "to_ContactAddress": {
      "results": [
      {
      "RelationshipNumber": "string",
      "BusinessPartnerCompany": "string",
      "BusinessPartnerPerson": "string",
      "ValidityEndDate": "/Date(1492041600000)/",
      "AddressID": "string",
      "AddressNumber": "string",
      "AdditionalStreetPrefixName": "string",
      "AdditionalStreetSuffixName": "string",
      "AddressTimeZone": "string",
      "CareOfName": "string",
      "CityCode": "string",
      "CityName": "string",
      "CompanyPostalCode": "string",
      "Country": "string",
      "County": "string",
      "DeliveryServiceNumber": "string",
      "DeliveryServiceTypeCode": "string",
      "District": "string",
      "HomeCityName": "string",
      "HouseNumber": "string",
      "HouseNumberSupplementText": "string",
      "Language": "string",
      "POBox": "string",
      "POBoxDeviatingCityName": "string",
      "POBoxDeviatingCountry": "string",
      "POBoxDeviatingRegion": "string",
      "POBoxIsWithoutNumber": true,
      "POBoxLobbyName": "string",
      "POBoxPostalCode": "string",
      "PostalCode": "string",
      "PrfrdCommMediumType": "string",
      "Region": "string",
      "StreetName": "string",
      "StreetPrefixName": "string",
      "StreetSuffixName": "string",
      "TaxJurisdiction": "string",
      "TransportZone": "string",
      "AddressRepresentationCode": "string",
      "ContactRelationshipFunction": "string",
      "ContactRelationshipDepartment": "string",
      "Floor": "string",
      "ContactPersonBuilding": "string",
      "RoomNumber": "string",
      "ContactPersonPrfrdCommMedium": "string",
      "CorrespondenceShortName": "string",
      "InhouseMail": "string",
      "to_EmailAddress": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "IsDefaultEmailAddress": true,
      "EmailAddress": "string",
      "SearchEmailAddress": "string",
      "AddressCommunicationRemarkText": "string"
      }
      ]
      },
      "to_FaxNumber": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "IsDefaultFaxNumber": true,
      "FaxCountry": "string",
      "FaxNumber": "string",
      "FaxNumberExtension": "string",
      "InternationalFaxNumber": "string",
      "AddressCommunicationRemarkText": "string"
      }
      ]
      },
      "to_MobilePhoneNumber": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "DestinationLocationCountry": "string",
      "IsDefaultPhoneNumber": true,
      "PhoneNumber": "string",
      "PhoneNumberExtension": "string",
      "InternationalPhoneNumber": "string",
      "PhoneNumberType": "string",
      "AddressCommunicationRemarkText": "string"
      }
      ]
      },
      "to_PhoneNumber": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "DestinationLocationCountry": "string",
      "IsDefaultPhoneNumber": true,
      "PhoneNumber": "string",
      "PhoneNumberExtension": "string",
      "InternationalPhoneNumber": "string",
      "PhoneNumberType": "string",
      "AddressCommunicationRemarkText": "string"
      }
      ]
      },
      "to_URLAddress": {
      "results": [
      {
      "AddressID": "string",
      "Person": "string",
      "OrdinalNumber": "string",
      "ValidityStartDate": "/Date(1492041600000)/",
      "IsDefaultURLAddress": true,
      "SearchURLAddress": "string",
      "AddressCommunicationRemarkText": "string",
      "URLFieldLength": 0,
      "WebsiteURL": "string"
      }
      ]
      }
      }
      ]
      },
      "to_ContactRelationship": {
      "RelationshipNumber": "string",
      "BusinessPartnerCompany": "string",
      "BusinessPartnerPerson": "string",
      "ValidityEndDate": "/Date(1492041600000)/",
      "ContactPersonFunction": "string",
      "ContactPersonDepartment": "string",
      "PhoneNumber": "string",
      "PhoneNumberExtension": "string",
      "FaxNumber": "string",
      "FaxNumberExtension": "string",
      "EmailAddress": "string",
      "RelationshipCategory": "string"
      }
      }
      ]
      },
      "to_BusinessPartnerRole": {
      "results": [
      {
      "BusinessPartner": "string",
      "BusinessPartnerRole": "FLCU01",
      "ValidFrom": "/Date(1492098664000)/",
      "ValidTo": "/Date(1492098664000)/",
      "AuthorizationGroup": "string"
      }
      ]
      },
      "to_BusinessPartnerTax": {
      "results": [
      {
      "BusinessPartner": "string",
      "BPTaxType": "string",
      "BPTaxNumber": "string",
      "BPTaxLongNumber": "string",
      "AuthorizationGroup": "string"
      }
      ]
      },
      "to_Customer": {
      "Customer": "string",
      "AuthorizationGroup": "string",
      "BillingIsBlockedForCustomer": "string",
      "CustomerAccountGroup": "string",
      "CustomerClassification": "string",
      "DeliveryIsBlocked": "string",
      "NFPartnerIsNaturalPerson": "string",
      "OrderIsBlockedForCustomer": "string",
      "PostingIsBlocked": true,
      "Supplier": "string",
      "CustomerCorporateGroup": "string",
      "FiscalAddress": "string",
      "IndustryCode1": "string",
      "IndustryCode2": "string",
      "IndustryCode3": "string",
      "IndustryCode4": "string",
      "IndustryCode5": "string",
      "InternationalLocationNumber1": "string",
      "NielsenRegion": "string",
      "ResponsibleType": "string",
      "TaxNumberType": "string",
      "VATRegistration": "string",
      "DeletionIndicator": true,
      "to_CustomerCompany": {
      "results": [
      {
      "Customer": "string",
      "CompanyCode": "string",
      "APARToleranceGroup": "string",
      "AccountByCustomer": "string",
      "AccountingClerk": "string",
      "AccountingClerkFaxNumber": "string",
      "AccountingClerkInternetAddress": "string",
      "AccountingClerkPhoneNumber": "string",
      "AlternativePayerAccount": "string",
      "AuthorizationGroup": "string",
      "CollectiveInvoiceVariant": "string",
      "CustomerAccountNote": "string",
      "CustomerHeadOffice": "string",
      "CustomerSupplierClearingIsUsed": true,
      "HouseBank": "string",
      "InterestCalculationCode": "string",
      "InterestCalculationDate": "/Date(1492041600000)/",
      "IntrstCalcFrequencyInMonths": "string",
      "IsToBeLocallyProcessed": true,
      "ItemIsToBePaidSeparately": true,
      "LayoutSortingRule": "string",
      "PaymentBlockingReason": "string",
      "PaymentMethodsList": "string",
      "PaymentTerms": "string",
      "PaytAdviceIsSentbyEDI": true,
      "PhysicalInventoryBlockInd": true,
      "ReconciliationAccount": "string",
      "RecordPaymentHistoryIndicator": true,
      "UserAtCustomer": "string",
      "DeletionIndicator": true,
      "CashPlanningGroup": "string",
      "KnownOrNegotiatedLeave": "string",
      "ValueAdjustmentKey": "string",
      "CustomerAccountGroup": "string",
      "to_CompanyText": {
      "results": [
      {
      "CompanyCode": "string",
      "Language": "string",
      "LongTextID": "string",
      "LongText": "string"
      }
      ]
      },
      "to_CustomerDunning": {
      "results": [
      {
      "Customer": "string",
      "CompanyCode": "string",
      "DunningArea": "string",
      "DunningBlock": "string",
      "DunningLevel": "string",
      "DunningProcedure": "string",
      "DunningRecipient": "string",
      "LastDunnedOn": "/Date(1492041600000)/",
      "LegDunningProcedureOn": "/Date(1492041600000)/",
      "DunningClerk": "string",
      "AuthorizationGroup": "string",
      "CustomerAccountGroup": "string"
      }
      ]
      },
      "to_WithHoldingTax": {
      "results": [
      {
      "Customer": "string",
      "CompanyCode": "string",
      "WithholdingTaxType": "string",
      "WithholdingTaxCode": "string",
      "WithholdingTaxAgent": true,
      "ObligationDateBegin": "/Date(1492041600000)/",
      "ObligationDateEnd": "/Date(1492041600000)/",
      "WithholdingTaxNumber": "string",
      "WithholdingTaxCertificate": "string",
      "WithholdingTaxExmptPercent": "0",
      "ExemptionDateBegin": "/Date(1492041600000)/",
      "ExemptionDateEnd": "/Date(1492041600000)/",
      "ExemptionReason": "string",
      "AuthorizationGroup": "string"
      }
      ]
      }
      }
      ]
      },
      "to_CustomerSalesArea": {
      "results": [
      {
      "Customer": "string",
      "SalesOrganization": "string",
      "DistributionChannel": "string",
      "Division": "string",
      "AccountByCustomer": "string",
      "AuthorizationGroup": "string",
      "BillingIsBlockedForCustomer": "string",
      "CompleteDeliveryIsDefined": true,
      "Currency": "string",
      "CustomerABCClassification": "string",
      "CustomerAccountAssignmentGroup": "string",
      "CustomerGroup": "string",
      "CustomerPaymentTerms": "string",
      "CustomerPriceGroup": "string",
      "CustomerPricingProcedure": "string",
      "DeliveryIsBlockedForCustomer": "string",
      "DeliveryPriority": "string",
      "IncotermsClassification": "string",
      "IncotermsLocation2": "string",
      "IncotermsVersion": "string",
      "IncotermsLocation1": "string",
      "DeletionIndicator": true,
      "IncotermsTransferLocation": "string",
      "InvoiceDate": "string",
      "ItemOrderProbabilityInPercent": "string",
      "OrderCombinationIsAllowed": true,
      "OrderIsBlockedForCustomer": "string",
      "PartialDeliveryIsAllowed": "string",
      "PriceListType": "string",
      "SalesGroup": "string",
      "SalesOffice": "string",
      "ShippingCondition": "string",
      "SupplyingPlant": "string",
      "SalesDistrict": "string",
      "InvoiceListSchedule": "string",
      "ExchangeRateType": "string",
      "AdditionalCustomerGroup1": "string",
      "AdditionalCustomerGroup2": "string",
      "AdditionalCustomerGroup3": "string",
      "AdditionalCustomerGroup4": "string",
      "AdditionalCustomerGroup5": "string",
      "PaymentGuaranteeProcedure": "string",
      "CustomerAccountGroup": "string",
      "to_PartnerFunction": {
      "results": [
      {
      "Customer": "string",
      "SalesOrganization": "string",
      "DistributionChannel": "string",
      "Division": "string",
      "PartnerCounter": "string",
      "PartnerFunction": "string",
      "BPCustomerNumber": "string",
      "CustomerPartnerDescription": "string",
      "DefaultPartner": true,
      "Supplier": "string",
      "PersonnelNumber": "string",
      "ContactPerson": "string",
      "AuthorizationGroup": "string"
      }
      ]
      },
      "to_SalesAreaTax": {
      "results": [
      {
      "Customer": "string",
      "SalesOrganization": "string",
      "DistributionChannel": "string",
      "Division": "string",
      "DepartureCountry": "string",
      "CustomerTaxCategory": "string",
      "CustomerTaxClassification": "string"
      }
      ]
      },
      "to_SalesAreaText": {
      "results": [
      {
      "SalesOrganization": "string",
      "DistributionChannel": "string",
      "Division": "string",
      "Language": "string",
      "LongTextID": "string",
      "LongText": "string"
      }
      ]
      }
      }
      ]
      },
      "to_CustomerTaxGrouping": {
      "results": [
      {
      "CustomerTaxGroupingCode": "string",
      "CustTaxGrpExemptionCertificate": "string",
      "CustTaxGroupExemptionRate": "0",
      "CustTaxGroupExemptionStartDate": "/Date(1492041600000)/",
      "CustTaxGroupExemptionEndDate": "/Date(1492041600000)/",
      "CustTaxGroupSubjectedStartDate": "/Date(1492041600000)/",
      "CustTaxGroupSubjectedEndDate": "/Date(1492041600000)/"
      }
      ]
      },
      "to_CustomerText": {
      "results": [
      {
      "Language": "string",
      "LongTextID": "string",
      "LongText": "string"
      }
      ]
      },
      "to_CustomerUnloadingPoint": {
      "results": [
      {
      "Customer": "string",
      "UnloadingPointName": "string",
      "CustomerFactoryCalenderCode": "string",
      "BPGoodsReceivingHoursCode": "string",
      "IsDfltBPUnloadingPoint": true,
      "MondayMorningOpeningTime": "PT15H51M04S",
      "MondayMorningClosingTime": "PT15H51M04S",
      "MondayAfternoonOpeningTime": "PT15H51M04S",
      "MondayAfternoonClosingTime": "PT15H51M04S",
      "TuesdayMorningOpeningTime": "PT15H51M04S",
      "TuesdayMorningClosingTime": "PT15H51M04S",
      "TuesdayAfternoonOpeningTime": "PT15H51M04S",
      "TuesdayAfternoonClosingTime": "PT15H51M04S",
      "WednesdayMorningOpeningTime": "PT15H51M04S",
      "WednesdayMorningClosingTime": "PT15H51M04S",
      "WednesdayAfternoonOpeningTime": "PT15H51M04S",
      "WednesdayAfternoonClosingTime": "PT15H51M04S",
      "ThursdayMorningOpeningTime": "PT15H51M04S",
      "ThursdayMorningClosingTime": "PT15H51M04S",
      "ThursdayAfternoonOpeningTime": "PT15H51M04S",
      "ThursdayAfternoonClosingTime": "PT15H51M04S",
      "FridayMorningOpeningTime": "PT15H51M04S",
      "FridayMorningClosingTime": "PT15H51M04S",
      "FridayAfternoonOpeningTime": "PT15H51M04S",
      "FridayAfternoonClosingTime": "PT15H51M04S",
      "SaturdayMorningOpeningTime": "PT15H51M04S",
      "SaturdayMorningClosingTime": "PT15H51M04S",
      "SaturdayAfternoonOpeningTime": "PT15H51M04S",
      "SaturdayAfternoonClosingTime": "PT15H51M04S",
      "SundayMorningOpeningTime": "PT15H51M04S",
      "SundayMorningClosingTime": "PT15H51M04S",
      "SundayAfternoonOpeningTime": "PT15H51M04S",
      "SundayAfternoonClosingTime": "PT15H51M04S"
      }
      ]
      }
      },
      "to_Supplier": {
      "Supplier": "string",
      "AlternativePayeeAccountNumber": "string",
      "AuthorizationGroup": "string",
      "Customer": "string",
      "PaymentIsBlockedForSupplier": true,
      "PostingIsBlocked": true,
      "PurchasingIsBlocked": true,
      "SupplierAccountGroup": "string",
      "VATRegistration": "string",
      "BirthDate": "/Date(1492041600000)/",
      "DeletionIndicator": true,
      "FiscalAddress": "string",
      "InternationalLocationNumber1": "string",
      "InternationalLocationNumber2": "string",
      "InternationalLocationNumber3": "string",
      "IsNaturalPerson": "string",
      "ResponsibleType": "string",
      "SuplrQltyInProcmtCertfnValidTo": "/Date(1492041600000)/",
      "SuplrQualityManagementSystem": "string",
      "SupplierCorporateGroup": "string",
      "SupplierProcurementBlock": "string",
      "TaxNumberResponsible": "string",
      "TaxNumberType": "string",
      "SuplrProofOfDelivRlvtCode": "string",
      "BR_TaxIsSplit": true,
      "to_SupplierCompany": {
      "results": [
      {
      "Supplier": "string",
      "CompanyCode": "string",
      "AuthorizationGroup": "string",
      "PaymentBlockingReason": "string",
      "SupplierIsBlockedForPosting": true,
      "AccountingClerk": "string",
      "AccountingClerkFaxNumber": "string",
      "AccountingClerkPhoneNumber": "string",
      "SupplierClerk": "string",
      "SupplierClerkURL": "string",
      "PaymentMethodsList": "string",
      "PaymentTerms": "string",
      "ClearCustomerSupplier": true,
      "IsToBeLocallyProcessed": true,
      "ItemIsToBePaidSeparately": true,
      "PaymentIsToBeSentByEDI": true,
      "HouseBank": "string",
      "CheckPaidDurationInDays": "0",
      "Currency": "string",
      "BillOfExchLmtAmtInCoCodeCrcy": "0",
      "SupplierClerkIDBySupplier": "string",
      "ReconciliationAccount": "string",
      "InterestCalculationCode": "string",
      "InterestCalculationDate": "/Date(1492041600000)/",
      "IntrstCalcFrequencyInMonths": "string",
      "SupplierHeadOffice": "string",
      "AlternativePayee": "string",
      "LayoutSortingRule": "string",
      "APARToleranceGroup": "string",
      "SupplierCertificationDate": "/Date(1492041600000)/",
      "SupplierAccountNote": "string",
      "WithholdingTaxCountry": "string",
      "DeletionIndicator": true,
      "CashPlanningGroup": "string",
      "IsToBeCheckedForDuplicates": true,
      "MinorityGroup": "string",
      "SupplierAccountGroup": "string",
      "to_CompanyText": {
      "results": [
      {
      "CompanyCode": "string",
      "Language": "string",
      "LongTextID": "string",
      "LongText": "string"
      }
      ]
      },
      "to_SupplierDunning": {
      "results": [
      {
      "Supplier": "string",
      "CompanyCode": "string",
      "DunningArea": "string",
      "DunningBlock": "string",
      "DunningLevel": "string",
      "DunningProcedure": "string",
      "DunningRecipient": "string",
      "LastDunnedOn": "/Date(1492041600000)/",
      "LegDunningProcedureOn": "/Date(1492041600000)/",
      "DunningClerk": "string",
      "AuthorizationGroup": "string",
      "SupplierAccountGroup": "string"
      }
      ]
      },
      "to_SupplierWithHoldingTax": {
      "results": [
      {
      "Supplier": "string",
      "CompanyCode": "string",
      "WithholdingTaxType": "string",
      "ExemptionDateBegin": "/Date(1492041600000)/",
      "ExemptionDateEnd": "/Date(1492041600000)/",
      "ExemptionReason": "string",
      "IsWithholdingTaxSubject": true,
      "RecipientType": "string",
      "WithholdingTaxCertificate": "string",
      "WithholdingTaxCode": "string",
      "WithholdingTaxExmptPercent": "0",
      "WithholdingTaxNumber": "string",
      "AuthorizationGroup": "string"
      }
      ]
      }
      }
      ]
      },
      "to_SupplierPurchasingOrg": {
      "results": [
      {
      "Supplier": "string",
      "PurchasingOrganization": "string",
      "CalculationSchemaGroupCode": "string",
      "DeletionIndicator": true,
      "IncotermsClassification": "string",
      "IncotermsTransferLocation": "string",
      "IncotermsVersion": "string",
      "IncotermsLocation1": "string",
      "IncotermsLocation2": "string",
      "InvoiceIsGoodsReceiptBased": true,
      "MaterialPlannedDeliveryDurn": "0",
      "MinimumOrderAmount": "0",
      "PaymentTerms": "string",
      "PricingDateControl": "string",
      "PurOrdAutoGenerationIsAllowed": true,
      "PurchaseOrderCurrency": "string",
      "PurchasingGroup": "string",
      "PurchasingIsBlockedForSupplier": true,
      "ShippingCondition": "string",
      "SupplierABCClassificationCode": "string",
      "SupplierPhoneNumber": "string",
      "SupplierRespSalesPersonName": "string",
      "SupplierConfirmationControlKey": "string",
      "IsOrderAcknRqd": true,
      "AuthorizationGroup": "string",
      "SupplierAccountGroup": "string",
      "to_PartnerFunction": {
      "results": [
      {
      "Supplier": "string",
      "PurchasingOrganization": "string",
      "SupplierSubrange": "string",
      "Plant": "string",
      "PartnerFunction": "string",
      "PartnerCounter": "string",
      "DefaultPartner": true,
      "ReferenceSupplier": "string",
      "AuthorizationGroup": "string"
      }
      ]
      },
      "to_PurchasingOrgText": {
      "results": [
      {
      "PurchasingOrganization": "string",
      "Language": "string",
      "LongTextID": "string",
      "LongText": "string"
      }
      ]
      }
      }
      ]
      },
      "to_SupplierText": {
      "results": [
      {
      "Language": "string",
      "LongTextID": "string",
      "LongText": "string"
      }
      ]
      }
      }
      }

       

       

      Author's profile photo Sudheer Ravula
      Sudheer Ravula

      Hi Arun,

       

      Any chance to look into this.

       

      Regards,

      Sudheer

      Author's profile photo Sudheer Ravula
      Sudheer Ravula

      Hi Arun

       

      kindly help with the details.

       

      Regards,

      Sudheer Ravula

      Author's profile photo Arun Gopal Rayavarapu
      Arun Gopal Rayavarapu
      Blog Post Author

      Try

       

      "to_BusinessPartnerRole": {

      {

      "BusinessPartnerRole": "FLCU01",
      "ValidFrom": "/Date(1492098664000)/",
      "ValidTo": "/Date(1492098664000)/"
      },

      {

      "BusinessPartnerRole": "FLVN01",
      "ValidFrom": "/Date(1492098664000)/",
      "ValidTo": "/Date(1492098664000)/"
      }

      }

       

      Refer SAP API HUB for examples