Skip to main content
Skip table of contents

X3 HP SiteFlow Integration (X3 DE)

Überblick

Die Möglichkeit, Produktkonfigurationsdaten und druckfertige PDF(s) an HP PrintOS/SiteFlow zu übergeben, ist jetzt im CloudLab Data Center verfügbar. Nachfolgend finden Sie die Konfigurationsmethoden und die entsprechenden Anforderungen zur Aktivierung dieser Funktion.

Was ist HP PrintOS SiteFlow

SiteFlow ist ein End-to-End-Workflow- und Produktionsautomatisierungssystem.

Konfiguration von SiteFlow für CloudLab’s Data Center

Für die Konfiguration durchzuführende Schritte

Dies sind die Schritte zum Konfigurieren der SiteFlow-Integration:

  1. Einrichten der API-Konfiguration

  2. Ein Produkt in Magento und dem Data Center einrichten

  3. die SiteFlow IDs konfigurieren

  4. Einrichten des Production Centers

  5. Testen

1. Einrichten der API-Konfiguration

Die API wird verwendet, um die Produktkonfiguration und druckfertige PDFs an SiteFlow zu liefern. Dies ist eine einmalige Konfiguration.

Die SiteFlow-API-Verbindung wird im Data Center unter Einstellungen > SiteFlowAPI konfiguriert.

image-20240704-124939.png

2. Konfigurieren Sie alle Teilproduktoptionswerte

Folgen Sie diesen Schritten, um ein Produkt in Magento und im Data Center einzurichten, das die SiteFlow-Integration nutzen soll.

Es wird davon ausgegangen, dass der Leser die Schulung zur Produkteinrichtung auf beiden Plattformen abgeschlossen hat. Daher werden nur detaillierte Schritte für die Attribute und Werte der Seitenoptionen angegeben, die sich auf die Integration mit SiteFlow beziehen.

Jeder Teilproduktoptionswert hat das Attribut HP Siteflow ID.

image-20240219-213729.png

Diese ID muss für alle in der SiteFlow-Anwendung verwendeten Seitenoptionen eingegeben werden. Der Kunde erhält diese Information von HP Siteflow. Es wird empfohlen, IDs nur im Format Klein- und Großbuchstaben und Zahlen zu verwenden und keine Sonderzeichen oder Leerzeichen.

3. Mapping des Produktionszentrums einrichten

Ein Production Center Mapping wird verwendet, um die Konfiguration des Data Centers Product einem SiteFlow Product zuzuordnen.

Das Schlüsselkonzept hier ist, dass Sie mit dem CloudLab System mehrere Konfigurationen für ein Produkt haben können (ein One-to-many-Szenario), wobei Sie nicht für jede Konfigurationsänderung ein eindeutiges Produkt oder Skew einrichten müssen. Zum Beispiel in diesen beiden Konfigurationen:

Stand Up Package - Option A

Stand Up Package - Option B

3.5x4.75 with a 2-inch Gusset

  • Hang Holes: None

  • Options: None 

3.5x4.75 with a 2-inch Gusset

  • Hang Holes: Round

  • Options: None 

Jeder der oben genannten Punkte kann durch dasselbe Webprodukt gehandhabt werden, das mit einem einzigen Magento-Produkt verknüpft ist, indem eine Kombination aus Teilproduktoptionswerten, Teilprodukten, Vorlagen und einem Webprodukt verwendet wird. Mit anderen Worten, Sie können ein Basisprodukt haben, das auswählbare Konfigurationen hat und so viele SKUs erzeugt, ohne dass Sie jedes einzeln einrichten müssen.

Konfigurieren Sie ein Production Center Mapping unter PIM > Mapping Rules > Production Center Mapping.

Der Kunde muss die ID von Site Flow angeben.

4. Testen des Workflows

Verwenden Sie diese Schritte als Leitfaden für die Prüfung:

  1. Geben Sie in Magento über die Frontend-Produktseite eine Bestellung für ein Produkt auf, indem Sie die verschiedenen Konfigurationsoptionen auswählen und zur Kasse gehen.

  2. Sobald die Bestellung genehmigt wurde, ändert sich der Magento-Status von "Pending" zu "Processing".
    Dies kann in Magento unter Sales > Orders oder im Data Center > Production > Orders eingesehen werden.

  3. Öffnen Sie die SiteFlow-Site und überprüfen Sie, ob das Produkt und seine Attribute übertragen wurden.

    Testen Sie einige verschiedene Konfigurationen, um sicherzustellen, dass die Attribute zwischen den einzelnen Anwendungen korrekt übereinstimmen.

