Skip to main content

How do I create a BPA in 23r1 that pops up an informative window when a new Business Opportunity is created?

As far as I am concerned you cannot really do this at the moment via Workflows/BPA.  See post below.

 

 


You can use a user interaction Workflow for this as suggested in the link given in the previous comment. Here are the documentation that would be useful.


User interaction Workflows - https://docs.ifs.com/techdocs/23r1/040_tailoring/500_business_process_automation/020_what_are_workflows/#user_interaction

 

Example of ‘Building a User Interaction Workflow’ - https://docs.ifs.com/techdocs/23r1/040_tailoring/500_business_process_automation/030_getting_started_with_workflows/#building_a_user_interaction_workflow


I have a User Interaction working in the Workflow Manager in IFS 23R1.  I get the below error when it fires in IFS.

Error:

Url (parameters included) = https://ifs.xxx.network/main/ifsapplications/web/page/SalesQuotation/Form;$filter=QuotationNo%20eq%20'C1001';path=0.995139193.1554979751.172423454;record=KFF1b3RhdGlvbk5vPSdDMTAwMScp

Error stack:
Unexpected identifier 'Limit'
SyntaxError: Unexpected identifier 'Limit'
    at new Function (<anonymous>)
    at B.getEvalFunction (https://ifs.xxx.network/main/ifsapplications/web/main.319c205c26b2c4d1.js:1:808610)
    at E.evalCommandProperty (https://ifs.xxx.network/main/ifsapplications/web/main.319c205c26b2c4d1.js:1:582817)
    at E.isCommandEnabled (https://ifs.xxx.network/main/ifsapplications/web/main.319c205c26b2c4d1.js:1:582588)
    at On.isCommandEnabled (https://ifs.xxx.network/main/ifsapplications/web/main.319c205c26b2c4d1.js:1:3497526)
    at https://ifs.xxx.network/main/ifsapplications/web/main.319c205c26b2c4d1.js:1:3467348
    at Array.forEach (<anonymous>)
    at E (https://ifs.xxx.network/main/ifsapplications/web/main.319c205c26b2c4d1.js:1:3467088)
    at https://ifs.xxx.network/main/ifsapplications/web/main.319c205c26b2c4d1.js:1:3467250
    at Array.forEach (<anonymous>)

General:
Date = 2024-08-15T18:48:45.523Z
Client version = 23.1.8.20231206170215.0
Browser name = Chrome
User agent = Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36 Edg/127.0.0.0

 

Here is the projection call:

Here is the BPMN:

 


This looks like a defect. I suggest reporting it to IFS support.


In here the issue is with workflow user forms form field having a space in the ID column. 

The ID column does not support adding spaces into the form field ID attribute. You could use underscore “_” to separate the words. 

 

eg: fix:

 


Reply