Import/Export: Bestellungen

Bestellungen

Für den Bestellexport gibt es zwei verschiedene Profiltypen. Das Standard Orders Profil exportiert pro Position der Bestellung eine eigene Zeile mit Informationen, der Profiltyp Orders Main Data dagegen exportiert nur eine Zeile pro Bestellung mit den allgemeinen Informationen dieser Bestellung ohne Positionsdaten. Bitte beachte, dass es nicht möglich ist Bestellungen komplett zu importieren. Der Import kann nur den Bestellstatus updaten.

Allgemeine Hinweise

Bevor ein Import in das Live-System vorgenommen wird, sollte ein Datenbankbackup vorgenommen werden. In jedem Fall empfiehlt sich auch den Import zuvor in einer Testumgebung oder im Staging-System zu prüfen.

Basis Bestellungen

Beim Import von Bestellungen muss beachten werden, dass es nicht möglich ist komplette Bestellungen zu importieren, es kann lediglich der Bestellstatus aktualisiert werden.

Im Standard-Profil Orders wird für jede Bestellposition ein eigener Eintrag angelegt. Sollen nur die wichtigsten Daten der Bestellung zusammengefasst dargestellt werden, muss das Profil Orders main data genutzt werden.

Komplette Bestellungen können nicht importiert werden. Es ist lediglich möglich den Bestellstatus per Import zu aktualisieren.

Die Funktion Export von Bestellungen bietet zusätzlich folgende Filtermöglichkeiten:

  • Bestellnummer von: Angabe einer Bestellnummer ab der der Export starten soll
  • Datum von: Eingrenzung eines Start-Datums
  • Datum bis: Eingrenzung eines End-Datums
  • Bestellstatus: Filterung nach Bestellstatus
  • Zahlungsstatus: Filterung nach Zahlungsstatus.

Unterstützte Felder inkl. Beschreibung

