Hallo Daniel,
allgemeine Informationen zum Thema Scripte in Workflows findest du in der FirstSpirit_DeveloperDocumentationBasics (Kapitel 4.8).
In deinem speziellen Fall würde ich ein Modul mit Executable bauen und die Komponente als Public-Komponente hinzufügen. Die Executable rufst du im Workflow-Script wie gewohnt auf:
!executable-class
package.classname
Innerhalb der Executable kommst du dann über den Kontext auf die Werte des Workflows (z.b. über das Workflowable an das Workflowobjekt):
public Object execute(Map<String, Object> params) throws ExecutionException {
final WorkflowScriptContext workflowScriptContext = (WorkflowScriptContext) params.get("context");
return true;
}
Viele Grüße
Jörg