Skip to main content
deepam0004
June 26, 2025
Question

Record Input as Related action Missing fields

  • June 26, 2025
  • 4 replies
  • 0 views

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?

4 replies

mageshwarang0609
June 26, 2025

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.

shubhama926776
June 26, 2025

rv!record only passes the fields that are currently available in the interface context not all fields from the record.
Query full record inside your PM based on identifier(TaskId)
Or
Use a!recordData() in a!gridField() data and fetch required fields.

June 26, 2025

 [mention:3f70fd2c0ccb4662956f82316f6fee40:e9ed411860ed4f2ba0265705b8793d05] Instead of passing rv!record, you can use queryrecordidentifier to resolve this issue. As Shubham mentioned, rv!record only fetches form fields.

a!queryRecordByIdentifier(
  recordType: ,
  identifier:taskId ,
  field:"required fields",
  releatedrecords:"Releated record"
)

harshas2775
June 30, 2025

Related thread here discussing this behaviour community.appian.com/.../recorddata-25-1-error