OCRotaMember - Global

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

OCRotaMember - deactivateUser (String userId, GlideDateTime, deactivateDate)

Désactive les enregistrements de membres de 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.
deactivateDate 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 cmn_rota_member a changé. Vérifie que les champs Membre, De, À et Commande 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 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 la commande a changé.

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

Recalcule le calendrier pour l’enregistrement 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 vers)

Garantit que la date de début se trouve 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.