Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Nach dem Gestalten, einer technischen Abnahmen (ASURA), der erfolgten Haus- und/oder Kundenkorrektur wird von eWorxx das Motiv (PDF, EPS, ...) sowie eine begleitende XML Datei und ein Info.XML in ein Übergabeverzeichnis geschrieben. Die XML Datei kann per XSL in ein beliebiges Format konvertiert werden. 

Im Folgenden werden die dafür nötigen Konfigurationseinträge in der XXXapplication.yml beschrieben:

SchalterOptional
BeschreibungAnmerkung

Mögliche Platzhalter:

PlatzhalterBeschreibung
Bedeutung/WertAnmerkung
hup.one.eworxx.export.enabledNtrue/falseDe-/Aktivierung des Exporters
hup.one.eworxx.export.export-directoryN"\\\\les-file1\\gestaltung\\eworxx\\export\\{designstudio}\\{date}\\{orderno}_{orderpos}"Exportverzeichnis; kann auch Platzhalter enthalten
hup.one.eworxx.export.xml-export-directoryJ"\\\\les-file1\\gestaltung\\eworxx\\export\\{designstudio}\\{date}\\{orderno}_{orderpos}\\xml"XML-Exportverzeichnis kann auch Platzhalter enthalten
Wenn nicht konfiguriert, gilt das (Motiv-)Exportverzeichnis
hup.one.eworxx.export.motif-filenameJ"{externalmotifname}"Dateiname des zu exportierenden Motivs; kann Platzhalter enthalten; hat Vorrang vor dem Dateinamen am Gestaltungsauftrag
hup.one.eworxx.export.xml-transformationJ
XSL-Transformationsvorschrift für den XML-Export. Standardmäßig wird ein XML auf Grundlage des XML-Imports erzeugt
hup.one.eworxx.export.export-jpeg-preview-qualityJ0Zielauflösung für das Motiv-Preview in dpi
0 = kein Preview-Export
hup.one.eworxx.export.delayJPT1S (Default)Export-Scheduling im ISO-8601 Duration Format PnDTnHnMn.nS
hup.one.eworxx.export.retry-delayJPT5M (Default)Pause für erneuten Export-Versuch nach Fehler im ISO-8601 Duration Format PnDTnHnMn.nS
hup.one.eworxx.export.max-retryJ12Max. Export-Wiederholungen nach Fehler
hup.one.eworxx.export.re-export-on-new-pub-datesJtrue/false (Default:false)Erneuter Export vom Motiv/XML/JPEG beim Import wenn der Auftrag ein zukünftiges ErscheinDatum/FertigBis hat und keine sonstigen relevanten Änderungen.
Wiederkehrender Export (vgl. PSEWX-283)
hup.one.eworxx.export.recurring.cronN
"0 0 3 * * *"
Cron-Job ähnliche Konfiguration des Ausführungszeitpunkt
Zum Beispiel bedeutet "0 * * * * MON-FRI" einmal pro Minute an Wochentagen (am Anfang der Minute - die 0. Sekunde).
Die von links nach rechts gelesenen Felder werden wie folgt interpretiert: Sekunde, Minute, Stunde, Tag des Monats, Monat, Tag der Woche
hup.one.eworxx.export.recurring.last-export-offsetN7Legt fest, wie viele Tage der letzte erfolgreiche Export zurückgelegen haben muss, um einen erneuten Export auszuführen
Bei 0 (Default) wird der Scheduler nicht gestartet
hup.one.eworxx.export.recurring.xml-exportJtrueLegt fest, ob bei einem Wiederhol-Export ein XML exportiert werden soll

Mögliche Platzhalter für Verzeichnisse und Dateinamen:

PlatzhalterBeschreibung
{orderno}Auftragsnummer
{orderpos}Auftragsposition

{motifnumber}

Motivnummer
{designstudio}Designstudio des Auftrags
{date}Erscheindatum des Auftrags
{externalmotifname}Motivdateiname entspr. des Imports

Beispiel:

--TBD
Codeblock
languageyml
themeEclipse
titleBeispielkonfiguration des eWorxx Exporters
collapsetrue
Beispielhafte Konfiguration
collapsetrue
hup:
  one:
    eworxx:
      export:
        enabled: true
        export-directory: "\\\\les-file1\\gestaltung\\eworxx\\export\\{designstudio}\\{date}\\{orderno}_{orderpos}"
        xml-export-directory: "\\\\les-file1\\gestaltung\\eworxx\\export\\{designstudio}\\{date}\\{orderno}_{orderpos}\\xml" 
        motif-filename: "{externalmotifname}"
        # Export-Scheduling im ISO-8601 duration format PnDTnHnMn.nS
        delay: PT1S
        # Pause für erneuten Export-Versuch nach Fehler im ISO-8601 duration format PnDTnHnMn.nS
        retry-delay: PT5M
        # max. Export-Wiederholungen nach Fehler
        max-retry: 12

XML-Format für Export-Informationen

Neben dem exportierten PDF wird ein gleichnamiges XML mit dem Suffix .info.xml erstellt. Es hat den gleichen Aufbau, wie beim Import-XML. 
siehe Datenübergabe (XML Import und -format)

Ergänzend zu den Import-Werten kommen die Ist-Werte für die Motivgröße hinzu.

Beim Export kann eine Transformation definiert werden, die das Ausgabeformat beeinflusst. 

NameDatentypBemerkung
Order.NumberStringAuftrags-/Motivnummer (wie beim Import)
Order.PositionIntegerAuftragsposition (wie beim Import)
Layout.HeightIntegerSoll-Höhe des Motivs in Mikrometer
Layout.WidthIntegerSoll-Breite des Motivs in Mikrometer
Layout.MotifHeightIntegerIst-Höhe des Motivs in Mikrometer
Layout.MotifWidthIntegerist-Breite des Motivs in Mikrometer

Beispiel:

Codeblock
languagexml
themeEclipse
titleBeispielhafte Motiv.info.xml
collapsetrue
<?xml version="1.0" encoding="utf-8"?>
<DesignOrder>
    <Order>
        <Number>56709994</Number>
        <Position>1</Position>
    </Order>
    <Layout>
        <Height>190000/Height>
        <Width>187500</Width>
        <MotifHeight>186596</Height>
        <MotifWidth>187500</Width>
     </Layout>
</DesignOrder>