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.

Siehe auch