OCRotaMember : global

L’include de script OCRotaMember fournit des méthodes pour effectuer des opérations de maintenance sur la table Membre d’astreinte [cmn_rota_member].

OCRotaMember : deactivateUser (chaîne userId, GlideDateTime, deactivateDate)

Désactive les enregistrements de membres de la rotation de l’utilisateur en fonction de la date de désactivation.

Tableau 1. Paramètres
Nom Type Description
userId Chaîne L’ID système de l’utilisateur.
désactiverDate GlideDateTime Date à partir de laquelle la rotation de l’utilisateur est désactivée.
Tableau 2. Renvoie
Type Description
nul

OCRotaMember : hasChanged (GlideRecord actuel, GlideRecord précédent)

Vérifie si l’enregistrement de cmn_rota_member a changé. Vérifie que les champs Membre, De, À et Ordre ont changé.

Tableau 3. Paramètres
Nom Type Description
current GlideRecord Derniers changements apportés à l’enregistrement cmn_rota_member.
previous GlideRecord État d’origine de l’enregistrement de cmn_rota_member.
Tableau 4. Renvoie
Type Description
nul

OCRotaMember : hasOrderChanged (GlideRecord actuel, GlideRecord précédent)

Lors de la mise à jour d’un enregistrement de cmn_rota_member, vérifie si l’ordre de l’enregistrement a changé.

Tableau 5. Paramètres
Nom Type Description
current GlideRecord Derniers changements apportés à l’enregistrement cmn_rota_member.
previous GlideRecord État d’origine de l’enregistrement de cmn_rota_member.
Tableau 6. Renvoie
Type Description
Booléen Renvoie la valeur true si l’ordre a changé.

OCRotaMember : recalculer (GlideRecord actuel, GlideRecord précédent)

Recalcule le calendrier pour l’enregistrement de cmn_rota_member.

Tableau 7. Paramètres
Nom Type Description
current GlideRecord Derniers changements apportés à l’enregistrement cmn_rota_member.
previous GlideRecord État d’origine de l’enregistrement de cmn_rota_member.
Tableau 8. Renvoie
Type Description
nul

OCRotaMember : validateDates (chaîne de, chaîne à)

Garantit que la date de début tombe avant ou à la même date que la date de fin.

Tableau 9. Paramètres
Nom Type Description
de Chaîne Date formatée/
à Chaîne Date formatée/
Tableau 10. Renvoie
Type Description
Booléen Renvoie la valeur true si la date de début est antérieure ou identique à la date de fin.