Versionen im Vergleich

Schlüssel

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

Die Auftragsdaten können Wahlweise über einen XML Import (Hotfolder) oder über einen REST Webservice als JSON Struktur übergeben werden.

...

advantage
SchalterOptional Bedeutung/WertAnmerkung
hup.one.eworxx.imports.importer-enabledNtrue/falseDe-/Aktivierung des Importers
hup.one.eworxx.imports.import-points[0].nameN'Auftragsbearbeitung'

Der Name für den Importpoint 

hup.one.eworxx.imports.import-points[0].component-nameNDesignOrderImportModuleKlassenname des Importmoduls
hup.one.eworxx.imports.import-points[0].initial-delayJ15Wartezeit in Sekunden bevor der erste Import startet
hup.one.eworxx.imports.import-points[0].intervalJ20Poll-Abstand in Sekunden
hup.one.eworxx.imports.import-points[0].parameters.input-directoryN\\les-file1\gestaltung\eworxx\studioimport\inputEingangs-/Poll-Verzeichnis für Gestaltungsaufträge (*.xml)
hup.one.eworxx.imports.import-points[0].parameters.error-directoryN\\les-file1\gestaltung\eworxx\studioimport\errorFehlerverzeichnis
hup.one.eworxx.imports.import-points[0].parameters.archive-directoryN\\les-file1\gestaltung\eworxx\studioimport\archivArchivverzeichnis
hup.one.eworxx.imports.import-points[0].parameters.xsl-transformationJ
Transformationsvorschrift (.xsl) vom Eingangsformat zum Importformat
hup.one.eworxx.imports.preparation-stateJ['Teststudio', 'Satzstudio1', 'Satzstudio2']Satzstudios, für welche der Vorbereitungsstatus automatisch vergeben wird
Datenmigration
Info

aktiv, wenn design-file-directory und template-file-directory konfiguriert und erreichbar

hup.one.eworxx.imports.data-migration.advantage.design-file-directoryJ\\les-file1\gestaltung\eWorxx\advantage\KundenVerzeichnis für die Gestaltungsdateienservice-enabledNtrue | falseDe-/Aktivierung des Datenmigrationsservice (Default = false)
hup.one.eworxx.imports.data-migration.advantage.templatemax-filebatch-directorysizeNJ\\les-file1\gestaltung\eWorxx\advantage\JobTasche_KUNDENVerzeichnis für die Teilvorlagen20Max. Anzahl von Aufträgen, die in einem Migrationszyklus abgearbeitet werden (Default = 20)
hup.one.eworxx.imports.data-migration.advantage.deleteimport-source-after-importJtrue | falseLöschen der Quelldatei nach erfolgreicher Übernahmecheck-delayNPT3SPollrate

Plugin advantage

Info

aktiv, wenn design-file-directory und template-file-directory konfiguriert und erreichbar


hup.one.eworxx.imports.data-migration.advantage.ordernodesign-file-regexdirectoryJ\d{8}Regulärer Ausdruck zur Ermittlung der tatsächlichen externen Auftragsnummer aus der DesignOrder.OrderNo; für Bestimmung der Verzeichnisse/Dateien
z.B. 528604_11029770001_442 → \d{8} → 11029770

...

languageyml
themeEclipse
titleBeispielhafte Konfiguration
collapsetrue

...

\les-file1\gestaltung\eWorxx\advantage\KundenVerzeichnis für die Gestaltungsdateien
hup.one.eworxx.imports.data-migration.advantage.template-file-directoryJ\\les-file1\gestaltung\eWorxx\advantage\JobTasche_KUNDENVerzeichnis für die Teilvorlagen
hup.one.eworxx.imports.data-migration.advantage.delete-source-after-importJtrue | falseLöschen der Quelldatei nach erfolgreicher Übernahme
hup.one.eworxx.imports.data-migration.advantage.orderno-regexJ\d{8}Regulärer Ausdruck zur Ermittlung der tatsächlichen externen Auftragsnummer aus der DesignOrder.OrderNo; für Bestimmung der Verzeichnisse/Dateien
z.B. 528604_11029770001_442 → \d{8} → 11029770


Codeblock
languageyml
themeEclipse
titleBeispielhafte Konfiguration
collapsetrue
hup:
  one:
    eworxx:
      imports:
        # Aktivierung des Importes
        importer-enabled: false
        # Satzstudios, für welche der Vorbereitungsstatus automatisch vergeben wird
        preparation-state: ['Teststudio', 'Satzstudio1', 'Satzstudio2']

        data-migration:
           # Aktivierung des ImportesMigrationsservices
          importerservice-enabled: falsetrue
          # Max. Satzstudios,Anzahl fürzu welcheverarbeitender derAufträge Vorbereitungsstatuspro automatischZyklus
