API Connector Tools Add-On

Hierarchische XML oder JSON Datei aus Spreadsheet erzeugen (komplexeres Beispiel)



Aufträge aus Datastore (Master-Child) holen und als 2-stufiges XML und JSON ausgeben.


Diese Vorlage enthält 2 Flows die zeigen, wie Auftragsdaten aus einem Master-Child datastore geholt und als JSON und XML Format wieder ausgeben werden. Dabei werden 2 Varianten gezeigt. Ausgabe der Aufträge in einer Datei und Ausgabe der Aufträge in jeweils einer Datei pro Auftrag.


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.

XML und JSON Ausgabeformat aus Master-Child datastore erzeugen

Diese Vorlage zeigt, wie Auftragsdaten aus einem Master-Child datastore geholt und als JSON und XML Format wieder ausgeben werden. Bei den Auftragsdaten handelt es sich um Beispieldaten von idealo DIREKTKAUF. Die eingelesenen Auftragsdaten werden im jeweiligen TextHTMLWriter in ein JSON und XML Format umgewandelt und anschließend mit dem Step StringToFile als Datei für die weitere Verarbeitung ausgegeben.

 Step
SearchDatastore - output orderheader data from datastore

 Step
TextHTMLWriter - create order data (JSON format)

 Step
TextHTMLWriter - create order data (XML format)

 Step
StringToFile - generate ouputfile (JSON format)

 Step
StringToFile - generate ouputfile (XML format)




XML und JSON Ausgabeformat aus Master-Child datastore erzeugen (eine Datei pro Bestellung)

Diese Vorlage zeigt, wie Auftragsdaten aus einem Master-Child datastore geholt und als JSON und XML Format wieder ausgeben werden. Bei den Auftragsdaten handelt es sich um Beispieldaten von idealo DIREKTKAUF. Die eingelesenen Auftragsdaten werden im jeweiligen TextHTMLWriter in ein JSON und XML Format umgewandelt und anschließend mit dem Step StringToFile als Datei für die weitere Verarbeitung ausgegeben.

 Step
SearchDatastore - output orderheader data from datastore

 Step
TextHTMLWriter - create order data, one file per order (JSON format)

 Step
TextHTMLWriter - create order data, one file per order (XML format)




Datastore Schemas

Es werden Datastores mit folgenden Schemas installiert:

idealo-orders-header-Schema

Felder anzeigen
name
order_number
created_at
status
currency
total_line_items_price
total_price
total_shipping
total_tax
vat_rate
updated_at
customer_email
customer_phone
shipping_address_address1
shipping_address_address2
shipping_address_city
shipping_address_country
shipping_address_given_name
shipping_address_family_name
shipping_address_zip
shipping_address_salutation
billing_address_address1
billing_address_address2
billing_address_city
billing_address_country
billing_address_given_name
billing_address_family_name
billing_address_zip
billing_address_salutation
fulfillment_type
fulfillment_carrier
fulfillment_transaction_code
payment_payment_method
payment_transaction_id
merchant_fulfillment_tracking_number
merchant_fulfillment_carrier
merchant_fulfillment_transaction_status

idealo-order-positions-Schema

Felder anzeigen
name
line_items_sku
line_items_quantity
line_items_price
line_items_title
line_items_delivery_time

Schneller loslegen mit Vorlagen

Vorlagen sind Beispiel-Flows, die als Basis für bestimmte Anwendungsfälle dienen - wie diese hier für API Connector Tools. 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.