Best practice forum (Archived)

Program assignment and dynamic audiences date fields

 
Amir Elion
Program assignment and dynamic audiences date fields
by Amir Elion - Thursday, 24 October 2013, 4:34 AM
 

Hi.

We are not sure what is supposed to happen, but seems like something isn't working in program assignment to dynamic audience with completion date relative to profile date field. Want to get feedback from other if they experienced it too, and figure out if it's a bug. This was on 2.4.8.

Here's the detailed description:

  1. Users get synced including custom date fieldA of start of work
  2. Dynamic Audience1 created to include all new employees (with rule fieldA is after system went live date)
  3. New employee program built. Assignment is all Audience1 empoyees. Completion date set to 30 days after custom profile fieldA of user.

Last night we got new users created via the sync. They have the fieldA updated OK.

The new users were also added to the audience

However, they did not get the program assignment email notification.

Looking at the program's assignment tab we see the number of user in the audience appear next to the line of te Audience1 assignment under # Learners column. However, they are not counted in the organge noticed about active program (it only counts number of users that were manually assigned to the program before that).

When we do "login as" for these users as admin, we also do not see the porgram was assigned to them under required learning or record of learning.

When is the program assignment and notification expected to actually happen? Did anyone get such a scenario to work as expecetd? Are we missing something?

Perhaps we have to wait for another daily cron to run and assign the program?

Thanks,

Amir

Amir Elion
Re: Program assignment and dynamic audiences date fields
by Amir Elion - Friday, 25 October 2013, 3:13 AM
 

Replying to my own question - apparently the invites and assignment were executed on the next nightly cron.

The bit of confusion was in that the number of users in the audience already appeared in the program assignment screen but they were only actually assigned on the following day.