03-13-2015 12:52 PM - edited 03-01-2019 09:13 AM
How can I create a business day calendar e.g. if I wish to run on the 4th business day of every month ?
03-15-2015 06:35 PM
There are multiple ways to achieving this. Let me know if this works for you.
But these actions are not applied recursively. For example, if July 4th in US happens to be on a Friday, then it will run on July 5th(Saturday). It will not apply the action further to check if 5th is a holiday or not
From Cisco doc:
Note: The Closest Day, Previous Day and the Next Day action options only apply to a specific day within a conflicting calendar–not to the entire calendar. If there is a conflict with more than one day within the calendar, you must individually apply the appropriate action to each day that conflicts with the calendar
03-20-2015 07:43 AM
Thanks for your suggestions.
03-15-2015 06:43 PM
If you have a Workdays calendar to reference, try using the subset calendar feature.
I suggest you to review and understand the logic in the default subset calendars provided by Tidal. For example, you could refer to Year Begin which gives you the first workday of the year. Or Week Begin which has the first workday of the week
03-16-2015 06:15 AM
Hi femibyte1,
Taking the subset calendar approach is fairly simple to set up. Let's assume the following calendars: Workdays US (Monday through Friday excluding US Holidays), and Daily (Monday through Sunday).
Step 1. Create a SUBSET calendar
Step 2. Set occurrence to 1st, Calendar = Workdays US, Time frame = Month
Step 3. Click on Conditions tab, and add Daily calendar (to remove weekends)
Step 4. Set Action to Next Calendar, offset by 3 days, and select Workdays US calendar
Step 5. Forecast to verify your business date calendar is correct
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide