---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# OCRotaMember - Global

# OCRotaMember - Global {#ariaid-title1}

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) {#ariaid-title2}

Désactive les enregistrements de membres de rotation de l'utilisateur en fonction de la date de désactivation.
{#r_OCRotaMember-deactivateUser_String_GDT__table_x21_cmg_hx__entry__3}

| 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 1. Paramètres]

{#r_OCRotaMember-deactivateUser_String_GDT__table_x21_cmg_hx} {#r_OCRotaMember-deactivateUser_String_GDT__table_y21_cmg_hx__entry__2}

| Type | Description |
|-|-|
| nul |   |
[Tableau 2. Renvoie]

{#r_OCRotaMember-deactivateUser_String_GDT__table_y21_cmg_hx}

## OCRotaMember : hasChanged (GlideRecord actuel, GlideRecord précédent) {#ariaid-title3}

Vérifie si l'enregistrement cmn_rota_member a changé. Vérifie que les champs Membre, De, À et Commande ont changé.
{#r_OCRotaMember-hasChanged_GR_GR__table_udq_mng_hx__entry__3}

| 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 3. Paramètres]

{#r_OCRotaMember-hasChanged_GR_GR__table_udq_mng_hx} {#r_OCRotaMember-hasChanged_GR_GR__table_vdq_mng_hx__entry__2}

| Type | Description |
|-|-|
| nul |   |
[Tableau 4. Renvoie]

{#r_OCRotaMember-hasChanged_GR_GR__table_vdq_mng_hx}

## OCRotaMember : hasOrderChanged (GlideRecord actuel, GlideRecord précédent) {#ariaid-title4}

Lors de la mise à jour d'un enregistrement cmn_rota_member, vérifie si l'ordre de l'enregistrement a changé.
{#r_OCRotaMember-hasOrderChanged_GR_GR__table_fpk_tmg_hx__entry__3}

| 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 5. Paramètres]

{#r_OCRotaMember-hasOrderChanged_GR_GR__table_fpk_tmg_hx} {#r_OCRotaMember-hasOrderChanged_GR_GR__table_gpk_tmg_hx__entry__2}

| Type | Description |
|-|-|
| Booléen | Renvoie la valeur true si la commande a changé. |
[Tableau 6. Renvoie]

{#r_OCRotaMember-hasOrderChanged_GR_GR__table_gpk_tmg_hx}

## OCRotaMember : recalculer (GlideRecord actuel, GlideRecord précédent) {#ariaid-title5}

Recalcule le calendrier pour l'enregistrement cmn_rota_member.
{#r_OCRotaMember-recalculate_GR_GR__table_rhm_d4g_hx__entry__3}

| 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 7. Paramètres]

{#r_OCRotaMember-recalculate_GR_GR__table_rhm_d4g_hx} {#r_OCRotaMember-recalculate_GR_GR__table_shm_d4g_hx__entry__2}

| Type | Description |
|-|-|
| nul |   |
[Tableau 8. Renvoie]

{#r_OCRotaMember-recalculate_GR_GR__table_shm_d4g_hx}

## OCRotaMember : validateDates (chaîne de, chaîne vers) {#ariaid-title6}

Garantit que la date de début se trouve avant ou à la même date que la date de fin.
{#r_OCRotaMember-validateDates_String_String__table_vzd_fng_hx__entry__3}

| Nom | Type | Description |
|-|-|-|
| de | Chaîne | Date formatée/ |
| à | Chaîne | Date formatée/ |
[Tableau 9. Paramètres]

{#r_OCRotaMember-validateDates_String_String__table_vzd_fng_hx} {#r_OCRotaMember-validateDates_String_String__table_wzd_fng_hx__entry__2}

| Type | Description |
|-|-|
| Booléen | Renvoie la valeur true si la date de début est antérieure ou identique à la date de fin. |
[Tableau 10. Renvoie]

{#r_OCRotaMember-validateDates_String_String__table_wzd_fng_hx}

