OCRotation : global
L’include de script OCRotation fournit des méthodes pour construire une structure de données utilisée pour afficher un calendrier.
Le code génère l’objet GlideAJAXSchedulePage qui stocke une liste d’éléments de parcours. Vous pouvez utiliser ce type pour le calendrier Gwt (hérité). Voir l’include OCRotationV2 : global de script pour d’autres types de calendrier. Cela fait partie de Planification d’astreinte.
OCRotation : buildRotas()
Construit la couverture d’astreinte en fonction de vos groupes, rotations et listes. Ceci est utilisé par la méthode OCRotationV2 - getSpans.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Nul |
OCRotation : getEndDate()
Renvoie la date de fin de la période pendant laquelle vous souhaitez récupérer la couverture d’astreinte.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Date de fin de la période pendant laquelle vous souhaitez récupérer la couverture d’astreinte. |
OCRotation : getGroupIds()
Renvoie une liste séparée par des virgules de valeurs de sys_id de groupe (sys_user_group) pour une planification d’astreinte.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Liste séparée par des virgules des valeurs de sys_id de groupe (sys_user_group) pour un calendrier d’astreinte. |
OCRotation : getRosterIds()
Renvoie les listes en fonction des rotations sélectionnées.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Établit les listes en fonction des rotations sélectionnées. |
OCRotation : getRotaGr(Chaîne rotaIds, chaîne groupIds, chaîne rosterIds, chaîne userIds)
Renvoie un GlideRecord pour la table cmn_rota filtrée par groupes, rotation, utilisateurs et liste.
| Nom | Type | Description |
|---|---|---|
| rotaIds | Chaîne | Liste séparée par des virgules des valeurs de sys_id de rotation (cmn_rota) pour une planification d’astreinte. |
| groupIds | Chaîne | Liste séparée par des virgules des valeurs de sys_id de groupe (sys_user_group) pour un calendrier d’astreinte. |
| ID de liste | Chaîne | Liste séparée par des virgules de valeurs de sys_id (cmn_rota_roster) de liste pour un calendrier d’astreinte. |
| userIds | Chaîne | Liste séparée par des virgules des valeurs de sys_id (sys_user) d’utilisateur pour une planification d’astreinte. |
| Type | Description |
|---|---|
| GlideRecord | GlideRecord pour la table cmn_rota filtrée par groupes, rotation, utilisateurs et liste. |
OCRotation : getRotaIds()
Renvoie les rotations pour les groupes de votre calendrier.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Rotations pour les groupes de votre calendrier. |
OCRotation : getStartDate()
Renvoie la date de début de la période pendant laquelle vous souhaitez récupérer la couverture d’astreinte.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Date de début de la période pour laquelle vous souhaitez récupérer la couverture d’astreinte. |
OCRotation : getTimezone()
Renvoie le fuseau horaire utilisé par votre calendrier d’astreinte.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Fuseau horaire que votre calendrier d’astreinte utilisera. Par exemple, Europe/Madrid et États-Unis/Pacifique. |
OCRotation : getUserIDs()
Cela filtre les calendriers renvoyés par les utilisateurs. Obtenir une liste séparée par des virgules des valeurs de sys_id utilisateur (sys_user) utilisées pour filtrer les calendriers d’astreinte.
| Nom | Type | Description |
|---|---|---|
| Néant |
| Type | Description |
|---|---|
| Chaîne | Liste séparée par des virgules des valeurs de sys_id d’utilisateur (sys_user) utilisées pour filtrer les calendriers d’astreinte. |
OCRotation : setEndDate(String endDate, booléen inclus)
Définissez la date de fin de la période pendant laquelle vous souhaitez récupérer la couverture d’astreinte. Si la date de fin n’est pas définie, le dernier jour du mois suivant est appliqué par défaut. À utiliser conjointement avec OCRotationV2 : getSpans.
| Nom | Type | Description |
|---|---|---|
| endDate | Chaîne | [Facultatif] Date de fin du calendrier d’astreinte. |
| inclus | Booléen | [Facultatif] Si la valeur est vrai, la date de fin est incluse dans la période. Si elle n’est pas spécifiée, cette valeur est définie par défaut sur vrai. |
| Type | Description |
|---|---|
| Nul |
OCRotation : setGroupIds(String groupIds)
Filtre les calendriers renvoyés par groupes. Définissez une liste séparée par des virgules des valeurs de sys_id de groupe (sys_user_group) pour une planification d’astreinte. À utiliser conjointement avec OCRotationV2 : getSpans.
| Nom | Type | Description |
|---|---|---|
| groupIds | Chaîne | Liste séparée par des virgules des valeurs de sys_id de groupe (sys_user_group) pour un calendrier d’astreinte. |
| Type | Description |
|---|---|
| Nul |
OCRotation : setRosterIds(chaîne rosterIds)
Définit les listes en fonction des rotations sélectionnées. À utiliser conjointement avec OCRotationV2 : getSpans.
| Nom | Type | Description |
|---|---|---|
| ID des listes | Chaîne | Établit les listes en fonction des rotations sélectionnées. |
| Type | Description |
|---|---|
| nul |
OCRotation : setRotaIds(String rotaIds)
Définit les rotations des groupes sur votre calendrier. À utiliser conjointement avec OCRotationV2 : getSpans.
| Nom | Type | Description |
|---|---|---|
| RotaIds | Chaîne | Rotations pour les groupes de votre calendrier. |
| Type | Description |
|---|---|
| Nul |
OCRotation : setStartDate(String startDate)
Définit la date de début de la période pendant laquelle vous souhaitez récupérer la couverture d’astreinte. Si la date de début n’est pas définie, le premier jour du mois précédent est appliqué par défaut. À utiliser conjointement avec OCRotationV2 : getSpans.
| Nom | Type | Description |
|---|---|---|
| startDate | Chaîne | [Facultatif] Date de début de la période pour laquelle vous souhaitez récupérer la couverture d’astreinte. |
| Type | Description |
|---|---|
| nul |
OCRotation : setTimezone(String timezone)
Définit le fuseau horaire utilisé par votre calendrier d’astreinte. À utiliser conjointement avec OCRotationV2 : getSpans.
| Nom | Type | Description |
|---|---|---|
| Fuseau horaire | Chaîne | Fuseau horaire que votre calendrier d’astreinte utilisera. Par exemple, Europe/Madrid et États-Unis/Pacifique. |
| Type | Description |
|---|---|
| Nul |
OCRotation : setUserIds(String userIds)
Définit une liste séparée par des virgules des valeurs de sys_id d’utilisateur (sys_user) utilisées pour filtrer les calendriers d’astreinte. À utiliser conjointement avec OCRotationV2 : getSpans.
| Nom | Type | Description |
|---|---|---|
| UserIds | Chaîne | Liste séparée par des virgules des valeurs de sys_id d’utilisateur (sys_user) utilisées pour filtrer les calendriers d’astreinte. |
| Type | Description |
|---|---|
| Nul |