Hi Team, I am starting the process model by triggering us start form, once a user click submit button in the interface ideally all the role input data should be transferred to process variables. But in my scenario one of the Rule input data is not transferring to the process,When is the click a submit button the data is getting saved in a role input properly ri: emailBody(Text)But the same data is not being transferred to the process model please refer the images below pv: emailBody(Text)
Discussion posts and replies are publicly visible
This may be happen because rule input emailBody is not of text string type. emailBody look likes html content.
Please share rule input emailBody datatype you have set and how you are calling process model.
Hi Manjunath,
Please check the Start Form mappings in the process model properties. I suspect the mapping might have been lost.
This usually happens if a rule input is deleted from the interface and added again — the existing mapping in the process model gets removed automatically.
Kindly verify that:
ri!emailBody is correctly mapped to the corresponding process variable.
Only one emailBody process variable exists.
The interface is refreshed in the process model after changes.
After remapping, please save and publish the process model and test once.
Please share the mapping of start form rule inputs to process variables.
Please remark the process variables and hopefully your problem we be resolved.
Seems to be, pv!emailBody is missing in the Start Form node's Outputs mapping. Add pv!emailBody = ri!emailBody in the node's Data tab -> Outputs section to fix the transfer.
i think the data type you have given to emailbody is wrong, give long text and try
Few suggestions:1. Check the data types of the rule input and pv - they should be same (including the multiple selection whether its an array or not).2. Verify the start form input output mapping is correctly set. 3. If both, the above are fine, then clear the start form current mappings and try mapping the variables again.