Import Auftrag
JSON-REST Endpunkt für die Übernahme von Auftragsdaten aus dem Webshop.
Zweck
Der Endpunkt übernimmt Auftragsdaten aus dem Webshop in den Importcontainer von Business Central.
Endpunkt
- Methode:
POST - URL-Muster:
http://<server>:<odata-port>/<service-tier>/api/BEterna/Import/v2.0/companies(<company-system-id>)/orders?$filter=webshopChannelCode eq '<webshop-channel-code>'
Pflichtparameter
- Filter
webshopChannelCode - JSON-Body mit Auftragskopf und mindestens einer
orderLines-Zeile
Kernbereiche der Payload
- Auftragskopf: Kanal, Auftrags-ID, Datum, Summen, Währung, Kunden- und Kontaktreferenzen
- Adressen: Sell-to, Bill-to und Ship-to
- Zahlungs- und Versandinformationen
- Positionen (
orderLines) inkl. Typ, Artikel, Preis, Menge und optionalen Zusatzinformationen
Verarbeitungshinweis
- Beim API-Aufruf erfolgt primär die syntaktische Übernahme in den Container.
- Die semantische Prüfung und Belegerzeugung laufen im nachgelagerten Verarbeitungsprozess.
Ergebnis
- Der Auftrag liegt als importierter Datensatz zur weiteren Verarbeitung in BC vor.