SetUserDuty
SetUserDuty(UserId As Integer/String, ReplaceUserId As Integer/String [, CallGroupId As Integer/String]) As Integer
Cette fonction est utilisée pour mettre l'opérateur désigné par
<UserId> en ou hors service ou de le remplacer par un autre
opérateur.
<UserId> peut être l'OId numérique de l'opérateur ou son nom en
fonction du type du paramètre (Integer ou String).
L'action réalisée est définie par la valeur du paramètre
<ReplaceUserId> :
ReplaceUserId = 0 : l'utilisateur <UserId> est mis en service.
ReplaceUserId = -1: l'utilisateur <UserId> est mis hors service.
ReplaceUserId > 0 (ou chaîne de caractère non vide) : l'utilisateur
<UserId> est remplacé par l'opérateur désigné par
<ReplaceUserId>.
Si
le paramètre <CallGroupId> contient le nom ou l'identificateur
numérique d'un groupe d'astreinte, alors le
remplacement ou la mise en ou hors service ne concerne que ce groupe
d'astreinte.
Retourne 0 si pas d'erreur, 8 si l'utilisateur remplacé ou remplaçant est invalide.