Master Data
This service provides master data from Microsoft Dynamics 365 Business Central. These are i.e. currency code, country codes available shipping agents, shipment terms etc. These codes have to be used in various services, what makes this service mandatory to use.
Service Endpoint
The base Endpoint is:
OutboundMasterDataIISWebService/OutboundMasterDataIISWebService/
API Methods
Here are the available methods for the Master Data Service:
OutboundMasterDataTransfer
Retrieves data from the service.
Sample Request
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:out="http://tempuri.org/OutboundMasterDataIISWebService/"
xmlns:x53="urn:microsoft-dynamics-nav/xmlports/x5371201">
<soap:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
<wsa:Action>http://tempuri.org/OutboundMasterDataIISWebService/OutboundMasterDataIISWebService/OutboundMasterDataTransfer</wsa:Action>
</soap:Header>
<soap:Body>
<out:OutboundMasterDataTransfer>
<out:outboundMasterData/>
</out:OutboundMasterDataTransfer>
</soap:Body>
</soap:Envelope>
Sample Response
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing">
<s:Header>
<a:Action s:mustUnderstand="1">http://tempuri.org/OutboundMasterDataIISWebService/OutboundMasterDataIISWebService/OutboundMasterDataTransferResponse</a:Action>
</s:Header>
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<OutboundMasterDataTransferResponse xmlns="http://tempuri.org/OutboundMasterDataIISWebService/">
<OutboundMasterData>
<Languages xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Language>
<Code>DEU</Code>
<Name>Deutsch</Name>
</Language>
...
<Language>
<Code>ENU</Code>
<Name>Englisch (USA)</Name>
</Language>
</Languages>
<Currencies xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Currency>
<Code>USD</Code>
<Description>US-Dollar</Description>
</Currency>
...
</Currencies>
<Countries xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Country>
<Code>AT</Code>
<Name>Österreich</Name>
<EU_Country_Region_Code>AT</EU_Country_Region_Code>
</Country>
....
<Country>
<Code>ZA</Code>
<Name>Südafrika</Name>
<EU_Country_Region_Code/>
</Country>
</Countries>
<Shipment_Methods xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Shipment_Method>
<Code>ABHOLUNG</Code>
<Description>Abholung vor Ort</Description>
</Shipment_Method>
<Shipment_Method>
<Code>CFR</Code>
<Description>Kosten und Fracht</Description>
</Shipment_Method>
...
</Shipment_Methods>
<Unit_Of_Measures xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Unit_Of_Measure>
<Code>DOSE</Code>
<Description>Dose</Description>
</Unit_Of_Measure>
<Unit_Of_Measure>
<Code>GR</Code>
<Description>Gramm</Description>
<Unit_Of_Measure_Translations>
<Unit_Of_Measure_Translation>
<Language_Code>DAN</Language_Code>
<Description>ds</Description>
</Unit_Of_Measure_Translation>
<Unit_Of_Measure_Translation>
<Language_Code>ENU</Language_Code>
<Description>CAN</Description>
</Unit_Of_Measure_Translation>
</Unit_Of_Measure_Translations>
</Unit_Of_Measure>
...
</Unit_Of_Measures>
<Payment_Terms_Group xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Payment_Terms>
<Code>14 TAGE</Code>
<Due_Date_Calculation>14D</Due_Date_Calculation>
<Discount_Data_Calculation/>
<Discount_Percentage>0</Discount_Percentage>
<Description>14 Tage netto</Description>
<Calc_Pmt_Disc_on_Cr_Memos>false</Calc_Pmt_Disc_on_Cr_Memos>
<Payment_Terms_Translations>
<Payment_Terms_Translation>
<Language_Code>DAN</Language_Code>
<Description>14 dags netto</Description>
</Payment_Terms_Translation>
<Payment_Terms_Translation>
<Language_Code>ENU</Language_Code>
<Description>14 Days net</Description>
</Payment_Terms_Translation>
</Payment_Terms_Translations>
...
</Payment_Terms>
<Payment_Methods xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Payment_Method>
<Code>BANK</Code>
<Description>Banktransit</Description>
</Payment_Method>
<Payment_Method>
<Code>BAR</Code>
<Description>Barzahlung</Description>
</Payment_Method>
...
</Payment_Methods>
<Shipping_Agents xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Shipping_Agent>
<Code>DHL</Code>
<Name>DHL Systems, Inc.</Name>
</Shipping_Agent>
<Shipping_Agent>
<Code>EIGEN-LOG.</Code>
<Name>Eigene Logistik</Name>
</Shipping_Agent>
...
</Shipping_Agents>
<Shipping_Agent_Service_Codes xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Shipping_Agent_Service>
<Shipping_Agent_Code>DHL</Shipping_Agent_Code>
<Code>STANDARD</Code>
<Description>Standardlieferung</Description>
</Shipping_Agent_Service>
<Shipping_Agent_Service>
<Shipping_Agent_Code>DHL</Shipping_Agent_Code>
<Code>ÜBER NACHT</Code>
<Description>Lieferung über Nacht</Description>
</Shipping_Agent_Service>
...
</Shipping_Agent_Service_Codes>
<Salutations xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Salutation>
<Code>M</Code>
<Description>Männlich - verh. oder ledig</Description>
</Salutation>
...
<Salutation>
<Code>W-VERH</Code>
<Description>Weiblich - verheiratet</Description>
</Salutation>
</Salutations>
<Customer_Templates xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Customer_Template>
<Code>DE MID</Code>
<Description>Deutschland, Mitte</Description>
</Customer_Template>
...
<Customer_Template>
<Code>DE-KLEIN</Code>
<Description>Deutschland, Kleinkunde</Description>
</Customer_Template>
</Customer_Templates>
<Responsibility_Centers xmlns="urn:microsoft-dynamics-nav/xmlports/x5371201">
<Responsibility_Center>
<Code>DÜSSELDORF</Code>
<Name>CRONUS, Düsseldorf</Name>
</Responsibility_Center>
<Responsibility_Center>
<Code>HAMBURG</Code>
<Name>CRONUS, Hamburg</Name>
</Responsibility_Center>
</Responsibility_Centers>
</OutboundMasterData>
</OutboundMasterDataTransferResponse>
</s:Body>
</s:Envelope>
Field Information
| Name | Description | Occurance |
|---|---|---|
Language |
Specifies language codes | 0..n |
Currency |
Specifies currency codes | 0..n |
Country |
Specifies country codes | 0..n |
Shipment |
Specifies shipment method codes Method | 0..n |
Unit |
Specifies unit of measure codes Of Measure | 0..n |
Payment |
Specifies payment terms codes Terms | 0..n |
Payment |
Specifies payment method codes Meathod | 0..n |
Shipping |
Specifies shipping agent codes Agent | 0..n |
Shipping |
Specifies shipping agent service codes Agent Service | 0..n |
Salutation |
Specifies salutation codes | 0..n |
Customer |
Specifies customer template codes Template | 0..n |
Customer |
Specifies customer price groups codes Price Group | 0..n |
Responsibility |
Specifies responsibility center codes Center | 0..n |
Item |
Specifies item category codes Category | 0..n |
Product |
Specifies product group codes Group | 0..n |