OCRotation - Global
A inclusão de script OCRotation fornece métodos para criar uma estrutura de dados que é usada para exibir um calendário.
O código cria o objeto GlideAJAXSchedulePage que armazena uma lista de itens de período. Você pode usar este tipo para o calendário GWT (legado). Consulte a inclusão de script OCRotationV2 - Global para outros tipos de calendário. Isso faz parte do Agendamento de plantão.
OCRotation - buildRotas()
Cria a cobertura de plantão com base em seus grupos, escalas e escalas. É usado pelo método OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Vazio |
OCRotation – getEndDate()
Retorna a data de término do período para o qual você deseja recuperar a cobertura de plantão.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Data de término do período para o qual você deseja recuperar a cobertura de plantão. |
OCRotation - getGroupIds()
Retorna uma lista separada por vírgulas de valores de sys_id de grupo (sys_user_group) para uma programação de plantão.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Lista separada por vírgulas de valores de sys_id de grupo (sys_user_group) para uma programação de plantão. |
OCRotation - getRosterIds()
Retorna as escalas de acordo com as escalas selecionadas.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Escalas de acordo com as escalas selecionadas. |
OCRotation - getRotaGr(cadeia de caracteres rotaIds, cadeia de caracteres groupIds, cadeia de caracteres rosterIds, cadeia de caracteres userIds)
Retorna um GlideRecord para a tabela cmn_rota filtrada por grupos, escala, usuários e listagem.
| Nome | Tipo | Descrição |
|---|---|---|
| rotaIds | Cadeia de caracteres | Lista separada por vírgulas de valores de sys_id de escala (cmn_rota) para uma programação de plantão. |
| IdsGrupo | Cadeia de caracteres | Lista separada por vírgulas de valores de sys_id de grupo (sys_user_group) para uma programação de plantão. |
| rosterIds | Cadeia de caracteres | Lista separada por vírgulas de valores de sys_id de escala (cmn_rota_roster) para uma programação de plantão. |
| userIds | Cadeia de caracteres | Lista separada por vírgulas de valores de sys_id (sys_user) do usuário para uma programação de plantão. |
| Tipo | Descrição |
|---|---|
| GlideRecord | Um GlideRecord para a tabela cmn_rota filtrada por grupos, escala, usuários e listagem. |
OCRotation - getRotaIds()
Retorna as rotas dos grupos no seu calendário.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Escalas para os grupos no seu calendário. |
OCRotation – getStartDate()
Retorna a data de início do período para o qual você deseja recuperar a cobertura de plantão.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Data de início do período para o qual você deseja recuperar a cobertura de plantão. |
OCRotation – getTimezone()
Retorna o fuso horário que o calendário de plantão usará.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Fuso horário que o calendário de plantão usará. Por exemplo, Europa/Madrid e EUA/Pacífico. |
OCRotation - getUserIDs()
Isso filtrará os cronogramas retornados pelos usuários. Obtenha a lista separada por vírgulas de valores de sys_id (sys_user) do usuário usados para filtrar cronogramas de plantão.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Lista separada por vírgulas de valores de sys_id (sys_user) do usuário usados para filtrar cronogramas de plantão. |
OCRotation - setEndDate(cadeia de caracteres endDate, booliano inclusive)
Defina a data de término do período para o qual você deseja recuperar a cobertura de plantão. Se a data de término não estiver definida, o último dia do próximo mês será aplicado por padrão. Use em conjunto com OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| endDate | Cadeia de caracteres | [Opcional] Data de término da programação de plantão. |
| inclusivo | Booliano | [Opcional] Quando verdadeira, a data de término é incluída no intervalo de tempo. Se não for especificado, o valor padrão será verdadeiro. |
| Tipo | Descrição |
|---|---|
| Vazio |
OCRotation - setGroupIds(String groupIds)
Filtra os cronogramas retornados por grupos. Defina a lista separada por vírgulas de valores de sys_id de grupo (sys_user_group) para uma programação de plantão. Use em conjunto com OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| IdsGrupo | Cadeia de caracteres | Lista separada por vírgulas de valores de sys_id de grupo (sys_user_group) para uma programação de plantão. |
| Tipo | Descrição |
|---|---|
| Vazio |
OCRotation - setRosterIds(cadeia de caracteres rosterIds)
Define as escalas de acordo com as escalas selecionadas. Use em conjunto com OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| IDs da escala | Cadeia de caracteres | Escalas de acordo com as escalas selecionadas. |
| Tipo | Descrição |
|---|---|
| vazio |
OCRotation - setRotaIds(cadeia de caracteres rotaIds)
Define as rotas para os grupos no seu calendário. Use em conjunto com OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| RotaIds | Cadeia de caracteres | Escalas para os grupos no seu calendário. |
| Tipo | Descrição |
|---|---|
| Vazio |
OCRotation - setStartDate(String startDate)
Define a data de início do período para o qual você deseja recuperar a cobertura de plantão. Se a data de início não estiver definida, o primeiro dia do mês anterior será aplicado por padrão. Use em conjunto com OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| startDate | Cadeia de caracteres | [Opcional] Data de início do período para o qual você deseja recuperar a cobertura de plantão. |
| Tipo | Descrição |
|---|---|
| vazio |
OCRotation - setTimezone(String timezone)
Define o fuso horário que o calendário de plantão usará. Use em conjunto com OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| Fuso horário | Cadeia de caracteres | Fuso horário que o calendário de plantão usará. Por exemplo, Europa/Madrid e EUA/Pacífico. |
| Tipo | Descrição |
|---|---|
| Vazio |
OCRotation - setUserIds(cadeia de caracteres userIds)
Define a lista separada por vírgulas de valores de sys_id (sys_user) do usuário usados para filtrar cronogramas de plantão. Use em conjunto com OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| UserIds | Cadeia de caracteres | Lista separada por vírgulas de valores de sys_id (sys_user) do usuário usados para filtrar cronogramas de plantão. |
| Tipo | Descrição |
|---|---|
| Vazio |