User Defined Fields (UDF) with Control Type: checkbox on Purchase Request not always being considered in approvals

A UDF with Control Type: checkbox on Requests (RQ301000) is used in the Approval Map, when the UDF is changed, it is not being treated correctly in the approval map, as the scenarios below:

Date: 15/07/2024

Status: Backlog - no ETA

Reference: CE00049259

Issue

A UDF with Control Type: checkbox on Requests (RQ301000) is used in the Approval Map, when the UDF is changed, it is not being treated correctly in the approval map, as the scenarios below:

  • Raise Request with UDF = false or untick, the request goes for approval
  • Put Request back on hold, change UDF = true or tick and remove hold, the request correctly doesn’t go for approval
  • Put Request back on Hold, change UDF back to False or untick, then remove hold, the request incorrectly Does not go for approval

Workaround

When a checkbox type UDF is added to the Approval Map, check/tick it twice if it needs to be unchecked/unticked