-IN ARBEIT- AmazonMWSImport

Beschreibung

Die Importschnittstelle lädt Amazon-Bestellungen über den Amazon-Order-Report (Flat File), speichert sie in AMAZON_REPORTPOSITIONS und kann daraus POLLEX-Aufträge erzeugen.
Einsatz:
• regelmäßige Übernahme neuer Amazon-Bestellungen
• automatisierte Auftragserstellung im ERP

Konfiguration

Amazon Zugriff
• AwsAccessKey
• SecretKey
• MerchantId
• MarketplaceId
• ReportEncoding (Encoding für Flat-File-Report)
Auftragsverarbeitung
• CountryCustomers (Länderzuordnung auf Sammelkunden)
• CreateNewCustomer
• PrintOrdersAutomatically
Mail
• ProtocolEMail, SenderEMail
• SmtpServer, SmtpUser, SmtpPassword, SmtpUseSSL, SmtpPortNumber
• MailLevel, MailSubject, MailBody, UseOffice365

Importablauf

Autostart über WpfInterfaces
• /GenerateReportRequest → fordert neuen Amazon-Order-Report an
• /DownloadOrderReports → lädt generierte Reports und speichert Positionen
• /CreateOrders → erzeugt POLLEX-Aufträge aus offenen Reportpositionen
• /FullOrderProcessing → kombiniert Order-Prozess-Schritte

Aktiv verwendete Felder

Quelle

Feld

Ziel/Verwendung

Beschreibung

Amazon Flat File

order-id

AMAZON_REPORTPOSITIONS.ORDERID

Amazon Order-ID

Amazon Flat File

order-item-id

ORDERITEMID

Amazon Order-Positions-ID

Amazon Flat File

purchase-date

PURCHASEDATE

Kaufdatum

Amazon Flat File

payments-date

PAYMENTSDATE

Zahlungsdatum

Amazon Flat File

buyer-email

BUYEREMAIL

Käufer-E-Mail

Amazon Flat File

buyer-name

BUYERNAME

Käufername

Amazon Flat File

buyer-phone-number

BUYERPHONENUMBER

Käufertelefon

Amazon Flat File

sku

ARTIKELNUMMER

Artikelnummer (wird für Auftragsposition genutzt)

Amazon Flat File

product-name

PRODUCTNAME

Artikelbezeichnung

Amazon Flat File

quantity-purchased

QUANTITYPURCHASED

Bestellmenge

Amazon Flat File

currency

CURRENCY

Währung

Amazon Flat File

item-price

ITEMPRICE

Positionspreis

Amazon Flat File

item-tax

ITEMTAX

Positionssteuer

Amazon Flat File

shipping-price

SHIPPINGPRICE

Versandkosten

Amazon Flat File

shipping-tax

SHIPPINGTAX

Versandsteuer

Amazon Flat File

ship-service-level

SHIPSERVICELEVEL

Versandservice

Amazon Flat File

recipient-name

RECIPIENTNAME

Empfängername

Amazon Flat File

ship-address-1/2/3

SHIPADDRESS1/2/3

Lieferadresse

Amazon Flat File

ship-city

SHIPCITY

Lieferort

Amazon Flat File

ship-state

SHIPSTATE

Bundesland/Region

Amazon Flat File

ship-postal-code

SHIPPOSTALCODE

Liefer-PLZ

Amazon Flat File

ship-country

SHIPCOUNTRY

Lieferland (ISO)

Amazon Flat File

ship-phone-number

SHIPPHONENUMBER

Liefertelefon

Amazon Flat File

bill-address-1/2/3

BILLADDRESS1/2/3

Rechnungsadresse

Amazon Flat File

bill-city

BILLCITY

Rechnungsort

Amazon Flat File

bill-state

BILLSTATE

Rechnungsregion

Amazon Flat File

bill-postal-code

BILLPOSTALCODE

Rechnungs-PLZ

Amazon Flat File

bill-country

BILLCOUNTRY

Rechnungsland (ISO)

Amazon Flat File

delivery-start-date

DELIVERYSTARTDATE

Lieferfenster von

Amazon Flat File

delivery-end-date

DELIVERYENDDATE

Lieferfenster bis

Amazon Flat File

delivery-time-zone

DELIVERYTIMEZONE

Zeitzone

Amazon Flat File

delivery-instructions

DELIVERYINSTRUCTIONS

Lieferhinweis

Intern

AUFTRAGSNUMMER

Rückschreibung nach Auftragserstellung

Verknüpfung mit POLLEX-Auftrag

Intern

ACKFEEDSUBMISSIONID, ACKNOWLEDGED

Acknowledge-Status

Bestellbestätigung an Amazon

Intern

CREATE_ERROR

Fehlersteuerung

verhindert erneute Auto-Verarbeitung bis Klärung