ION workflows for any M3 database operation.

ION workflows for any M3 database operation.

ION workflows are used to model and run business processes such as authorizations, work distributions or task driven workflows across multiple components.

Usually ION workflows are triggered by standard BODs. (Business object documents). But M3 also provides a way to trigger ION workflows for any M3 database operation.  This becomes very helpful if no standard BOD’s available for certain business processes.

This article is about explaining how to do the setup for such operation using a simple example. Let’s consider the scenario where there is requirement to trigger an ION workflow when a new supplier invoice is created in APS450. (Supplier invoice batch entry) .

Step 1: Setup CMS045 (Event subscription) for the operation.

FAPIBH is the master table for APS450. Let’s setup the operation for event ‘Creation’ [C]

No alt text provided for this image
No alt text provided for this image


Step 2: Setup CMS047 (Event based alerts) for CMS045 operation we have setup in step 1.

Make sure the correct workflow name is correct. There is no validation for the name.

No alt text provided for this image
No alt text provided for this image
No alt text provided for this image


Step 3 : Change the status of CMS045 & CMS047 entries to 20 and restart auto job CMS911 in MNS051.

No alt text provided for this image


Step 4 : BOD processor administration .

Make sure ‘ProcessWorkflow’ BOD is activated for the company/division.

No alt text provided for this image
No alt text provided for this image

Step 5 : ION Desk – One view

Now if all the setups are done properly, ( from step 1 to step 4 ), you should see a BOD in ION desk one view, when you create an entry in APS450. Make sure this happens before you move on to next step.


No alt text provided for this image
No alt text provided for this image

Step 6 : Create the workflow (Same name as you have defined in CMS047) and retrieve the inputs from Process workflow BOD .

No alt text provided for this image

Hope it’s helpful for you ??

Please note that example I have described is from multi-tenant cloud. For on-premise, most of the steps are same with slight difference in BOD administration.

Reference: Infor ION Cloud Edition Desk User Guide. 

Asaf Meir

SW & E-Business solution at Intentia israel

3 年

How can I query the BOD run history? is there any API for that? or any DB documentation?

回复
Prashant Naik

Project Director at Infor driving profitable businesses with IT investments

5 年

Thanks for sharing Fazlan!

Russ Thompson

Infor M3 Functional Consultant

5 年

Thank you for posting this. It is quite helpful.

Supun Sriyantha

Certified Infor M3 Consultant

5 年

Good one for us. Thank you

要查看或添加评论,请登录

Fazlan Haniffa的更多文章

社区洞察

其他会员也浏览了