Best Answer

How to create different Due Dates when assigning a course to different groups?

  • 28 November 2023
  • 6 replies
  • 127 views

Userlevel 3

Hello,

We require New Hires to complete Compliance Training within 45 days but allow Existing Users 60 days to complete the same training.

 

How can we set different Due Dates for Courses based on the target audience?

 

Thank you in advance for your help!

icon

Best answer by lrnlab 29 November 2023, 15:43

View original

6 replies

Userlevel 7
Badge +7

Only way to do this without creating a duplicate course would be manually. Since the ‘days of validity’ settings are at the course level, you cannot apply different rules to different sets of users for the same course. We ran into this exact scenario and had to create dups to allow different settings (we’re also using enrol rules so we needed all this to be automated)

Userlevel 3

Only way to do this without creating a duplicate course would be manually. Since the ‘days of validity’ settings are at the course level, you cannot apply different rules to different sets of users for the same course. We ran into this exact scenario and had to create dups to allow different settings (we’re also using enrol rules so we needed all this to be automated)

Thanks for the feedback!

It’s unusual to make the Due Date or Soft Validity at the Course Level, it should be when someone (Super Admin, Power User, Manager or the like) Enrolls a User. 

Only Compliance (in our organization) requires Due Date or Soft Validity and they are different for different Groups. If a user selects to enroll, there is no need for a Due Date or Soft Validity, and Duplication of training makes Reporting duplicative as well.

Userlevel 7
Badge +7

you can set it during the enrolment process if you are doing that as an admin, otherwise, you can also update the due date after it is assigned. The new filters on the enrolment page make it a bit easier where you can find users by branch and/or group they are associated with. So with a little prep, you can achieve this without having to create duplicate courses if your processes don't rely on things like enrolment rules.

Userlevel 3

Thanks again for the help.

 

In our case both Assignments will be Dynamic, New Hires on first day at work and Existing Users on the Anniversary date of last completion.

Userlevel 7
Badge +7

Then your best bet is to create a course for each version; if you want to hands-off...

Userlevel 1

When we have different due dates for the same course, especially a course where new hires are being enrolled via an enrollment rule but we also need to manually enroll existing employees, we will set the new hire date as the “days of validity” in the course properties, and then set the due date manually when enrolling the existing employees. If you set the days/date of validity in the course properties, anyone enrolled into the course will default to that “due date” unless you specify otherwise during enrollment. So if you need to enroll people with a different due date, you can either upload them into a group, go through the enrollment prompts to select the group and the due date (“expiration date”), or you can use a .csv and input the date into that file (just note that it’s specific in how it wants that date formatted in the .csv, there’s a Docebo Help article about it). 

Reply