Componentes de agendamentos

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • As funções, propriedades e tabelas do recurso de reserva de compromisso.

    O plug-in de Agendamentos (com.snc.appointment_booking) é ativado automaticamente quando você ativa o plug-in Gestão de serviços de campo. Um plug-in de dados de demonstração, Appointment Booking Demo Data (com.snc.appointment_booking_demo), também está disponível.

    O plug-in de Agendamentos (com.snc.appointment_booking) é ativado automaticamente quando você ativa o plug-in Gestão de serviços de campo.

    Este plug-in ativa o plug-in Dados de demonstração de agendamentos (com.snc.appointment_booking_demo), que fornece os dados de demonstração.

    A reserva de compromisso adiciona o menu Reserva de compromisso ao navegador de aplicações e aos seguintes módulos:
    • Configuração de Reserva de compromisso: use este módulo para criar uma configuração de reserva de compromisso para uma aplicação e, em seguida, configurações para cada serviço nessa aplicação.
    • Agendamentos: use este módulo para exibir uma lista de compromissos que foram reservados para serviços. Esta lista inclui os pedidos de trabalho associados a cada compromisso.

    Funções

    O agendamentos adiciona as funções a seguir.
    Tabela 1. Funções em Agendamentos
    Função Descrição
    Administrador de agendamentos

    [sn_apptmnt_booking.appointment_booking_admin]

    Cria configurações de reserva de compromisso para serviços em uma aplicação.
    Gerente de agendamentos

    [sn_apptmnt_booking.appointment_booking_manager]

    Cria e atualiza registros de agendamentos.
    Usuário de agendamentos

    [sn_apptmnt_booking.appointment_booking_user]

    Reserva compromissos para serviços do Portal de atendimento ao cliente ou consumidor. Este usuário também pode reprogramar ou cancelar compromissos e exibir detalhes do compromisso.

    Propriedades

    O agendamentos adiciona as seguintes propriedades.
    Tabela 2. Propriedades instaladas com o Agendamento
    Propriedade Descrição
    sn_apptmnt_booking.user_max_new_appointments_daily O número máximo de compromissos que um usuário pode criar diariamente. O limite superior é de 100 compromissos por dia.
    • Tipo: inteiro
    • Valor padrão: 100
    • Local: lista de Propriedades do sistema
    sn_apptmnt_booking.max_appointments_returned O número máximo de janelas de disponibilidade de compromisso exibidas na janela Selecionar compromisso.
    • Tipo: inteiro
    • Valor padrão: 100
    • Local: lista de Propriedades do sistema
    sn_apptmnt_booking.return_unavailable_slots Desabilitar esta propriedade permite que você exiba somente slots disponíveis na janela de compromisso para reserva de compromisso.
    • Tipo: verdadeiro/falso
    • Valor padrão: verdadeiro
    • Local: lista de Propriedades do sistema
    sn_apptmnt_booking.DisableLockingOnBRLevel Permite que você especifique tabelas em que o bloqueio é gerenciado de forma diferente para evitar reservas duplicadas ao reservar compromissos. Insira uma lista dessas tabelas, separadas por vírgulas, para desabilitar a validação de bloqueio no nível da regra de negócio.
    • Tipo: cadeia de caracteres
    • Valor padrão: (em branco)
    • Local: lista de Propriedades do sistema
    sn_apptmnt_booking.DisableMaxApptLimitForUsersList Armazena uma lista de usuários (sys_ids) que têm permissão para um número ilimitado de compromissos por dia.
    • Tipo: cadeia de caracteres
    • Valor padrão: (vazio)
    • Local: lista de Propriedades do sistema
    sn_apptmnt_booking.fetch_next_available_slot Alternar o sinalizador para habilitar ou desabilitar a busca do próximo slot disponível ao abrir o novo modal de Agendamentos.
    • Tipo: verdadeiro/falso
    • Valor-padrão: falso
    • Local: lista de Propriedades do sistema
    sn_apptmnt_booking.logging.verbosity Controle o registro em log de usuários para Agendamentos.
    • Tipo: lista de seleção
    • Valor padrão: erro
    • Local: lista de Propriedades do sistema
    sn_apptmnt_booking.SingleConcurrentLockAppointmentConfigs Lista de tabelas em que os Agendamentos só permitem um bloqueio por intervalo de tempo. Vários bloqueios simultâneos não são compatíveis com essas tabelas.
    • Tipo: cadeia de caracteres
    • Valor padrão: wm_order,wm_task
    • Local: lista de Propriedades do sistema
    sn_apptmnt_booking.use_read_replica_from_ui Cria uma réplica de leitura da tabela Agendamentos (sn_apptmnt_booking_appointment_booking) quando acionada a partir da IU.
    • Tipo: verdadeiro/falso
    • Valor padrão: verdadeiro
    • Local: lista de Propriedades do sistema
    sn_apptmnt_booking.use_task_activity_catalog Habilita o uso da coluna activity_catalog criada em task_activity para consulta (filtra as atividades de uma tarefa de ordem de serviço com base em compromissos). A ServiceNow recomenda não modificar o valor da propriedade, pois isso afeta o desempenho do Agendamento.
    • Tipo: verdadeiro/falso
    • Valor padrão: verdadeiro
    • Local: lista de Propriedades do sistema

    Tabelas

    O agendamentos adiciona as tabelas a seguir.
    Tabela 3. Tabelas instaladas com o Agendamento
    Tabela Descrição
    Configuração do serviço de Agendamentos

    [sn_apptmnt_booking_service_config]

    Armazena registros de configuração de serviço para reserva de compromisso.
    Configuração de Agendamentos

    [sn_apptmnt_booking_config]

    Armazena registros de configurações da aplicação para reserva de compromisso.
    Reservas de compromisso

    [sn_apptmnt_booking_appointment_booking]

    Armazena registros de todos os compromissos, incluindo compromissos reservados, reagendados e cancelados.