I've been trying to get some workflows up and running in IFS21R2.
- Followed the training videos in the Academy. I get the example running
- Tried to set a fields value using a process enrichment, got it running only when using hard coded keys, which is totally not what I want (they should be passed via the event). Also the value was hard coded.
- Tried to retrieve data and update that using java variable handling. Didn't get it to work
- I don't even try to think of anything with a loop instruction in the flow.
From the training in the Academy only create information is handled.
Nowhere is made clear how the information from the triggered record is passed into the Workflow.
It is totally unclear, to me, which variables are available from the event in the Workflow (Do I perform a read? Is there a destinction between old:cost and new:cost values if I want to use those from the event? Is the internal key, it seems ETag, available to use? How to use that internal key?)
The documentation and the Academy all miss this. The documentation states what the XML is that is generated. Frankly I'm not interested at all in a XML, how is it working is far more important.
Why is there no follow up in the community by the product manager of Workflow. This is his/her golden opportunity to shine and move the product/module in the spotlight. In this way the acceptance is low and the statement, according to the documentation, about ease of use:
scares me, as there is way to much technical stuff in the setup of a workflow: javascript, projection, CRUD, event, event action. Only developers can do this. Maybe the author of the Ease of Use piece was only considering using the Workflow designer as a drawing tool. The end result will, according to me, be totally different when a developer has to make changes/versions.
Somewhere is written that Workflow can be used in stead of SQL blocks in events. I see that now as a supplier push, we have to learn something, but it is not explained how it works.
Just my thoughts on the table that an improvement (I know that there will be more/better functionality in the next versions/releases of IFS) especially towards documentation/training is highly needed.
Steve
Solution Architect (with a developer background)