i need a help. I want to set the process on the orchestrator.
this process is expected to be at 4.30pm Monday through Friday every working day, but apply non-working days restictions dosen’t work.
recently the process wanted to go on Saturday 18.07
What if you remove the last asterisk and make it 0 30 16 10-18 * MON-FRI. The year isn’t mandatory, so it might be throwing an error since leaving it blank indicates that the year is unimportant.
Try replacing MON-FRI with 1-5. That parameter should accept mon-fri, but I’m suspicious, since it’s the only parameter that doesn’t have to be numeric.
Support for specifying both a day-of-week and a day-of-month value is not complete (you must currently use the ‘?’ character in one of these fields).
Other possible solutions to the Original Topic
You can embed that logic into your init of the process to check prevent it from continuing to run if a given criteria is met. I would make this a configuration so you can adjust it as needed without changing your workflow.
Another potential option is to leverage the Non-Working Days Calendars, it’s has it’s pros and cons, I’ve only used it for one instance and adds some management overhead, which in my case I’ve forecasted out a couple years… and to truly make it useful would probably need to extend its functionality to be more granular for example could use an external service to manage the Non-Working Days or Enablement/Disablement of the Trigger itself through the API