I am trying to call an IFS Projection and Approve a state but can't pass the perimeters exactly as a new in workflow. Getting data by IFS Projection READ > a condition if state is Pending for Approval > Call Projection for Update state to Approve
Please, need a kind guidance to understand it better.
“MiscResourceAllocation_Approve() ” is a bound action. you cannot specify the entity type parameter for bound action in Workflow. that is why it does not ask input parameter when you select a bound action in Workflow designer.
To use bound action in Workflow, First read the exact record which you want to call this bound action and then call bound action without any parameter.
Checked this with below sample Workflow and executed it in troubleshoot mode without any issue
Below is the property panel of the Read Activity
Below is the property panel of the CALL Activity
Already answered similar kind of question in below post
“MiscResourceAllocation_Approve() ” is a bound action. you cannot specify the entity type parameter for bound action in Workflow. that is why it does not ask input parameter when you select a bound action in Workflow designer.
To use bound action in Workflow, First read the exact record which you want to call this bound action and then call bound action without any parameter.
Checked this with below sample Workflow and executed it in troubleshoot mode without any issue
Below is the property panel of the Read Activity
Below is the property panel of the CALL Activity
Already answered similar kind of question in below post
MiscResourceAllocation_Approve is a bound action. Bound actions require the bound entity of bound type as a parameter. So, in this case you just have to simply do a projection read on the entity you wish to approve and use the MiscResourceAllocation_Approve projection call without any parameters like this.
Workflow will handle adding the the entity that read immediately before, as a parameter to the projection call.
@MizanulIslam Workflow expects a value for “AllocationNo” property and it was not find during the Workflow execution. that is why this error was occurred.
You could see the input data that being passed to Workflow by using observation feature.
Go to the Workflow and start the Watch
Then perform the action to trigger the Workflow
Check the captured observations
for details about observation, please see below documentation
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.