FeldnameBeschreibungGültige WerteBesonderheiten
orderIdID der BestellungnummerischID der Bestellung aus der Tabelle s_order
orderDetailIdID der BestelldetailsnummerischID der Bestelldetails aus der Tabelle s_order_details
articleIdID des Artikelsnummerisch 
numberBestellnummeralphanummerischBezugspunkt zur Bestellung, Pflichtfeld
customerIdID des KundennummerischID des Kunden aus der s_user
statusID des BestellstatusnummerischID des Bestellstatus aus der s_core_states
clearedID des BezahlstatusnummerischID des Bezahlstatus aus der s_core_states
orderTimeBestelldatumDatum 
transactionIdTransaktionsnummerText 
partnerIdPartner IDText 
shopIdID des ShopsText 
invoiceAmountRechnungsbetragnummerisch 
invoiceAmountNetRechnungsbetrag Nettonummerisch 
invoiceShippingVersandkostennummerisch 
invoiceShippingNetVersadnkosten Nettonummerisch 
commentKommentarText 
customerCommentKunden-KommentarText 
internalCommentinterner KommentarText 
netRechnung NettobooleanLegt fest ob die Rechnung mit Nettobeträgen erstellt wird
taxfreeSteuerfreibooleanLegt fest ob die Rechnung Steuerfrei erstellt wird
temporaryIDtemporäre IDnummerisch 
refererVerknüfpung zum Parnernummerisch 
clearedDateZahlungsdatumDatum 
trackingCodeTracking-CodeText 
languageIsoID der SprachenummerischAuszulesen aus der s_core_multilanguage
currencyKürzel der WährungText 
currencyFactorUmrechnungsfaktor der Währungnummerisch 
remoteAdressIP-AdresseText 
paymentIdZahlungsartnummerischAuszulesen aus der Tabelle s_core_paymentmeans
paymentDescriptionName der ZahlungsartText 
paymentStatusIdID des Zahlungsstatusnummerisch 
paymentStatusDescriptionName des ZahlungsstatusText 
dispatchIdID der VersandartnummerischAuszulesen aus der s_premium_dispatch
dispatchDescriptionBeschreibung der VersandartText 
taxIdID des SteuersatzesnummerischAuszulesen aus der s_core_tax
taxRateSteuersatznummerisch 
statusIdID des Bestellstatusnummerisch 
articleNumberArtikelnummeralphanummerisch 
articleNameName des ArtikelsText 
pricePreis des Artikelsnummerisch 
quantityAnzahl des Artikelsnummerisch 
invoiceRechnung erstelltboolean 
shippedVersendetboolean 
shippedGroupVersand Gruppeboolean 
releasedateErscheinungsdatumDatum 
taxID des SteuersatzesnummerischAuszulesen aus der s_core_tax
esdESD-Artikelboolean 
configKonfiguratorboolean 
modeModus des Artikelsnummerisch0: normaler Artikel, 2: Gutschein, 4: Rabatte
billingCompanyFirmenname der RechnungsradresseText 
billingDepartmentAbteilung der RechnungsadresseText 
billingSalutationAnrede der RechnungsadresseText 
billigFirstnameVorname der RechnungsadresseText 
billingLastnameNachname der RechnungsadresseText 
billingStreetStraße der RechnungsadresseText 
billingZipCodePostleitzahl der RechnungsadresseText 
billingCityOrt der RechnungsadresseText 
billingVatIdUSt.Id der RechnungadresseText 
billingPhoneTelefonnummer der RechnungsadresseText 
billingCountryNameLändername der RechnungsadresseText 
billingCountryIsoID des Landes der Rechnungsadressenummerisch 
billingAdditionalAddressLine1Zusätzliche Addresszeile 1 der RechnungsadresseText 
billingAdditionalAddressLine2Zusätzliche Addresszeile 2 der RechnungsadresseText 
shippingCompanyFirmenname der LieferadresseText 
shippingDepartmentAbteilung der LieferadresseText 
shippingSalutationAnrede der LieferadresseText 
shippingFirstnameVorname der LieferadresseText 
shippingLastnameNachname der LieferadresseText 
shippingStreetStraßenname der LieferadresseText 
shippingZipcodePostleitzahl der LieferadresseText 
shippingCityOrt der LieferadresseText 
shippingCountryNameLändername der LieferadresseText 
shippingCountryIsoID des Landes der Lieferadressenummerisch 
shippingAdditionalAddressLine1Zusätzliche Addresszeile 1 der LieferadresseText 
shippingAdditionalAddressLine2Zusätzliche Addresszeile 2 der LieferadresseText 
emaileMail-Adresse des KundenText 
customergroupKundengruppe des KundenText 
newsletterNewsletterempfängerBoolean 
affiliatePartner des ShopsBoolean 
AttributeAttribute1Attribut der BestellungenText 
AttributeAttribute2Attribut der BestellungenText 
AttributeAttribute3Attribut der BestellungenText 
AttributeAttribute4Attribut der BestellungenText 
AttributeAttribute5Attribut der BestellungenText 
AttributeAttribute6Attribut der BestellungenText 

Minimaler Import zum Updaten der Stati

Aktuell ist es nur möglich den Bestellstatus zu updaten. 

Das Profil zu diesem Import kannst Du aus der Liste der Standard-Profile auswählen unter dem Namen "Bestellungen minimal (default_orders_minimal)". 
Eine Beispiel XML-Datei findest Du hier: OrdersMinimal.xml 
Eine Beispiel CSV-Datei kannst Du hier finden: OrdersMinimal.csv 

Standard Profil Orders

Dies ist das Standard Bestell-Profil. Es wird hier für jede Bestellposition ein eigener Eintrag generiert. 

Das Profil für diesen Import kann hier heruntergeladen werden: Orders.json 
Eine Beispiel XML-Datei findest Du hier: Orders.xml 
Eine Beispiel CSV-Datei kannst Du hier finden: Orders.csv 
 

Standard Profil Order Main Data

Dies ist das Standard Profil um pro Bestellung einen zusammengefassten Eintrag zu erstellen. 

Das Profil zu diesem Import kannst Du aus der Liste der Standard-Profile auswählen unter dem Namen "Bestellungen Main Data (default_order_main_data)". 
Eine Beispiel XML-Datei findest Du hier: OrdersMainData.xml 
Eine Beispiel CSV-Datei kannst Du hier finden: OrdersMainData.csv 

War dieser Artikel hilfreich?