I am attempting to auto approve absence requests in IFS. When a absence request comes in it is set to “Confirmed” status. I would like for it to be changed to “Approved”. I set the “Selection” parameter that is required to change the absence request state to approved, but it seems like it is not accepting the “keyref” key for the selection value. To verify I concatenated my own “KeyRef” value that matches “keyref” shown in the screenshot below. Still I receive json invalid error message. Do you think I should raise a ticket with IFS support for this? How do you pass the keyref as the selection parameter?

ERROR in Workflow when passing my own concatenated KeyRef value matching keyref:
java.sql.SQLException: OR
A-40441: JSON syntax error ORA-06512: at "SYS.JDOM_T", line 4 ORA
-06512: at "SYS.JSON_ARRAY_T", line 102 ORA-06512: at "IFSAPP.ABS
ENCE_MANAGER_HANDLING_SVC", line 13795 ORA-06512: at "IFSAPP.ABSE
NCE_MANAGER_HANDLING_SVC", line 4749 ORA-06512: at line 2
