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.

...

SchalterOptional Bedeutung/WertAnmerkung
hup.one.eworxx.imports.importer-enabledNtrue/falseDe-/Aktivierung des Importers
hup.one.eworxx.imports.update-trigger-state-reset-onNListe von Auftragsattributen, die zu einer Statusänderung führen
z.B. [height,width,cmyk,blackwhite,spotcolors]
Der Wertevorrat ist in der Default-Konfiguration dokumentiert
hup.one.eworxx.imports.update-orders-with-new-motif-numberJfalseAuftrag mit gleicher Nummer und Position, aber mit neuer Motivnummer aktualisiert einen bestehenden (true) oder erstellt einen neuen Auftrag (false)
hup.one.eworxx.imports.priorities-2-ignoreJ[ ]Liste von Prioritäten (Integer), die beim Import ignoriert (d.h. als null-Wert importiert) werden sollen
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
hup.one.eworxx.imports.orderno-regex-4-old-motifJ\d{5}

Regulärer Ausdruck für die Funktionalität "Vorheriges Motiv übernehmen",

siehe

Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyPSEWX-184

Datenmigration
hup.one.eworxx.imports.data-migration.service-enabledNtrue | falseDe-/Aktivierung des Datenmigrationsservice (Default = false)
hup.one.eworxx.imports.data-migration.max-batch-sizeN20Max. Anzahl von Aufträgen, die in einem Migrationszyklus abgearbeitet werden (Default = 20)
hup.one.eworxx.imports.data-migration.import-check-delayNPT3SPollrate

Plugin advantage

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 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 | false (Default)Löschen der Quelldatei nach erfolgreicher Übernahme
hup.one.eworxx.imports.data-migration.advantage.orderno-regex-4-old-motifJ\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

...

Plugin vl

...

languageyml
themeEclipse
titleBeispielhafte Konfiguration
collapsetrue

...




Info

aktiv, wenn die unter studio-name-2-external-directory konfigurierten Verzeichnisse erreichbar sind



hup.one.eworxx.imports.data-migration.vl.recursiveNtrue | false (Default)Gibt true an, dass der gesamte Verzeichnis-Inhalt (auch Unterverzeichnisse) nach eWorxx importiert wird
hup.one.eworxx.imports.data-migration.vl.delete-source-after-importNtrue | false (Default)Löschen der Quelldatei nach erfolgreicher Übernahme

hup.one.eworxx.imports.data-migration.vl.studio-name-2-external-directory[0].studio-name


StudionameStudioname des Auftrags, für die die VL-Datenübernahme durchgeführt wird
hup.one.eworxx.imports.data-migration.vl.studio-name-2-external-directory[0].external-directory
Wurzel-Verzeichnis zur externen AuftragstascheAus diesem Verzeichnis werden alle Dateien (recursive beachten) aufgesammelt und ggf. importiert.


Codeblock
languageyml
themeEclipse
titleBeispielhafte Konfiguration
collapsetrue
hup:
  one:
    eworxx:
      imports:
        # Aktivierung des Importes
        importer-enabled: false
        # Attribute, die eine relevante Änderung am Auftrag bewirken; Wertevorrat:
        # customerno,customername,customeraddress,contactpersonofcustomer,customertelno,customeremail,postaladdress,
        # height,width,cmyk,blackwhite,spotcolors,designstudioid,priority,finishingdate,publicationdate,edition,
        # rubric,contactpersonofpublisher,ordergroup,externalmotifname,acceptancetext,resubmission,reactiondeadline,
        # designordernote,correctionnote,emails,ccemails,bccemails,faxNumbers,tags
        update-trigger-state-reset-on: [height,width,cmyk,blackwhite,spotcolors]
        # Satzstudios, für welche der Vorbereitungsstatus automatisch vergeben wird
        preparation-state: ['Teststudio', 'Satzstudio1', 'Satzstudio2']
        # Bestehenden Auftrag mit neuer Motivnummer aktualsieren (true) oder neu anlegen (false)
        update-orders-with-new-motif-number: false

     imports   data-migration:
          # Aktivierung des Migrationsservices
 Importes         importerservice-enabled: false true
          # Max. Anzahl zu verarbeitender Aufträge pro Zyklus
          max-batch-size: 20
    # Attribute, die eine relevante Änderung am# AuftragPollrate
