Serviço de campo Componentes de operações da equipe

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 7 min. de leitura
  • O plug-in, funções, tabelas, inclusões de script e regras de negócio para a aplicação Serviço de campo Crew Operations.

    Serviço de campo Operações de equipe adiciona o menu Minha equipe ao navegador de aplicações e aos seguintes módulos:
    • Minhas equipes: permita que gerentes e expedidores criem e gerenciem equipes.
    • Minhas tarefas de equipe: permite que os agentes exibam as tarefas de equipe atribuídas a uma equipe à qual pertencem.

    Funções

    Serviço de campo O Crew Operations adiciona as seguintes funções:
    Tabela 1. Funções em Serviço de campo Operações de equipe
    Função Descrição
    Moderador da equipe de serviço de campo

    [wm_crew_moderator]

    Permite que expedidores e gerentes criem equipes, gerenciem membros da equipe, atribuam habilidades e locais e os atribuam a grupos de atribuição.

    Tabelas

    Serviço de campo O Crew Operations adiciona as seguintes tabelas:
    Tabela 2. Tabelas instaladas com Serviço de campo Crew Operations
    Tabela Descrição
    Equipe

    wm_equipe

    Armazena informações de alto nível sobre a equipe, como tamanho da equipe, líder, local, programação, raio de viagem.
    Grupo da equipe

    wm_equipe_grupo

    Armazena o mapeamento de equipes para os grupos de atribuição selecionados​.
    Membro da equipe

    wm_membro_equipe

    Armazena os vários membros da equipe e sua disponibilidade efetiva na equipe​.
    Necessidade de equipe

    wm_requisito_equipe

    Armazena requisitos detalhados para uma equipe, como o tamanho mínimo da equipe e o tamanho recomendado.​
    Habilidade da equipe

    wm_equipe_habilidade

    Armazena as habilidades que os membros da equipe possuem no momento.
    Designado para a Tarefa

    wm_tarefa_designado

    Armazena o mapeamento de todos os agentes que trabalham em uma tarefa de ordem de serviço​.

    Inclusões de script

    Serviço de campo O Crew Operations adiciona as seguintes novas inclusões de script:
    Tabela 3. Inclusões de script para Serviço de campo Operações de equipe
    Inclusão de script Descrição
    CrewSchedulingUtils Atualiza os membros da equipe, as habilidades da equipe, os requisitos da equipe, os designados para a tarefa e as equipes às quais um agente pertence​.
    CrewSchedulingClientUtils Busca as equipes às quais um agente pertence e as tarefas atribuídas a essas equipes para uso de script do lado do cliente​​.
    CrewLocationFromTask Classifica as equipes com base em sua localização e distância da tarefa​.
    CrewMatchingDimensionSkills Classifica as equipes com base em suas habilidades e nas habilidades necessárias para a tarefa​​ .
    Utilitário de programação de tarefas da equipe Determina a programação da equipe e do agente​.
    FSMUtil Verifica o raio da equipe, a distância da tarefa e se a tarefa precisa de uma equipe​.
    SMDateValidation Verifica se há conflitos de programação de tarefa se um agente já fizer parte de uma equipe e se um agente pode ser adicionado a uma equipe, dependendo das datas de início ou término da vigência.
    SMGeoDistanceUtils Estende as funções do agente para a equipe, como encontrar a meia-noite desse dia para a equipe, encontrar a próxima tarefa no mesmo dia, obter várias localizações de agente e calcular a duração da viagem.
    TimeRecordingHelper Modifica a mensagem de informação para incluir o nome de um agente​.

    Regras de negócios

    Serviço de campo O Crew Operations adiciona as seguintes regras de negócios:
    Tabela 4. Regras de negócios instaladas com Serviço de campo Crew Operations
    Regra de negócios Tabela Descrição
    Anular a exclusão da equipe​ Equipe

    [wm_crew]

    Impede a exclusão de uma equipe se ela for referenciada em qualquer tarefa de ordem de serviço.
    Anular a desativação da equipe Equipe

    [wm_crew]

    Impede a desativação de uma equipe se ela tiver alguma atribuição de tarefa ativa​.
    Adiciona nível de habilidade padrão Habilidade do usuário

    [sys_user_has_skill]

    Adiciona o nível de habilidade padrão.​
    Adicionar grupo e membro para líder da equipe Equipe

    [wm_crew]

    Cria registros wm_crew_group e wm_crew_member para o líder da equipe.
    Adicionar habilidades de grupo à equipe Grupo da equipe

    [wm_crew_group]

    Adiciona novas habilidades à equipe sempre que um novo grupo é adicionado à equipe.
    Adicionar grupos de equipe ausentes para o membro da equipe Membro da equipe

    [wm_crew_member]

    Atualiza um grupo de equipes quando um novo membro é adicionado à equipe.
    Calcular a duração estimada da equipe Tarefa de ordem de serviço

    [wm_Task]

    Calcula a duração estimada da viagem de uma equipe.​
    Verificar tamanho da equipe Equipe

    [wm_crew]

    Valida o tamanho da equipe no momento da criação da equipe.
    Verificar o tamanho da equipe na criação Membro da equipe

    [wm_crew_member]

    Valida o tamanho da equipe no momento da adição do membro da equipe.
    Verificar o tamanho da equipe na atualização Membro da equipe

    [wm_crew_member]

    Valida o número de membros de uma equipe quando um registro de membro da equipe é atualizado ou excluído.
    Verificar membros duplicados para a mesma equipe Membro da equipe

    [wm_crew_member]

    Impede a adição de membros duplicados em uma equipe​.
    Verificar a disponibilidade do líder para a equipe da tarefa Equipe

    [wm_crew]

    Verifica a disponibilidade do líder da equipe no momento da atribuição de uma tarefa à equipe específica da tarefa.
    Verificar se o membro faz parte de qualquer equipe ativa Membro da equipe

    [wm_crew_member]

    Garante que um membro da equipe não faça parte de várias equipes ao mesmo tempo para evitar conflitos na associação de um membro da equipe.​
    Verificar conflitos de tarefa para membros da equipe Membro da equipe

    [wm_crew_member]

    Verifica se o membro da equipe tem algum conflito devido a atribuições de tarefa existentes.
    Verificar conflitos de tarefa para designados da tarefa Tarefa de ordem de serviço

    [wm_task_designee]

    Verifica se há conflitos na programação do designado da tarefa devido à atribuição de tarefa existente.
    Verificação do raio da equipe​ Tarefa de ordem de serviço

    [wm_Task]

    Mostra uma mensagem de informação quando a tarefa atribuída a uma equipe está fora do raio coberto​.
    Verificações de data Membro da equipe

    [wm_crew_member]

    Valida as datas de início e término da vigência para os membros da equipe.
    Desativar membro quando a equipe estiver inativa Equipe

    [wm_crew]

    Desativa os membros da equipe quando uma equipe não está ativa​.
    Desativar equipes de tarefa Tarefa de ordem de serviço

    [wm_Task]

    Marca a equipe específica da tarefa como inativa quando a tarefa é concluída ou cancelada.​
    Excluir designados de tarefa para equipes de tarefa Membro da equipe

    [wm_crew_member]

    Exclui os designados de uma tarefa de ordem de serviço quando um membro é removido da equipe específica da tarefa​.
    Desabilitar equipes de tarefa concluídas/canceladas​ Equipe

    [wm_crew]

    Define uma equipe como inativa depois que a tarefa atribuída é concluída ou cancelada.​
    Gerenciar requisito de equipe de tarefa​ Tarefa de ordem de serviço

    [wm_Task]

    Cria e exclui o requisito de equipe de uma tarefa de ordem de serviço​.
    Remover habilidades de grupo da equipe Grupo da equipe

    [wm_crew_group]

    Exclui habilidades da equipe quando um grupo de equipe é excluído da equipe.​
    Restringir ações no líder da equipe Membro da equipe

    [wm_crew_member]

    Restringir ações no líder da equipe.
    Restringir atualizações ao líder primário​ Tarefa de ordem de serviço

    [wm_task_designee]

    Restringe a capacidade de atualizar ou excluir o líder primário de uma equipe na lista relacionada de designados da tarefa.
    Replicar tempo de viagem da tarefa de membro da equipe Tarefa de ordem de serviço

    [Task_time_worked]

    Registra o tempo gasto pelos membros da equipe para viajar até o local da tarefa e o tempo que eles gastaram trabalhando em uma tarefa de ordem de serviço.
    Definir equipe atribuída a como líder da equipe Tarefa de ordem de serviço

    [wm_Task]

    Define o campo Atribuído a com o nome do líder da equipe quando uma tarefa é atribuída a uma equipe​.
    Definir nível de habilidade herdado como falso Habilidade da equipe

    [wm_crew_skill]

    Define o campo Nível de habilidade herdado como falso.
    Equipe de tarefa - verificar líder disponível​ Equipe

    [wm_crew]

    Verifica a disponibilidade do líder da equipe ao atribuir uma tarefa à equipe específica da tarefa​.
    Atualizar datas de efetivação da equipe​ Tarefa de ordem de serviço

    [wm_Task]

    Define as datas de vigência dos membros da equipe semelhantes às datas de início e término da tarefa para equipes específicas da tarefa.​
    Atualização iniciada da tarefa Equipe

    [wm_crew]

    Atualiza o campo Iniciado a partir de com o número da tarefa da ordem de serviço.
    Atualizar designados da tarefa para a equipe da tarefa​ Membro da equipe

    [wm_crew_member]

    Adiciona ou atualiza os designados da tarefa em uma tarefa de ordem de serviço quando a tarefa é atribuída à equipe específica da tarefa.​
    Atualizar a duração da viagem nas tarefas da equipe​ Tarefa de ordem de serviço

    [wm_Task]

    Atualiza a duração da viagem para tarefas de ordem de serviço que exigem uma equipe com base no valor do campo Equipe atribuída.
    Validar equipe Equipe

    [wm_crew]

    Valida os detalhes da equipe quando ela é criada.​
    Validar exclusão do grupo da equipe Grupo da equipe

    [wm_crew_group]

    Impede a exclusão de um grupo de equipe quando um membro ativo está na equipe desse grupo​.
    Validar datas efetivas do membro da equipe Membro da equipe

    [wm_crew_member]

    Valida as datas de início e término da vigência para os membros da equipe.
    Validar tamanho da equipe Necessidade de equipe

    [wm_crew_requirement]

    Valida o tamanho mínimo e recomendado da equipe para uma tarefa de ordem de serviço​.