Promotion approval rule to check Manager Change not working
Summary: Promotion approval rule to check Manager Change not working
We need to two rules with condition - 1. Manager changed & 2. Managed not changed, during promotion. Both the rules will have different approver.
So we have used below condition in BPM using the payload attributes ( Task.payload.Worker'sProposed Assignment.result.Assignment Supervisor,
Task.payload.Worker'sCurrent Assignment.result.Assignment Supervisor).
Rule1: Manager Changed
( PromotionsApprovalPayloadType.Worker's Proposed Assignment.result.Action Reason Code == "PW_NON_COMP" ) && ( Assignment.Union Member == "Y" ) && ( Task.payload.Worker's Proposed Assignment.result.Assignment Supervisor != Task.payload.Worker's Current Assignment.result.Assignment Supervisor )
Rule2: Manager Not Changed
( PromotionsApprovalPayloadType.Worker's Proposed Assignment.result.Action Reason Code == "PW_NON_COMP" ) && ( Assignment.Union Member == "Y" ) && ( Task.payload.Worker's Proposed Assignment.result.Assignment Supervisor == Task.payload.Worker's Current Assignment.result.Assignment Supervisor )