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 La 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 de 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 de 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 vrai si l’ordre a changé.

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

Recalcule le calendrier de l’enregistrement de cmn_rota_member.

Tableau 7. Paramètres
Nom Type Description
current GlideRecord Derniers changements apportés à l’enregistrement de 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 vers)

Garantit que la date de début survient 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 vrai si la date de début est antérieure ou identique à la date de fin.