bewirken; Wertevorrat:         # customerno,customername,customeraddress,contactpersonofcustomer,customertelno,customeremail,postaladdress,import-check-delay: PT3S

       # height,width,cmyk,blackwhite,spotcolors,designstudioid,priority,finishingdate,publicationdate,edition,  advantage:
      # rubric,contactpersonofpublisher,ordergroup,externalmotifname,acceptancetext,resubmission,reactiondeadline,     # Root-Pfad zu den # designordernote,correctionnote,emails,ccemails,bccemails,faxNumbers,tagsGestaltungsdateien
            updatedesign-trigger-state-reset-on: [height,width,cmyk,blackwhite,spotcolors]
        # Satzstudios, für welche der Vorbereitungsstatus automatisch vergeben wirdfile-directory: \\les-file1\gestaltung\eworxx\advantage\Kunden
            # Root-Pfad zu den Teilvorlagen
            preparationtemplate-file-state: ['Teststudio', 'Satzstudio1', 'Satzstudio2']directory: \\les-file1\gestaltung\eworxx\advantage\JobTasche_KUNDEN
            # BestehendenQuelldateien Auftragnach mitImport neuerlöschen Motivnummer(Default aktualsieren= (truefalse)
oder neu anlegen (false)         updatedelete-orderssource-with-new-motif-numberafter-import: false          data-migration:   
       # Aktivierung des Migrationsservices  # Regulärer Ausdruck zur Ermittlung der tatsächlichen externen  service-enabled: trueAuftragsnummer aus der DesignOrder.OrderNo
            # Max. Anzahl zu verarbeitender Aufträge pro Zyklusz.B. die ersten 8 zusammenhängenden Ziffern
            orderno-regex: \d{8}

          max-batch-sizevl:
20            # PollrateRekursive Auftragstaschen-Übernahme (Default = false)
      import-check-delay: PT3S     recursive: true
     advantage:       # Dateitransfer als Verschiebeaktion (Default  # Root-Pfad zu den Gestaltungsdateien= false)
               design-file-directory: \\les-file1\gestaltung\eworxx\advantage\Kundendelete-source-after-import: false
            # Zuordnung Root-PfadSatzstudio zu denSatzdatenverzeichnis
Teilvorlagen             templatestudio-file-directory: \\les-file1\gestaltung\eworxx\advantage\JobTasche_KUNDENname-2-external-directory:
            # Quelldateien nach Import-
löschen (Default = false)             delete-source-after-importstudio-name: false'Studio1'
                external-directory: \\les-file1\gestaltung\vlddvt1\Studio1
       # Regulärer Ausdruck zur Ermittlung der tatsächlichen externen-
Auftragsnummer aus der DesignOrder.OrderNo             # z.B. die ersten 8 zusammenhängenden Ziffernstudio-name: 'Satzzentrale (Gestaltung)'
                ordernoexternal-regexdirectory: \d{8}\\les-file1\gestaltung\vlddvt1\StudioZentrale

         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
columnsIntegerneinSpaltigkeit
cmykBooleanneinCMYK-Motiv; false/true; default = true
blackwhiteBooleannein

Graustufen-Motiv; false/true; default = false

Zwischen cmyk und blackwhite existiert keine entweder/oder-Abhängigkeit. Bei cmyk UND blackwhite = false resultiert SW, sind beide = true resultiert 4C.

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
motifNumberStringnein

Motivnummer, max. 256 Zeichen

(Warnung) Ein Motiv kann immer nur an einem Auftrag hängen, kann aber ggfs. auch an einen Anderen Auftrag "übernommen" werden.

Dh. Der erste Auftrag, der mit einer Motivnummer M0001 kommt, legt dieses Motiv an, der nächste Auftrag, der M0001 verwendet, übernimmt dieses Motiv von seinem Vorgänger (inkl. Satzdaten usw.)

priorityIntegerneinPriorität; 1-N (1 = hoch)
plainTextStringneinAnzeigenrohtext (Zeilenwechsel durch \n)
finishingDateDatejaFertigstellungsdatum zu dem die Gestaltung beendet sein muss (z.B. Rubrikenschluss, Satzschlusszeit)
publicationDateDateneinErscheindatum
editionStringneinAusgabe; max. 256 Zeichen; Freitext
editionDatesArrayneinArray vom EditionDate (Tupel aus edition und publicationDate)

(wird verwendet, wenn für einen Auftrag mehrere Ausgabe-Erscheintermin-Kombinationen übertragen werden sollen)

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
userStringneinBenutzer (des Anzeigensystems)
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)

...