OCRotation - Global
O OCRotation principal cria uma estrutura de dados que é usada para exibir o 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 API OCRotationV2 para outros tipos de calendário. Isso faz parte do On-Call Scheduling.
OCRotation - buildRotas()
Cria a cobertura de plantão com base em seus grupos, rotações e listagens. Isso é 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 (sys_user_group) de grupo 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 listagens de acordo com as rotações selecionadas.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Escalas de acordo com as rotações 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, rota, usuários e listagem.
| Nome | Tipo | Descrição |
|---|---|---|
| rotaIds | Cadeia de caracteres | Lista separada por vírgulas de valores de rota sys_id (cmn_rota) para uma programação de plantão. |
| groupIds | 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. |
| IDs da listagem | Cadeia de caracteres | Lista separada por vírgulas de valores de sys_id da listagem (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, rota, usuários e listagem. |
OCRotation – getRotaIds()
Retorna as rotações dos grupos no seu calendário.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Rotações 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 seu calendário de plantão usará.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Fuso horário que seu calendário de plantão usará. Por exemplo, Europa/Madrid e EUA/Pacífico. |
OCRotation – getUserIDs()
Isso filtrará as programações retornadas pelos usuários. Obtenha uma lista separada por vírgulas de valores de sys_id (sys_user) do usuário usados para filtrar programações 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 programações 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 verdadeiro, a data de término é incluída no período. Se não for especificado, o valor será verdadeiro por padrão. |
| Tipo | Descrição |
|---|---|
| Vazio |
OCRotation - setGroupIds(cadeia de caracteres groupIds)
Filtra as programações retornadas por grupos. Defina uma 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 |
|---|---|---|
| groupIds | 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 listagens de acordo com as rotações selecionadas. Use em conjunto com OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| IDs da escala | Cadeia de caracteres | Escalas de acordo com as rotações selecionadas. |
| Tipo | Descrição |
|---|---|
| vazio |
OCRotation - setRotaIds(cadeia de caracteres rotaIds)
Define as rotações dos grupos no seu calendário. Use em conjunto com OCRotationV2 - getSpans.
| Nome | Tipo | Descrição |
|---|---|---|
| RotaIDs | Cadeia de caracteres | Rotações para os grupos no seu calendário. |
| Tipo | Descrição |
|---|---|
| Vazio |
OCRotation - setStartDate(cadeia de caracteres 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(cadeia de caracteres fuso horário)
Define o fuso horário que seu 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 seu 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 programações 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 programações de plantão. |
| Tipo | Descrição |
|---|---|
| Vazio |