OCRotation – Global
Die OCRotation Die Skripteinbindung bietet Methoden zum Erstellen einer Datenstruktur, die zum Anzeigen eines Kalenders verwendet wird.
Der Code baut das GlideAJAXSchedulePage-Objekt auf, das eine Liste von Bereichselementen speichert. Sie können diesen Typ für den GWT-Kalender (Legacy) verwenden. Siehe OCRotationV2 – GlobalSkripteinbindung für andere Kalendertypen. Dies ist Teil der Bereitschaftsplanung.
OCRotation – buildRotas()
Erstellt die Rufbereitschaftsabdeckung basierend auf Ihren Gruppen, Rotationen und Dienstplänen. Dies wird von der Methode „OCRotationV2 – getSpans“ verwendet.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| void |
OCRotation – getEndDate()
Gibt das Enddatum für den Zeitraum zurück, für den Sie die Rufbereitschaftsabdeckung abrufen möchten.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Enddatum für den Zeitraum, für den Sie die Rufbereitschaftsabdeckung abrufen möchten. |
OCRotation – getGroupIds()
Gibt eine kommagetrennte Liste von Gruppen-sys_ID-Werten (sys_user_Group) für einen Rufbereitschaftszeitplan zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Kommagetrennte Liste von Gruppen-sys_ID-Werten (sys_user_Group) für einen Rufbereitschaftszeitplan. |
OCRotation – getRosterIds()
Gibt die Dienstpläne gemäß den ausgewählten Rotationen zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Dienstpläne gemäß den ausgewählten Rotationen. |
OCRotation – getRotaGr(Zeichenfolge rotaIds, Zeichenfolge groupIds, Zeichenfolge rosterIds, Zeichenfolgen-UserIds)
Gibt einen GlideRecord für die Tabelle „cmn_Rota“ zurück, gefiltert nach Gruppen, Rotationsplan, Anwendern und Dienstplan.
| Name | Typ | Beschreibung |
|---|---|---|
| RotaIds | Zeichenfolge | Kommagetrennte Liste von sys_ID-Rotationswerten (cmn_Rota) für einen Rufbereitschaftszeitplan. |
| groupIds | Zeichenfolge | Kommagetrennte Liste von Gruppen-sys_ID-Werten (sys_user_Group) für einen Rufbereitschaftszeitplan. |
| RosterIds | Zeichenfolge | Kommagetrennte Liste von sys_ID-Werten des Dienstplans (cmn_Rota_Roster) für einen Rufbereitschaftszeitplan. |
| userIds | Zeichenfolge | Kommagetrennte Liste von sys_ID-Werten (sys_user) des Anwenders für einen Rufbereitschaftszeitplan. |
| Typ | Beschreibung |
|---|---|
| GlideRecord | Ein GlideRecord für die Tabelle „cmn_Rota“, gefiltert nach Gruppen, Rotationsplan, Anwendern und Dienstplan. |
OCRotation – getRotaIds()
Gibt die Rotationen für die Gruppen in Ihrem Kalender zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Rotationen für die Gruppen in Ihrem Kalender. |
OCRotation – getStartDate()
Gibt das Startdatum für den Zeitraum zurück, für den Sie die Rufbereitschaftsabdeckung abrufen möchten.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Startdatum für den Zeitraum, für den Sie die Rufbereitschaftsabdeckung abrufen möchten. |
OCRotation – getTimeZone()
Gibt die Zeitzone zurück, die Ihr Rufbereitschaftskalender verwendet.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Zeitzone, die Ihr Rufbereitschaftskalender verwendet. Beispiel: Europa/Madrid Und USA/Pazifik . |
OCRotation – getUserIDs()
Dadurch werden die von Anwendern zurückgegebenen Zeitpläne gefiltert. Kommagetrennte Liste von sys_ID-Werten (sys_user) des Anwenders abrufen, die zum Filtern von Rufbereitschaftszeitplänen verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Kommagetrennte Liste von sys_ID-Werten (sys_user) des Anwenders, die zum Filtern von Rufbereitschaftszeitplänen verwendet werden. |
OCRotation – setEndDate (Zeichenfolge endDate, boolescher Wert inklusive)
Legen Sie das Enddatum für den Zeitraum fest, für den Sie die Rufbereitschaftsabdeckung abrufen möchten. Wenn das Enddatum nicht festgelegt ist, wird standardmäßig der letzte Tag des nächsten Monats angewendet. In Verbindung mit OCRotationV2 – getSpans verwenden.
| Name | Typ | Beschreibung |
|---|---|---|
| endDate | Zeichenfolge | [Optional] Enddatum des Rufbereitschaftszeitplans. |
| Inklusive | Boolean | [Optional] bei „wahr“ wird das Enddatum in die Zeitspanne einbezogen. Wenn nicht angegeben, wird dieser Wert standardmäßig auf „wahr“ gesetzt. |
| Typ | Beschreibung |
|---|---|
| void |
OCRotation – setGroupIds(Zeichenfolge groupIds)
Filtert die zurückgegebenen Zeitpläne nach Gruppen. Legen Sie eine kommagetrennte Liste von Gruppen-sys_ID-Werten (sys_user_Group) für einen Rufbereitschaftszeitplan fest. In Verbindung mit OCRotationV2 – getSpans verwenden.
| Name | Typ | Beschreibung |
|---|---|---|
| groupIds | Zeichenfolge | Kommagetrennte Liste von Gruppen-sys_ID-Werten (sys_user_Group) für einen Rufbereitschaftszeitplan. |
| Typ | Beschreibung |
|---|---|
| void |
OCRotation – setRosterIds(Zeichenfolge rosterIds)
Legt die Dienstpläne gemäß den ausgewählten Rotationen fest. In Verbindung mit OCRotationV2 – getSpans verwenden.
| Name | Typ | Beschreibung |
|---|---|---|
| RosterIds | Zeichenfolge | Dienstpläne gemäß den ausgewählten Rotationen. |
| Typ | Beschreibung |
|---|---|
| Ungültig |
OCRotation – setRotaIds(Zeichenfolge rotaIds)
Legt die Rotationen für die Gruppen in Ihrem Kalender fest. In Verbindung mit OCRotationV2 – getSpans verwenden.
| Name | Typ | Beschreibung |
|---|---|---|
| RotaIds | Zeichenfolge | Rotationen für die Gruppen in Ihrem Kalender. |
| Typ | Beschreibung |
|---|---|
| void |
OCRotation – setStartDate(Zeichenfolge startDate)
Legt das Startdatum für den Zeitraum fest, für den Sie die Rufbereitschaftsabdeckung abrufen möchten. Wenn das Startdatum nicht festgelegt ist, wird standardmäßig der erste Tag des vorherigen Monats angewendet. In Verbindung mit OCRotationV2 – getSpans verwenden.
| Name | Typ | Beschreibung |
|---|---|---|
| startDate | Zeichenfolge | [Optional] Startdatum für den Zeitraum, für den Sie die Rufbereitschaftsabdeckung abrufen möchten. |
| Typ | Beschreibung |
|---|---|
| Ungültig |
OCRotation – setTimezone(Zeichenfolgenzeitzone)
Legt die Zeitzone fest, die Ihr Rufbereitschaftskalender verwendet. In Verbindung mit OCRotationV2 – getSpans verwenden.
| Name | Typ | Beschreibung |
|---|---|---|
| Zeitzone | Zeichenfolge | Zeitzone, die Ihr Rufbereitschaftskalender verwendet. Beispiel: Europa/Madrid Und USA/Pazifik . |
| Typ | Beschreibung |
|---|---|
| void |
OCRotation – setUserIds (Zeichenfolgen-UserIds)
Legt eine kommagetrennte Liste von sys_ID-Werten des Anwenders (sys_user) fest, die zum Filtern von Rufbereitschaftszeitplänen verwendet werden. In Verbindung mit OCRotationV2 – getSpans verwenden.
| Name | Typ | Beschreibung |
|---|---|---|
| UserIds | Zeichenfolge | Kommagetrennte Liste von sys_ID-Werten (sys_user) des Anwenders, die zum Filtern von Rufbereitschaftszeitplänen verwendet werden. |
| Typ | Beschreibung |
|---|---|
| void |