Shopware Add-On

Shopware Aufträge exportieren [ab Version 5.2]



Ruft Bestellung aus einem Shopware System ab.


Diese Vorlage zeigt wie man Bestellungen aus Shopware abrufen kann, um diese dann weiter zu verarbeiten. Diese Vorlage kann als Grundlage genutzt werden, Shopware Bestellungen an die eigene Warenwirtschaft oder Drittsysteme zu übermitteln.

 

siehe auch die Dokumentation zum Shopware Add-On


Installiert folgende Komponenten:
  • 1 Projekt mit Beispielflows, welche Sie an Ihre Anforderungen anpassen können.
  • 2 Datastore Schemas.
  • 2 Datastores.
  • Beispiel-Daten für 2 Datastores.
Registrieren und diese Vorlage nutzen

Flows

Hier sehen Sie eine Vorschau der Flows, die mit dieser Vorlage installiert werden.

Import Bestelldaten

Dieser Flow ruft Bestellungen aus einem Shopware System ab und speichert diese getrennt nach Auftragskopf und Auftragspositionen in zwei Datastores.

! Bitte befüllen Sie die einzelnen Variablen mit Ihren spezifischen Daten!

  • Account: Ihr Shopware API Zugang
  • OrderLimit: Anzahl der mit einem Run maximal abzuholenden Aufträge

Sie finden ShopwareSearchOrders Step zahlreiche Filter um den Abruf der Bestellungen auf ihre Bedürfnisse anzupassen. Beispielsweise können sie alle Bestellungen mit einem Kaufdatum später als ... abrufen. Nutzen sie dazu das Eingabefeld orderTimeFrom im ShopwareSearchOrders Step.

 

 

 Step
ShopwareSearchOrders

 Step
AuftragskopfFilter

 Step
AuftragspositionenFilter

 Step
AuftragsdatenDatastoreWriter

 Step
AuftragspositionenDatastoreWriter




Datastore Schemas

Es werden Datastores mit folgenden Schemas installiert:

ShopwareAuftragsdaten-Schema

Felder anzeigen
Type
OrderId
OrderNumber
CustomerId
PaymentId
DispatchId
PartnerId
ShopId
InvoiceAmount
InvoiceAmountNet
InvoiceShipping
InvoiceShippingNet
OrderTime
TransactionId
Comment
CustomerComment
InternalComment
Net
TaxFree
TemporaryId
Referer
ClearedDate
TrackingCode
LanguageIso
Currency
CurrencyFactor
RemoteAddress
PaymentStatusId
OrderStatusId
BillingId
BillingCompany
BillingDepartment
BillingSalutation
BillingNumber
BillingFirstName
BillingLastName
BillingStreet
BillingStreetNumber
BillingZipCode
BillingCity
BillingPhone
BillingFax
BillingVatId
BillingCountryId
BillingCountryIso
BillingCountryName
BillingCountryIso3
OrderBillingOrderId
BillingAttr1
BillingAttr2
BillingAttr3
BillingAttr4
BillingAttr5
BillingAttr6
ShippingId
ShippingCompany
ShippingDepartment
ShippingSalutation
ShippingNumber
ShippingFirstName
ShippingLastName
ShippingStreet
ShippingStreetNumber
ShippingZipCode
ShippingCity
ShippingPhone
ShippingFax
ShippingVatId
ShippingCountryId
ShippingCountryIso
ShippingCountryName
ShippingCountryIso3
OrderShippingOrderId
ShippingAttr1
ShippingAttr2
ShippingAttr3
ShippingAttr4
ShippingAttr5
ShippingAttr6
OrderCustomerConfirmationKey
OrderCustomerEmail
OrderCustomerReferer
OrderCustomerGroupKey
OrderCustomerActive
OrderCustomerLanguageId
OrderCustomerPriceGroupId
OrderCustomerShopId
OrderStatusDescription
OrderStatusGroup
OrderStatusPosition
OrderStatusSendMail
OrderPaymentAction
OrderPaymentDescription
OrderPaymentName
OrderPaymentActive
OrderPaymentDebitPercent
OrderPaymentId
OrderPaymentPosition
OrderPaymentSurcharge
OrderAttributes1
OrderAttributes2
OrderAttributes3
OrderAttributes4
OrderAttributes5
OrderAttributes6
OrderAdditionalAttributes
OrderItemDetailId
OrderItemId
OrderItemArticleNumber
OrderItemTaxId
OrderItemTaxRate
OrderItemStatusId
OrderItemPrice
OrderItemQuantity
OrderItemArticleName
OrderItemShipped
OrderItemShippedGroup
OrderItemReleaseDate
OrderItemMode
OrderItemESDArticle
OrderItemConfig
OrderItemEAN
OrderItemUnit
OrderItemPackUnit
OrderItemAttributes1
OrderItemAttributes2
OrderItemAttributes3
OrderItemAttributes4
OrderItemAttributes5
OrderItemAttributes6

