Beschreibung
Die Schnittstelle holt neue Marketplace-Bestellungen aus ChannelPilot ab und importiert diese als ERP-Aufträge.
Kernfunktionen
-
Abruf neuer Bestellungen über SOAP mit
getNewMarketplaceOrders -
Mapping der Bestelldaten in die interne Struktur
BaseOrder -
Import der Aufträge in das ERP
-
Optionales Zurückmelden an ChannelPilot, dass Aufträge importiert wurden, mit
setImportedOrders
Einsatzgebiet
-
Unternehmen mit ChannelPilot-Anbindung für Marktplatzaufträge
-
Zentraler Auftragsimport in
LC.WpfInterfaces
Konfiguration
|
Einstellung |
Pflicht |
Beschreibung |
|---|---|---|
|
|
Ja |
Endpoint der ChannelPilot Seller API |
|
|
Ja |
Merchant-ID für Authentifizierung |
|
|
Ja |
API-Token für Authentifizierung |
|
|
Nein |
Wenn aktiv, wird nach dem Import kein |
|
|
Nein |
Testmodus: Statt Live-Requests werden lokale XML-Testdateien verwendet |
Importablauf
-
SOAP-Request getNewMarketplaceOrders
-
XML-Extraktion (orders/orderList)
-
Deserialisierung in OrderList
-
Mapping Order → BaseOrder
-
ERP-Import
-
Nachgelagert (wenn erlaubt): setImportedOrders
Aktiv verwendete Felder
Import-Felder (ChannelPilot → ERP)
|
ERP-Zielfeld |
Quelle ChannelPilot |
Beschreibung |
|---|---|---|
|
|
|
Externe Bestellnummer |
|
|
|
Kanal/Quelle der Bestellung |
|
|
|
Währung |
|
|
|
Gesamtbetrag inkl. Rabatt |
|
|
|
Versandkosten |
|
|
|
Versandart / Delivery Condition |
|
|
|
Rabattbetrag |
|
|
|
ERP-Zahlungsart aus Mapping |
|
|
|
E-Mail des Kunden |
|
|
|
Vorname |
|
|
|
Nachname |
|
|
|
Telefon |
|
|
|
Rechnungsadresse |
|
|
|
Lieferadresse |
|
|
|
Artikelnummer |
|
|
|
Externe Positions-/Artikel-ID |
|
|
|
Bestellmenge |
|
|
|
Einzelpreis brutto |
|
|
|
Steuersatz |
|
|
|
Positionsrabatt |