Jede ausgewählte Dokumentklasse hat eigene für die Dokumentklasse spezifische Informationen, die im weiteren Verlauf genutzt werden können.
Der Umfang und Inhalt dieser Felder und Feldgruppen wird nicht in JobRouter definiert, sondern ergibt sich aus der Dokumentklassen-Konfiguration in Parashift.
Für die Bereitstellung der Parameter gilt:
•Für jede Feldgruppe wird eine Sektion dargestellt
•Die Ressource (Prozess- oder Untertabelle) ist abhängig von der Option "Repeatable" in Parashift
•Der Datentyp des jeweiligen Feldes wird von Parashift vorgegeben
•Der Name der Sektion und der Felder wird von Parashift vorgegeben
Hier ein Beispiel anhand von Zahlungsbedingungen:
JobRouter Systemaktivitätskonfiguration von Zahlungsbedingungen
Parashift Feldgruppenkonfiguration von Zahlungsbedingungen
Bitte beachten Sie: Änderungen an der Feldgruppe oder einzelnen Feldern werden nicht automatisch in die Systemaktivitätskonfiguration übernommen
Diese Änderungen müssen manuell durch erneutes Aufrufen der Konfiguration, Änderung der betroffenen Felder und erneutem Abspeichern übernommen werden!
Datenverarbeitung
Daten, die aus Parashift extrahiert werden und deren Länge oder Typ nicht mit den verknüpften Prozesstabellenfeldern in JobRouter übereinstimmen, werden - sofern möglich - abgeschnitten oder konvertiert. Ist dies erfolgt wird ein entsprechender Rückgabecode (2 - Ausgabewerte wurden abgeschnitten oder konvertiert) und die passende Fehlermeldung in die Ausgabeparameter zurückgeschrieben. Bei Bedarf kann ein Prozessdesigner dann reagieren, indem z.B. die Länge oder der Typ der betroffenen Felder angepasst wird.
Bitte beachten Sie: Dafür müssen die festen Ausgabeparameter Rückgabecode und Fehlermeldung verknüpft sein, andernfalls werden die Daten NICHT konvertiert, sondern es wird ein Fehler geworfen, dass die Daten nicht verarbeitet werden können.
In das Feld Fehlermeldung wird die entsprechende Information, welche Felder angepasst wurden, geschrieben. Zum Beispiel:
Value for pp-amount-total-tax rounded to 1 decimal places due to database field limit.
Value for pp-p2p-line-item-title truncated to 100 characters due to database field limit.
Im Log des JobActivity-Dienstes gibt es im DEBUG-Modus weitere Details (bei Bedarf):
Value for pp-amount-total-tax rounded to 1 decimal places due to database field limit.
Original value:407,67
Adjusted value 407,7
Value for pp-p2p-line-item-title truncated to 100 characters due to database field limit.
Original value: Klein-und Befestigungsmaterial MUM hala. Gellertsta 4-6 MVM . G.S.l. A E0 14 Unhlah B 1106 / B104 Datum - Arbeits-/Wegezeit 2,75 4 Röhren
Adjusted value: Klein-und Befestigungsmaterial MUM hala. Gellertsta 4-6 MVM . G.S.l. A E0 14 Unhlah B 1106 / B104 Da