Labelident - Webservice
Folgende Endpoints und Opperationen stehen zur Verfüügung. Genauere Deffinitionen des Webservice findet sich in der Doku.
Vendor: retarus
Schnittstelle zwischen Retrus und BC, sowohl für den Import als auch den Export in/aus BC.
- "List" exportiert Daten aus BC für Retarus
- "Set" importiert Daten in BC von Retarus
- Debugger per Parameter "degug=true"
!!! Der Debug-Modus macht Ausgaben zu den einzelnen Schritten, es werden trotzdem alle entsprechen Schnittstellen abgefragt und evtl. Imports ausgeführt !!!
List data
-
retarus/vendor/get
Lädt alle Lieferanten aus BC und schreibt sie in eine CSV für Reaturs. -
retarus/item/get
Lädt den Artikelstamm aus BC und schreibt sie in eine CSV für Reaturs. -
retarus/order/get
Lädt alle Bestellungen aus BC und schreibt sie in eine CSV für Reaturs. -
retarus/good/get
Lädt alle Wareneingänge aus BC und schreibt sie in eine CSV für Reaturs. -
retarus/customer/get
Lädt alle Lieferanten aus BC und schreibt sie in eine CSV für Reaturs. -
retarus/shippingaddress/get
Lädt alle Adressen der Lieferanten aus BC und schreibt sie in eine CSV für Reaturs. -
retarus/custitem/get
Lädt alle Artikel-Kunden-Daten aus BC und schreibt sie in eine CSV für Reaturs.
Set data
-
retarus/order/set
Liest Bestellungen aus XMLs von Reaturs aus und gibt diese an BC weiter. -
retarus/invoice/set
Liest Rechnungen aus XMLs von Reaturs aus und gibt diese an BC weiter.
Vendor: channelpilot
-
channel/ordersAmazon/load
Lädt neue amazon-Bestellungen aus der ChannelPilot-API -
channel/tracking/load
Lädt alle Versand-Tracking-Codes des aktuellen Tags aus abas und schreibt diese in die ChannelPilot-API
Vendor: label
-
label/item/load
Lädt eine Liste mit BC-Artikelnummer und sprechender Artikelnummer und schreibt diese in die Lobster-DB -
label/paypal/set
Erstellt eine CSV mit allen PayPal-Transaktionen des Vortags
Vendor: mercateo
Set data
-
mercateo/orders/load
Lädt die Bestell-XMLs vom Mercateo-SFTP und gibt diese an BC weiter -
mercateo/orders/move
Verschiebt importierte Bestellungen vom FTP in ein S3-Bucket
Get data
-
mercateo/invoice/get
Lädt Mercateo-Rechnungen des aktuellen Tags aus BC und sendet diese als XML an den FTP von Merccateo -
mercateo/invoice/get_id/\<invoiceNumber\>
Lädt eine Mercateo-Rechnungen, mit der Rechnungsnummer \<invoiceNumber\>, aus BC und sendet diese als XML an den FTP von Merccateo -
mercateo/invoice/get_list
Alle Rechnungsnummern aus der List /import/invoiceList.csv werden aus BC geladen und als XML an den FTP von Merccateo gesendet.