ShopwareAuftragspositionen-Schema

Felder anzeigen
Type
OrderId
OrderNumber
CustomerId
PaymentId
DispatchId
PartnerId
ShopId
InvoiceAmount
InvoiceAmountNet
InvoiceShipping
InvoiceShippingNet
OrderTime
TransactionId
Comment
CustomerComment
InternalComment
Net
TaxFree
TemporaryId
Referer
ClearedDate
TrackingCode
LanguageIso
Currency
CurrencyFactor
RemoteAddress
PaymentStatusId
OrderStatusId
BillingId
BillingCompany
BillingDepartment
BillingSalutation
BillingNumber
BillingFirstName
BillingLastName
BillingStreet
BillingStreetNumber
BillingZipCode
BillingCity
BillingPhone
BillingFax
BillingVatId
BillingCountryId
BillingCountryIso
BillingCountryName
BillingCountryIso3
OrderBillingOrderId
BillingAttr1
BillingAttr2
BillingAttr3
BillingAttr4
BillingAttr5
BillingAttr6
ShippingId
ShippingCompany
ShippingDepartment
ShippingSalutation
ShippingNumber
ShippingFirstName
ShippingLastName
ShippingStreet
ShippingStreetNumber
ShippingZipCode
ShippingCity
ShippingPhone
ShippingFax
ShippingVatId
ShippingCountryId
ShippingCountryIso
ShippingCountryName
ShippingCountryIso3
OrderShippingOrderId
ShippingAttr1
ShippingAttr2
ShippingAttr3
ShippingAttr4
ShippingAttr5
ShippingAttr6
OrderCustomerConfirmationKey
OrderCustomerEmail
OrderCustomerReferer
OrderCustomerGroupKey
OrderCustomerActive
OrderCustomerLanguageId
OrderCustomerPriceGroupId
OrderCustomerShopId
OrderStatusDescription
OrderStatusGroup
OrderStatusPosition
OrderStatusSendMail
OrderPaymentAction
OrderPaymentDescription
OrderPaymentName
OrderPaymentActive
OrderPaymentDebitPercent
OrderPaymentId
OrderPaymentPosition
OrderPaymentSurcharge
OrderAttributes1
OrderAttributes2
OrderAttributes3
OrderAttributes4
OrderAttributes5
OrderAttributes6
OrderAdditionalAttributes
OrderItemDetailId
OrderItemId
OrderItemArticleNumber
OrderItemTaxId
OrderItemTaxRate
OrderItemStatusId
OrderItemPrice
OrderItemQuantity
OrderItemArticleName
OrderItemShipped
OrderItemShippedGroup
OrderItemReleaseDate
OrderItemMode
OrderItemESDArticle
OrderItemConfig
OrderItemEAN
OrderItemUnit
OrderItemPackUnit
OrderItemAttributes1
OrderItemAttributes2
OrderItemAttributes3
OrderItemAttributes4
OrderItemAttributes5
OrderItemAttributes6

Schneller loslegen mit Vorlagen

Vorlagen sind Beispiel-Flows, die als Basis für bestimmte Anwendungsfälle dienen - wie diese hier für Shopware. Dadurch muss man nicht von Null beginnen, sondern in der Regel nur noch Zugangsdaten oder einige Optionen konfigurieren. Mit Synesty als No Code Middleware verbinden Sie Ihre Systeme, Schnittstellen und APIs ohne Programmierung per Drag&Drop. Automatisieren Sie Geschäftsprozesse und Integrationen wie EDI Datenimport / Export oder eine einmalige Daten-Migration.

Wir unterstützen Datenformate wie CSV, Excel (XLS/XLSX), XML oder JSON und ermöglichen auch HTTP-Konnektoren zu REST- oder GraphQL-APIs. Kunden nutzen es auch für Auswertungen, ETL-Aufgaben oder Feed-Optimierung.
Unser No Code Flow-Editor und unsere Low Code Scripting Tools ermöglichen kreative Anpassungen für jede Art von Integration.