Voraussetzung zur Ausführung dieses ActionHandlers ist, dass der Actionhandler ZollnerGetFactoriesByXSLXHandler, sowie der RulesMatrixHandler, welcher die zugehörigen Werke ermittelt, durchlaufen ist.
Pro ermitteltem Werk wird eine Exceldatei generiert. Diese beinhaltet nur noch für dieses Werk relevante Daten. Im Dateinamen wird als Suffix das Werk mit angegeben.
Zudem werden für jeden ermittelten Bereich folgende Variablen generiert:
- assignee[x]
- softlinkArea[x]
com.dooris.bpm.actionhandler.ZollnerCreateXLSXForEachArea
beliebig
beliebig
leer
Anzahl der vorab ermittelten Werke. Es können Variablen verwendet werden(siehe Beispiel)
Mögliche Optionen sind:
Spalte in welcher das Werk im Excel hinterlegt ist. Default ist hier 2 für Spalte C. Erklärung (siehe Beispiel)
factoryCellIndex=2
Variablen in welchen die verschiedenen, per RulesMatrix ermittelten, Bereiche gespeichert sind. Default ist hier „area“ hinterlegt.
areaIdentifier=area;
Achtung! Der Actionhandler sucht nun in den Variablen area[0] bis area[X].
Variablen in welchen die verschiedenen, im ZollnerGetFactoriesByXLSXHandler ermittelten, Werke gespeichert sind. Default ist hier „plant“ hinterlegt.
factoryIdentifier=plant;
Achtung! Der Actionhandler sucht nun in den Variablen plant[0] bis plant[X].
assignee=pxn_assignee
Für jedes Werk wurde per RulesMatrixHandler ein Assignee ermittelt. In diese Variable wird, mit Index, der Assignee pro Bereich geschrieben. Bpsw. pxn_assignee[0]=user(xy).
softlinkArea=softlinkArea;
In diese Variable wird, mit Index, der ermittelte Bereich geschrieben. Bspw. softlinkArea[0]=E1V
Name der zu verwendenden Datei. Es können Variablen verwendet werden.
Mögliche Optionen sind:
ZollnerGetFactoriesByXLSXHandler und RulesMatrixHandler müssen vorab durchlaufen worden sein.