What do you need from BPA Workflow?

  • 11 June 2023
  • 2 replies
  • 381 views

Userlevel 7
Badge +21

While working with BPA/Workflow in IFS I've learned quite a lot to get it working. I think I have some knowledge under my belt, but think there is room for more.

I'm longing for learning more on Javascript, how to get and post data from and to external sources, what the best way is to debug a workflow.

Just some of the things I want to learn in the near future about BPA/Workflow.

What are your items that you, either have learned or want to learn in the future?


2 replies

Userlevel 3
Badge +7

I’m from IFS RnD and here are some pages from the technical documentation that might be helpful.

Javascript

  1. There are some examples availble with IFS installation itself and documentation to them are available at https://docs.ifs.com/techdocs/23r1/040_tailoring/500_business_process_automation/080_workflow_examples/

External sources

  1. Can use ‘Rest call’ type workflow tasks to communicate with external sources. Documentation available at https://docs.ifs.com/techdocs/23r1/040_tailoring/500_business_process_automation/050_business_process_modeling/030_ifs_rest_call/#ifs_rest_call

Debug a workflow

https://docs.ifs.com/techdocs/23r1/040_tailoring/500_business_process_automation/040_workflow_tooling/#troubleshooting

This could be a start to get an overview of things. If there are specific questions, posts in community can be helpful too.

If you see gaps in the material provided by IFS as enablement your feedback will be important to RnD.

Userlevel 7
Badge +21

@Lahirumala de Mel With regards to feedback on the documentation: in the material of the academy and also in the documentation on trouble shooting (https://docs.ifs.com/techdocs/23r1/040_tailoring/500_business_process_automation/040_workflow_tooling/#troubleshooting) I do miss what the logger task is doing. So where to find what is logged, what detail is logged, can this detail be selected.

Also I sometimes use the browser network (in MS Bing using F12) the data that is processed via the Network, in order to understand which projection with which parameters is used. Would be nice if even that level is included.

What I don't understand, but it is me, why are there xml code parts included in the BPA help text. Not at all interesting, or do you want the user of BPA to understand what is in xml and propose to have it copied and used in the downloaded bpmn file to upload this again (hardly an advisable way of working with a UX that is visual driven).

Reply