Personalization: Expression for "Rejected", "Returned" or "Withdrawn"
What kind of expression should I use to make "Cancel Requisition" visible on Manage Requisitions page if the Requisition header status are "Rejected", "Returned", "Withdrawn"?
Original Value:
#{securityContext.userGrantedPermission['permissionClass=oracle.adf.share.security.authorization.MethodPermission; target=oracle.apps.prc.por.permission.manageRequisition; action=invoke']}
New Value:
#{(bindings.HeaderLineGroup.inputValue == 'LINES_AWAITING_PROCESSING' || bindings.HeaderLineGroup.inputValue == 'LINES_PENDING_APPROVAL') && (securityContext.userGrantedPermission['permissionClass=oracle.adf.share.security.authorization.MethodPermission; target=oracle.apps.prc.por.permission.manageRequisition; action=invoke'])}
I've added two conditions, 'LINES_AWAITING_PROCESSING' and 'LINES_PENDING_APPROVAL', in order to make "Cancel Requisition" invisible if the corresponding negotiation is created.