vergeben wird         preparationmax-batch-state: ['Teststudio', 'Satzstudio1', 'Satzstudio2']size: 20
          # Pollrate
          dataimport-check-migrationdelay:  PT3S

          advantage:
            # Root-Pfad zu den Gestaltungsdateien
            design-file-directory: \\les-file1\gestaltung\eworxx\advantage\Kunden
            # Root-Pfad zu den Teilvorlagen
            template-file-directory: \\les-file1\gestaltung\eworxx\advantage\JobTasche_KUNDEN
            # Quelldateien nach Import löschen (Default = false)
            delete-source-after-import: false             
            # Regulärer Ausdruck zur Ermittlung der tatsächlichen externen Auftragsnummer aus der DesignOrder.OrderNo
            # z.B. die ersten 8 zusammenhängenden Ziffern
            orderno-regex: \d{8}

         import-points:
          -
            name: 'Auftragsbearbeitung'
            # Aktivierung des Pollingpoints
            enabled: true
            component-name: DesignOrderImportModule
            initial-delay: 15
            interval: 20
            parameters:
              input-directory: \\les-file1\gestaltung\eworxx\studioimport\input
              error-directory: \\les-file1\gestaltung\eworxx\studioimport\error
              archive-directory: \\les-file1\gestaltung\eworxx\studioimport\archiv
              # Transformationsdatei (XSL)
              xsl-transformation: \\les-file1\gestaltung\eworxx\studioimport\copy.xslt

...

NameDatentypPflichtBeschreibung
customerNoStringneinKundennummer; max. 64 Zeichen; Freitext
customerNameStringjaKundenname; max. 256 Zeichen; Freitext
customerAddressStringneinKundenadresse; max. 512 Zeichen; Freitext
contactPersonOfCustomerStringneinKontaktperson des Kunden; max. 256 Zeichen; Freitext
customerTelNoStringneinTelefonnummer(n) des Kunden; max. 64 Zeichen
customerEmailStringneinEmailadresse(n) des Kunden; max. 256 Zeichen
postalAddressStringneinFormatierte Postadresse; Freitext; Mehrzeiligkeit durch \n 
heightIntegerjaHöhe des Motivs in Mikrometer; größer 0
widthIntegerjaBreite des Motivs in Mikrometer; größer 0
cmykBooleanneinCMYK-Motiv; false/true; default = true
blackwhiteBooleanneinGraustufen-Motiv; false/true; default = false
spotColorsArrayneinSpotfarbnamen; keine leeren Listeneintraege
designOrderNoteStringneinGestaltungshinweis; max. 512 Zeichen
correctionNoteStringneinKorrekturhinweis; max. 512 Zeichen
designStudioStringjaStudioname; max. 256 Zeichen
orderNoStringjaAuftragsnummer bzw. Motivnummer; max. 32 Zeichen
orderPositionIntegerjaAuftragsposition; größer 0
priorityIntegerjaPriorität; 1-N (1 = hoch)
finishingDateDatejaFertigstellungsdatum zu dem die Gestaltung beendet sein muss (z.B. Rubrikenschluss, Satzschlusszeit)
publicationDateDateneinErscheindatum
editionStringneinAusgabe; max. 256 Zeichen; Freitext
rubricStringneinRubrik(en) (z.B. R1 > R2 > ... RN); max. 256 Zeichen; Freitext
contactPersonOfPublisherStringneinKontaktperson des Verlags (Name, Email, Telnr.); max. 256 Zeichen
orderGroupStringneinAuftragsgruppe; max. 32 Zeichen
externalMotifNameStringjaMotiv-Dateiname für den Export; max. 256 Zeichen
acceptanceTextStringneinAbnahmetext (für Korrekturworkflow); max. 512 Zeichen
resubmissionBooleanneinWiedervorlagekennzeichen; false/true; default = false
reactionDeadlineDatejaSpäteste Reaktionszeit (für Kundenkorrektur), erforderlich wenn resubmission
emailsArraynein


Emailadressen für den Korrektur-Workflow (TO/CC/BCC); max. 256 Zeichen je Adresse

ccEmailsArraynein
bccEamilsArraynein
faxNumbersArrayneinFaxnummern für den Korrektur-Workflow; max. 32 Zeichen je Nummer
tagsArrayneinStichworte; max. 255 Zeichen je Stichwort (Leerzeichen erlaubt)

...