-IN ARBEIT- EbayMIPImport

Beschreibung

Die Schnittstelle ebayMIP verbindet POLLEX/Multiflex mit der eBay Merchant Integration Platform (MIP).

Funktionale Bereiche

  • Bestellungen aus eBay abrufen

  • Bestellpositionen in EBAY_REPORTPOSITIONS zwischenspeichern

  • POLLEX-Aufträge erzeugen

  • Versand- und Abholstatus über Order Fulfillment an eBay zurückmelden

Einsatzgebiet

  • Mandanten mit eBay-Vertrieb, bei denen Artikel-, Preis- und Bestandsänderungen in kurzer Frequenz synchronisiert werden.

  • Support-relevant bei fehlenden Policy-Mappings, nicht gemappten Ländern oder Kunden sowie Statusfehlern in EBAY_UPDATE und EBAY_REPORTPOSITIONS.

Konfiguration

Die Konfiguration wird aus GRUNDLAGEN_WERTE geladen. Berücksichtigt werden alle Eintt dem Präfix EBAY_MIP%, einschließlich der OE-spezifischen Konfigurationsblöcke.2.2 Globale Einstellungen (ohne OE)

Globale Einstellungen (ohne OE)

Key

Bedeutung

EBAY_MIP_EMAIL_HOST

SMTP-Host

EBAY_MIP_EMAIL_USERNAME

SMTP-Benutzername

EBAY_MIP_EMAIL_PASSWORD

SMTP-Passwort

EBAY_MIP_EMAIL_PORT

SMTP-Port

EBAY_MIP_EMAIL_SSL

Aktiviert die SMTP-SSL-Verbindung

EBAY_MIP_EMAIL_SENDER

Absenderadresse

EBAY_MIP_EMAIL_RECEIVER

Empfängeradresse

EBAY_MIP_DELIVERY_METHOD

Fallback-Versandart für die Auftragserzeugung

EBAY_MIP_PICKUP_METHOD

Fallback-Abholart für die Auftragserzeugung

Zusätzlich werden folgende Zuordnungen unterstützt:

Konfigurationsschlüssel

Bedeutung

EBAY_MIP_DELIVERY[n]_EBAYMETHOD / EBAY_MIP_DELIVERY[n]_POLLEXMETHOD

Mapping von eBay-Versandarten auf POLLEX-Versandarten

EBAY_MIP_PAYMENT[n]_EBAYMETHOD / EBAY_MIP_PAYMENT[n]_POLLEXMETHOD

Mapping von eBay-Zahlarten auf POLLEX-Zahlarten

OE-spezifische Einstellungen (EBAY_MIP_OUS[OE]_...)

Key-Suffix

Bedeutung

_USERNAME / _TOKEN

eBay-API-Zugangsdaten

_CHANNELID

eBay-Ch

Key

Bedeutung

EBAY_MIP_EMAIL_HOST

SMTP-Host

EBAY_MIP_EMAIL_USERNAME

SMTP-Benutzername

EBAY_MIP_EMAIL_PASSWORD

SMTP-Passwort

EBAY_MIP_EMAIL_PORT

SMTP-Port

EBAY_MIP_EMAIL_SSL

SMTP-SSL aktivieren

EBAY_MIP_EMAIL_SENDER

Absenderadresse

EBAY_MIP_EMAIL_RECEIVER

Empfängeradresse

EBAY_MIP_DELIVERY_METHOD

Fallback-Versandart für die Auftragserzeugung

EBAY_MIP_PICKUP_METHOD

Fallback-Abholart für die Auftragserzeugung

Key-Suffix

Bedeutung

_USERNAME / _TOKEN

eBay-API-Zugangsdaten

_CHANNELID

eBay-Channel-ID

_IMAGEROOTURL / _IMAGERESOLUTION

Basis-URL für Bilder und Auflösungssuffix

_MINSTOCKLEVEL

Lagerfilter und Reduktion je Lager im Format lager;reduktion|...

_MAXSTOCKLVL

Maximalbestand für die Organisationseinheit

_DELIVERY / _PAYMENT / _RETURN

eBay-Policy-Namen als Fallback

_DELIVERCOND / _DELIVERYCNTRY

Fallback für die Ermittlung von POLLEX-Versandkosten

_KEYWORD

Kennwort für Aufträge; unterstützt den Platzhalter @[DATE]

_MAXQTY

Maximale Bestellmenge

Importablauf

  1. Order-Download
    eBay Orders via API lesen, auf PAID filtern, in EBAY_REPORTPOSITIONS speichern (Duplikatprüfung).

  2. Auftragserzeugung ERP
    imported=false-Datensätze gruppiert nach OrderID → CreateDocument (POLLEX-Auftrag).
    Danach EBAY_REPORTPOSITIONS.imported=true setzen und die Auftragsnummer eintragen.

  3. Versand-/Abholrückmeldung
    Aus EBAY_REPORTPOSITIONS und EBAY_UPDATE offene Versandmeldungen ermitteln.
    Lieferscheindaten (LSPOSITIONEN, BEX_NVE) lesen → Fulfillment an eBay senden.
    Erfolgreich gesendete Positionen auf sent_pickup=true setzen.

Aktiv verwendete Felder

Import – Auftragsdaten (eBay → EBAY_REPORTPOSITIONS)

Feld in EBAY_REPORTPOSITIONS

Herkunft eBay

Verwendung

ORDERID, ORDERITEMID

Order/LineItem

Gruppierung, Eindeutigkeit

PURCHASEDATE

CreatedDate

Zeitbezug

BUYERID, BUYEREMAIL, Name

Buyer

Kunde/Kommunikation

ARTIKELNUMMER

Listing SKU

Positionsanlage

QUANTITYPURCHASED

LineItem Quantity

Bestellmenge

ITEMPRICE, ITEMTOTALPRICE, ITEMTOTALTAX

PriceLines

Preisbildung

SHIPPINGPRICE, DISCOUNT, RECYCLING

PriceLines

Nebenkosten

ISDELIVERY, PICKUPSHOP, DELIVERYID

LogisticsPlan

Versand/Abholung

SHIPADDRESS*, SHIPCITY/COUNTRY/...

ShipToAddress

Lieferadresse

PAYMENTID, CHANNELID, CUSTOMERNOTE

Payment/Channel/Order Note

ERP-Mapping

Import – Felder für POLLEX-Auftragserzeugung

Ziel in ERP

Quelle

Beschreibung

Kunde

Länder-Mapping CNTRY → CUST oder Neuanlage aus Lieferadresse

Debitorermittlung

Auftragskopf

PaymentID, OrderID, DeliveryMethod, PaymentTerm, Keyword, Agreement

CreateDocumentRequest

Position

ARTIKELNUMMER, QUANTITYPURCHASED, ITEMPRICE + USt

Warenkorb-Insert

Versandkostenposition

Summierte SHIPPINGPRICE

Zusatzposition

Rückschreiben

AUFTRAGSNUMMER, IMPORTED=true

Status in EBAY_REPORTPOSITIONS