Hello everyone,
We have a workflow (WF) that allows several users to create objects.
An object starts in the "Under Review" state, and the requirement is that it automatically transitions to the "Approved" state at the end of the nearest quarter based on the object's creation date.
The quarter-end dates are fixed:
- 31/3
- 30/6
- 30/9
- 31/12
Example:
If an object is created on 1/2/2025, its state should automatically change to "Approved" on 31/3/2025.
The Challenge:
We want to configure this condition in a way that works generically, without referencing a specific year. The goal is to avoid updating the configuration every year.
Key Questions:
- Is it possible to define a date-based condition that ignores the year?
- Can this be achieved using Automatic Transitions alone?
- If not, would a VBScript or an add-on be a better solution?
- Has anyone implemented a similar solution and can recommend an approach?
Thank you in advance for your help!