Regarding Scheduler activity | Community
Skip to main content
November 16, 2022
Solved

Regarding Scheduler activity

  • November 16, 2022
  • 1 reply
  • 1108 views

Suppose if  i have schedules a workflow run on 5th of every month , but in some months it 5th comes on Sat/Sun , can we make that run happen in next day i.e. Monday

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by ParthaSarathy

Hi @srinivas1254 ,

You can try the below approach,

 

Scheduler:

Scheduler > Advance tab > Initialization script:

vars.day = formatDate(new Date(), "%2A");

Test Activity:

Create 2 conditions,

//Condition1: (Label: Saturday)
vars.day == 'Sat'

//Condition2: (Label: Sunday)
vars.day == 'Sun'

//Default connection Label as 'Weekdays'

 

Wait Activity:

Define duration of 2d for Saturday and 1d for Sunday

So If 5th of the Month is Saturday, It will wait for 2 days and trigger the remaining flow on Monday, and same for Sunday (get triggered after 24hrs).

And if 5th of the month falls on rest of the weekdays (Mon-Fri), Workflow will trigger on the same day.

 

1 reply

ParthaSarathy
Community Advisor
ParthaSarathyCommunity AdvisorAccepted solution
Community Advisor
November 16, 2022

Hi @srinivas1254 ,

You can try the below approach,

 

Scheduler:

Scheduler > Advance tab > Initialization script:

vars.day = formatDate(new Date(), "%2A");

Test Activity:

Create 2 conditions,

//Condition1: (Label: Saturday)
vars.day == 'Sat'

//Condition2: (Label: Sunday)
vars.day == 'Sun'

//Default connection Label as 'Weekdays'

 

Wait Activity:

Define duration of 2d for Saturday and 1d for Sunday

So If 5th of the Month is Saturday, It will wait for 2 days and trigger the remaining flow on Monday, and same for Sunday (get triggered after 24hrs).

And if 5th of the month falls on rest of the weekdays (Mon-Fri), Workflow will trigger on the same day.

 

~  ParthaSarathy S~  Click here to join ADOBE CAMPAIGN USER GROUP for Quarterly In-person | Hybrid | Virtual Meetups
CedricRey
Level 5
November 17, 2022

Hi @srinivas1254 

The @parthasarathy solution is smart, explanations are very complete, I suggest you to use it.

In another hand, I made an other solution, but more technical and less understandable. Just to have a link somewhere I put it here (it's a package) :

Adobe-Campaign-Tools/ScheduleWeekConstraint.xml at main · cedricrey/Adobe-Campaign-Tools (github.com)