Darwinbox Workflow Studio: conditional approver not resolving for cross-entity moves
Transfer workflow with a conditional approver — 'if the target entity differs from the source entity, add the target entity HR head'. Works for moves within a country. For cross-entity moves the step resolves to nobody and the request just sits there. The target entity HR head role is definitely assigned. Feels like the condition is reading the source context, not the target.
- RA
Rana Al-MutairiFounding Member In Darwinbox the workflow evaluates approver roles against the employee's current entity until the move is effected. So 'target entity HR head' resolves against the source entity, finds nobody with that role there, and dead-ends. We solved it by mapping the approver to a lookup table keyed on target entity rather than the role directly.
- KH
Karim HaddadFounding Member A lookup table keyed on target entity — that's clean. Building it now. Did you maintain it manually or feed it from the org master?
- View all 3 replies →