Serviço de campo Componentes da Gestão de capacidade e reservas

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 10 min. de leitura
  • Vários tipos de componentes são instalados com o recurso Serviço de campo de gestão de capacidade e reservas, incluindo tabelas, regras de negócio, trabalhos agendados e inclusões de script.

    Instale o plug-in Serviço de campo Gestão de prestadores de serviços (com.snc.fsm_contractor_management) para considerar os grupos externos ao reservar, definir e atribuir a capacidade de trabalho. Para obter mais informações, consulte Ativar Serviço de campo Gestão de prestadores de serviço.

    A ativação de Serviço de campo Gestão de capacidade e reservas adiciona o menu Gestão de capacidade ao navegador de aplicações e aos seguintes módulos:
    • Reservas de capacidade: reserve um percentual de capacidade de um grupo ou disponibilidade de agentes para atender a demandas específicas. Por exemplo, 60% para tipos de trabalho de interrupção e correção e 40% para tipos de trabalho de instalação.
    • Definições de capacidade: aloque a quantidade correta de trabalho para grupos de trabalho internos ou externos com base em horas definidas, contagem de tarefas ou cronogramas de trabalho do agente. Você pode definir a capacidade por um dia, semana, mês ou ano.
    • Atribuições de capacidade: atribua a capacidade e as reservas de capacidade a grupos de trabalho internos e externos de empresas contratadas.
    • Usos de capacidade: exibe o registro de capacidade usada por diferentes grupos e agentes.
    • Cronogramas de alocação de capacidade: gerencie e distribua a capacidade de recursos ao longo de um período definido, garantindo que uma determinada porcentagem de seus recursos seja reservada para tarefas no mesmo dia.
    Nota:
    Você deve selecionar o uso de agendamento dinâmico no método de atribuição para a opção de configuração de tarefas para permitir que sua aplicação distribua o trabalho com base nas regras de gestão de capacidade.

    Tabelas

    A gestão de capacidade adiciona as seguintes tabelas.
    Tabela 1. Tabelas instaladas com o recurso Gestão de capacidade e reservas
    Tabela Descrição
    Definição de capacidade

    [wm_capacity_definition]

    Armazena a capacidade de um grupo ou agente de serviço de campo interno e as regras de reserva a serem usadas ao atribuir tarefas.
    Canal de demanda

    [wm_demand_channel]

    Armazena dados diários de capacidade e demanda para cada atribuição, usados para o painel de capacidade.
    Métricas de demanda de capacidade

    [wm_capacity_demand]

    Armazena os dados de métricas para todas as atribuições de capacidade
    Reserva de capacidade

    [wm_capacity_reservation]

    Armazena a definição de reserva e as condições de exclusão.
    Regra de reserva de capacidade

    [wm_capacity_reservation_rule]

    Armazena as regras de reserva e as condições para as quais as reservas devem ser usadas.
    Atribuição de capacidade

    [wm_capacity_assignment]

    Armazena atribuições de definição de capacidade a grupos dentro de um período específico para ajudar a evitar conflitos de capacidade em um determinado período de tempo, validando as datas Efetivo de e Efetivo até.
    Uso de Capacidade

    [wm_capacity_usage]

    Armazena a capacidade usada por um agente de serviço de campo interno ou um grupo dentro de um período específico.
    Programação de alocação

    [wm_allocation_schedule]

    Armazena a porcentagem padrão de alocação de capacidade.
    Detalhes da programação de alocação

    [wm_allocation_schedule_detail]

    Armazena a data de início relativa, a data de término relativa e a porcentagem de capacidade que deve ser alocada para uma programação de alocação.

    Regras de negócio

    A gestão de capacidade adiciona as seguintes regras de negócio.
    Tabela 2. Regras de negócio instaladas com o recurso Gestão de capacidade e reservas
    Regra de negócio Tabela Descrição
    Evitar conflito no período de tempo de capacidade Atribuição de capacidade

    [wm_capacity_assignment]

    Monitore o período de tempo definido para a atribuição de capacidade para garantir que nenhum grupo tenha várias atribuições de capacidade no mesmo período ou intervalos sobrepostos.
    Atualizar capacidade na mudança de tarefa Tarefa de ordem de serviço

    [wm_task]

    Adicione ou atualize a capacidade sempre que uma tarefa for atribuída ou não atribuída. Você pode atualizar a capacidade sempre que a duração estimada do trabalho ou da viagem mudar.
    Atualizar capacidade na exclusão de tarefa Tarefa de ordem de serviço

    [wm_task]

    Atualize a capacidade usada sempre que uma tarefa em aberto for excluída dentro da janela determinada.
    Validar valor de capacidade Definição de capacidade

    [wm_capacity_definition]

    Valida o valor da capacidade fornecida para a definição de capacidade. A capacidade deve ser um valor inteiro positivo diferente de zero.
    Validar Efetivo até e Efetivo a partir de Atribuição de capacidade

    [wm_capacity_assignment]

    Valida as datas inseridas nos campos Efetivo até e Efetivo a partir de na tabela de atribuição de capacidade. O sistema calculará a data Efetivo até com base no valor inserido no campo Repetir para se o valor Capacidade por não estiver selecionado como para a Agenda do agente. O valor Efetivo de deve ser sempre igual ou posterior à data atual e anterior ou igual à data Efetivo até. Ao atualizar a atribuição de capacidade, o valor Efetivo até não pode ser definido como uma data anterior ao uso de capacidade.
    Validar valor de percentual alocado Regra de reserva de capacidade

    [wm_capacity_reservation_rule]

    Valida o valor percentual alocado na tabela Regra de reserva de capacidade. Este valor deve ser um número inteiro positivo diferente dezero menor ou igual a 100.
    Atualizar domínio para atribuição de capacidade Atribuição de capacidade

    [wm_capacity_assignment]

    O sistema atribui domínios a registros com base nas informações no campo Tipo. Se o Tipo for "Agentes internos do território" ou "Grupo de prestadores de serviços do território", o domínio será definido usando o campo Território. Para qualquer outro tipo, o domínio é determinado pelo campo Grupo.
    Validar porcentagem alocada Programação de alocação

    [wm_allocation_schedule]

    Valida o valor da porcentagem de alocação padrão para uma programação de alocação. A porcentagem de alocação padrão deve ser um número inteiro positivo diferente de zero menor ou igual a 100.
    Validar intervalo Detalhes da programação de alocação

    [wm_allocation_schedule_detail]

    Valida as datas inseridas nos campos Início relativo e Término relativo na tabela Detalhes da programação de alocação.

    A data de início relativa deve ser sempre a data atual ou a data futura e anterior ou igual à data de término relativa.

    A data de término relativa deve ser sempre a data atual ou uma data futura, posterior ou igual à data de início relativa.

    Validar porcentagem alocada Detalhes da programação de alocação

    [wm_allocation_schedule_detail]

    Valida o valor da porcentagem de alocação para Detalhes da programação de alocação.

    A porcentagem de alocação deve ser um número inteiro positivo diferente de zero, menor ou igual a 100.
    Validar campos Substituição da atribuição de capacidade

    [wm_capacity_override]

    Valida os valores fornecidos para os campos da tabela Substituição de atribuição de capacidade.
    Impedir a atualização do registro para inativo Canal de demanda

    [wm_demand_channel]

    Valida se o canal de Demanda for usado por qualquer regra de reserva. Esta regra evita que você exclua ou desative o canal de demanda se usado em uma regra de reserva.
    Atualizar canal de demanda na WOT Tarefa de ordem de serviço

    [wm_task]

    Atualiza o canal de demanda para uma tarefa de ordem de serviço de acordo com as condições definidas para o canal de demanda.
    Atualizar tabela de métricas de demanda de capacidade Substituição da atribuição de capacidade

    [wm_capacity_override]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Substituição de atribuição de capacidade é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Definição de capacidade

    [wm_capacity_definition]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Substituição de atribuição de capacidade é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Programação

    [cmn_schedule]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Programação é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Programação de trabalho do agente

    [agent_work_schedule]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Programação de trabalho do agente é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Programação pessoal do agente

    [agent_events]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela de Programação pessoal do agente é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Entrada de programação

    [cmn_schedule_span]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Entrada de programação é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Grupo de territórios

    [sn_tp_territory_group]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Grupo de territórios é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Associação de territórios

    [sn_tp_territory_membership_override]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Associação de territórios é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Detalhes da programação de alocação

    [wm_allocation_schedule_detail]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Detalhes da programação de alocação é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Programação de alocação

    [wm_allocation_schedule]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Programação de alocação é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Buckets de capacidade

    [wm_capacity_bucket]

    Atualiza a tabela de Métricas de Demanda de Capacidade quando a tabela de Buckets de Capacidade é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Regra de reserva de capacidade

    [wm_capacity_reservation_rule]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela Regra de reserva de capacidade é atualizada.
    Atualizar tabela de métricas de demanda de capacidade Atribuição de capacidade

    [wm_capacity_assignment]

    Atualiza a tabela Métricas de demanda de capacidade quando a tabela de atribuição de capacidade é atualizada.
    Atualizar capacidade da tarefa de compromisso Tarefa de ordem de serviço

    [wm_task]

    Atualiza a tabela Uso de capacidade quando uma tarefa de agendamentos é criada ou atualizada.
    Impedir nome duplicado, condição Canal de demanda

    [wm_demand_channel]

    Valida o nome e a condição especificados na tabela Canal de demanda. Verifica se já existe um canal de demanda com este nome e se a condição especificada é usada por outro canal de demanda.
    Validar campos com base no tipo Atribuição de capacidade

    [wm_capacity_assignment]

    Valida os valores fornecidos para os campos da tabela Atribuição de capacidade.
    • O campoTerritório não pode ficar em branco.
    • Somente territórios de atribuição ativos são compatíveis.
    • Quando o Tipo for Grupo de prestadores de serviços do território, um grupo de fornecedores deverá ser especificado.
    • A definição de capacidade da Agenda do agente não é compatível quando o Tipo é Grupo de prestadores de serviços de território.
    • Quando Tipo é Nenhum, Grupo não é aplicável.

    Se o plug-in Planejamento de territórios não estiver instalado, o grupo não deve estar em branco.

    Proibir mudanças de definição de capacidade Definição de capacidade

    [wm_capacity_definition]

    Restringe a atualização dos valores dos campos Capacidade por e Frequência se a definição de capacidade estiver em uso ou se houver uma substituição de atribuição de capacidade ativa definida para a definição de capacidade.
    Proibir substituição da agenda do agente Substituição da atribuição de capacidade

    [wm_capacity_override]

    Impede que você substitua a definição de capacidade se a definição de capacidade for baseada na Agenda do agente.
    Remover capacidade da tarefa incompatível Tarefa de ordem de serviço

    [wm_task]

    Remove a capacidade alocada para tarefas sem suporte.
    Restringir mudanças à definição Definição de capacidade

    [wm_capacity_definition]

    Restringe a atualização da capacidade por valor para a Agenda do agente se houver uma atribuição de substituição de capacidade ativa para esta definição de capacidade.
    Validar definição geral Definição de capacidade

    [wm_capacity_definition]

    Valida se o valor do campo Definir capacidade por buckets for aplicável à Frequênciaespecificada.
    Validar ao excluir definição Definição de capacidade

    [wm_capacity_definition]

    Restringe a exclusão de uma definição de capacidade se ela tiver atribuições de capacidade ativas.
    Para verificar se o uso não é inferior a 0 Uso de Capacidade

    [wm_capacity_usage]

    Valida o valor do campo Capacidade usada. O valor deve ser maior ou igual a zero.
    Validar percentual total Buckets de capacidade

    [wm_capacity_bucket]

    Valida a porcentagem total das capacidades de carga de trabalho atribuídas a buckets. A porcentagem total deve estar entre 1 e 100.
    Não permitir atualização no uso de capacidade Buckets de capacidade

    [wm_capacity_bucket]

    Restringe a atualização dos campos % de capacidade, Inícioe Término de um bucket de capacidade que está em uso.
    Validar porcentagem alocada Programação de alocação

    [wm_allocation_schedule]

    Valida o valor da porcentagem de alocação de uma programação de alocação. O valor deve ser um número inteiro positivo, diferente de zero, menor ou igual a 100.
    Validar buckets de capacidade sobrepostos Buckets de capacidade

    [wm_capacity_bucket]

    Valida a hora de término fornecida. A hora de término deve ser posterior à hora de início. Esta regra verifica se o período de tempo fornecido se sobrepõe ao período de qualquer outro bucket de capacidade.
    Nota:
    Você deve selecionar o uso de agendamento dinâmico no método de atribuição para a opção de configuração de tarefas para permitir que sua aplicação distribua o trabalho com base nas regras de gestão de capacidade.

    Trabalhos agendados

    A Gestão de capacidade e reservas adiciona os seguintes trabalhos agendados. Para localizá-los, navegue até Todos > sn_schedulejobs.do.
    Tabela 3. Trabalho agendado instalado com o recurso Gestão de capacidade e reservas
    Trabalho agendado Descrição
    Dados de métricas de demanda de capacidade de computação Calcula e gera dados para o painel Análise de capacidade do território de serviço de campo.

    Inclusões de script

    A Gestão de capacidade e reservas adiciona os seguintes trabalhos agendados. Para localizá-los, navegue até Todos > Inclusões de script.
    Tabela 4. Inclusões de script instaladas com o recurso Gestão de capacidade e reservas
    Inclusão de script Descrição
    FSMDemandManagementQueryUtil Contém todas as consultas para gerar dados para o painel Análise de capacidade do território de serviço de campo.
    FSMDemanagementUtil Calcula e gera dados para o trabalho agendado de dados de métricas de demanda de capacidade de computação.