Best practice forum (Archived)

تمت إزالة منتدى المناقشة هذا

 
لقد تمت إزالة مشاركة المنتدى هذه
Tuesday, 11 February 2014, 8:34 AM
تمت إزالة محتوى هذه المشاركة في المنتدى ولم يعد من الممكن الوصول إليها
? ?
Re: Program deletion by Individual when assigned by position.
بواسطة Tuesday, 11 February 2014, 2:55 PM - ? ?
 

Hi Chris,

You could create an Audience with one rule for the position, then rules to exclude the specific employees, then assign the Audience to the program?

لقد تمت إزالة مشاركة المنتدى هذه
Wednesday, 12 February 2014, 9:41 AM
تمت إزالة محتوى هذه المشاركة في المنتدى ولم يعد من الممكن الوصول إليها
me
Re: Program deletion by Individual when assigned by position.
بواسطة Wednesday, 12 February 2014, 6:32 PM - George Angus
مجموعة Totara

Hi Chris,

On what basis are the learners assigned to the program?

regards,

George.

لقد تمت إزالة مشاركة المنتدى هذه
Wednesday, 12 February 2014, 6:51 PM
تمت إزالة محتوى هذه المشاركة في المنتدى ولم يعد من الممكن الوصول إليها
me
Re: Program deletion by Individual when assigned by position.
بواسطة Wednesday, 12 February 2014, 7:41 PM - George Angus
مجموعة Totara

Chris,

I think then what Ciaran was suggesting looks the best - assign the positions or orgs first to an audience, then use the rules to exclude the undesired members, then assign the audiences to the programs.

cheers,

George.

لقد تمت إزالة مشاركة المنتدى هذه
Thursday, 13 February 2014, 5:45 AM
تمت إزالة محتوى هذه المشاركة في المنتدى ولم يعد من الممكن الوصول إليها
? ?
Re: Program deletion by Individual when assigned by position.
بواسطة Thursday, 13 February 2014, 12:44 PM - ? ?
 

Hi Chris,

I'm not sure if this is currently possible. You could try removing the assignment record for that user from the database - should be in either mdl_prog_user_assignment or mdl_prog_pos_assignment - but the daily program cron might add that back in again on the next daily run as the user will still have the position required by the assignment.

However the program completion records are not tied to the assignment method so if you set up the Audience, then go to the program, remove the existing position assignment, then add the audience instead, that should still work without losing any of the existing program completion data. I'd give this a go on a small test installation first to make sure it works...

لقد تمت إزالة مشاركة المنتدى هذه
Thursday, 13 February 2014, 2:35 PM
تمت إزالة محتوى هذه المشاركة في المنتدى ولم يعد من الممكن الوصول إليها
لقد تمت إزالة مشاركة المنتدى هذه
Friday, 21 February 2014, 5:41 AM
تمت إزالة محتوى هذه المشاركة في المنتدى ولم يعد من الممكن الوصول إليها
Craig Eves
Re: Program deletion by Individual when assigned by position.
بواسطة Thursday, 13 February 2014, 2:10 PM - Craig Eves (Totara Support)
مجموعة Totara

Hi Chris 

This might be able to be done using nested audiences to create an new audience http://help.totaralms.com/audiences.htm#Nested_Audiences 

Have existing members in Audience A and the people you don't want in Audience B.

Create a new audience that has a rule is a member of Audience A And Not a member of Audience B

Craig