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.
| 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. |
| 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é.
| 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. |
| 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é.
| 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. |
| 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.
| 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. |
| 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.
| Nom | Type | Description |
|---|---|---|
| de | Chaîne | Date formatée/ |
| à | Chaîne | Date formatée/ |
| Type | Description |
|---|---|
| Booléen | Renvoie la valeur true si la date de début est antérieure ou identique à la date de fin. |