Background on the issue:
1. Created a related action against a synced record. Created a record parameter inside process model.
2. Mapped the action inside Interface:
a!recordActionField( actions: { a!recordActionItem( action: 'recordType!{7aeac830-25f0}Task Assignment.actions.{596dfe95-567c-36ec}acceptAndTakeAction', identifier: fv!row['recordType!{7aeac830-25f0-44}Task Assignment.fields.{2acffd98-059fd5a2}TaskId'] ) } )
3. rv!record is passed as input to Process model
{ rtTaskAssignment: rv!record /* Task Assignment */}
4. Received only few information inside process model:
{TaskId=3, Workflow={WfId=8173, Label=4501_PRA110_WEEKLY}, Owner=}
Expected:
{TaskId=3, WfId=8173, rptId=89, Stage=23, Status=17, RoleId=9, ActionId=, Owner=, isActive=1, createdBy=System, createdOn=25/06/2025 10:18, updatedBy=System, updatedOn=25/06/2025 10:18, GrpId=14575}
We are observing this with other related actions as well. All the fields are correctly mapped inside record.
How to receive all information regarding the record inside process model?
Discussion posts and replies are publicly visible
This is expected. If the interface is configured as a start form, only the fields necessary for the form will be retrieved when using rv!record. If you need the entire dataset, you must explicitly query it either within the form or in a script task.