General Description of the Feature
Business Benefit
Configuration
Setup Keys
- BPOneToManyDMSRelationships: If is set as “true”, a record is inserted at the @IDMS_BPSYSRELAT table when creating or updating a Business Partner via ODIS keeping the relation between the DSW.Code of the BP and the DMSCode of the respective DMS
Integration
Service: {{baseurl}}/Files/Services/ODBusinessPartnerServices.onesrv?m=CreateOrUpdateBusinessPartnerHeader
baseurl
/Files/Services/OCreateOrUpdateBusinessPartnerHeader{ "bp": { "BusinessPartnerCode": { "InternalCode": "700607", "ExternalCode": "RSP700607_1", "DMSCode": "GEN_700607", "ExternalSystemType": "" }, "RelatedBusinessPartnerCode": null, "BPCode": "700607", "BPName": "Brunner Niklas", "CardType": 1, "BPType": 1, "Phone1": "+4915115126505", "Phone2": "", "Fax": "", "FederalTaxID": "DE058233342", "UnifiedFederalTaxID": "", "CompanyRegistrationNumber": "", "AdditionalID": "", "TaxOffice": "DE1", "PriceListNum": null, "Currency": "", "Email": "jonas.niederfahrenhorst@web.de", "EmptyEmailReason": 0, "MobilePhone": "+4915115126505", "ForeignName": "", "Website": "", "Profession": "", "LanguageCode": 9, "PayTermsGrpCode": null, "PayMethodCode": "", "SalesPersonCode": null, "Classification": "", "ExternalSystemCode": "", "FinancialGroup": "", "VatBusinessGroupCode": "", "SecurePersonIdentificationNr": "", "FleetId": "", "FleetType": "", "FleetSegment": "", "LaborPriceGroup": "", "IndustrialGroup": "", "IsActive": true, "IsVendor": false, "SalesAreas": [], "PurchaseAreas": [], "ShareHolderList": [], "DimensionCompany": "", "DimensionBranch": "", "DimensionLocation": "", "DimensionMake": "", "DimensionMarketSegment": "", "ExclusionLevel": null, "BPSystemRelations": [ { "CompanyID": { "InternalCode": "bxoGdJ4g1kuz9mIMXgM-rQ", "ExternalCode": "", "DMSCode": "", "ExternalSystemType": "" }, "DMSCode": "DMS700607_25742" }, { "CompanyID": { "InternalCode": "IVQDL_Gge02DTszZZM2a3Q", "ExternalCode": "", "DMSCode": "", "ExternalSystemType": "" }, "DMSCode": "DMS700607_04071" } ] } }