Verarbeitung

Alle Webprodukte werden unabhängig von ihrem Typ an die API gesendet. Sobald die Bestellung aufgegeben wurde, wird sie, wenn sie genehmigt wurde (siehe Bestellgenehmigungen) und Dateien angehängt sind (dieselben Regeln wie beim Prozess "Data Center Distribute"), von einem CRON-Job abgeholt und an die API gesendet. CRON-Jobs werden etwa alle fünf Minuten ausgeführt.

Wenn der Auftrag so eingerichtet ist, dass er in der Übersicht der Produktionsaufträge des Datenzentrums erscheint, sehen Sie ein Feld mit der Bezeichnung An SiteFlow gesendet. Dies wird als "Ja" oder "Nein" angezeigt. Wählen Sie im CloudLab Data Center Product > Orders.

Bestellbestätigung
Sobald eine Bestellung aufgegeben wurde, wird sie auf der Grundlage der zur Verfügung gestellten Zahlungsmethode und der Auswahl dieser Methode zum Zeitpunkt der Kaufabwicklung genehmigt.

  • PO oder Rechnungen werden sofort bearbeitet

  • Kreditkartentransaktionen werden bearbeitet, wenn die Zahlung autorisiert wurde.

Wenn die Bestellung nicht automatisch an SiteFlow gesendet wurde, kann der Kunde sie manuell senden, indem er in der Bestellung auf die Schaltfläche "An Siteflow senden" klickt. Bei erfolgreicher Übertragung wird eine Siteflow-ID angezeigt.

Bitte achten Sie darauf, dass der Bestellung ein PDF beigefügt ist. Wenn die Bestellung ohne PDF gesendet wird, gibt es leider keine Möglichkeit, das PDF nachträglich hinzuzufügen. Dies ist in SiteFlow möglich, aber nicht im Webshop.

image-20240219-214539.png

Dateien, Logs and Werkzeuge

API LOGS

API-Protokolle sind über FTP verfügbar unter /home/ftpuser/siteflow_api.

Dateien

Die Datei siteflow_json.phtml finden Sie unter /datacenter/templates. An dieser Datei können Änderungen vorgenommen werden, um die Integration um weitere Funktionen zu ergänzen.

Es wird dringend empfohlen, eine Sicherungskopie der Datei siteflow_json.phtml zu erstellen, bevor Sie sie bearbeiten.

Werkzeuge

Die JSON-Vorlage funktioniert genauso wie jede andere Vorlage für Produktionsdateien. Sie befindet sich unter dem Menüpunkt Production Files Test Tool genannt siteflow_json.phtml .

Die JSON-Vorlage entspricht der JDF-PHTML-Datei, die im Testtool für Produktionsdateien verfügbar ist. Sie kann hier bearbeitet werden; Sie können die Struktur ändern sowie Variablen hinzufügen/entfernen. Alle Änderungen, die im Production Files Test Tool an der Datei siteflow_json.phtml vorgenommen werden, sind vorübergehend und werden beim Schließen des Production Files Test Tool wieder in das ursprüngliche Format zurückgesetzt.

Sollte der Auftrag, den Sie testen möchten, nicht in der Dropdown-Liste der Aufträge erscheinen, gehen Sie wie folgt vor:

  1. Kehren Sie zur Seite Datencenter > Produktion > Aufträge zurück.

  2. Aktivieren Sie das Kontrollkästchen für den Auftrag, den Sie im Production Files Tool anzeigen möchten

  3. Klicken Sie auf "Aktion auswählen".

  4. Wählen Sie "In ProductionFilesTool verwenden".

  5. Klicken Sie auf "OK" in dem soeben eingeblendeten Warnfenster

Jetzt sollten Sie den Auftrag, den Sie soeben ausgewählt haben, im Werkzeug Produktionsdateien verwenden können.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.