Serviço de campo Componentes de agrupamento de tarefas
Vários tipos de componentes são instalados com a ativação do recurso Serviço de campo de Agrupamento de tarefas, incluindo regras de negócio, filtros de tarefa e regras de agrupamento de tarefas.
Regras de negócio
Serviço de campo O agrupamento de tarefas adiciona as seguintes regras de negócio.
| Regra de negócio | Tabela | Descrição |
|---|---|---|
| Atualização do campo de tempo real do pacote | Tarefa de ordem de serviço [wm_task] | Atualiza os campos Início real da viagem e Chegada real no local do pacote. |
| Atribuição de pacote | Tarefa de ordem de serviço [wm_task] | Atualiza a atribuição de subtarefas agrupadas. |
| Atribuição de pacote anterior | Tarefa de ordem de serviço [wm_task] | Impede o agrupamento quando o início da janela do pacote é anterior ao início da janelada subtarefa. Impede o agrupamento quando o Início esperado do pacote é anterior ao início da Janelado pacote. |
| Mudança de pacote após | Tarefa de ordem de serviço [wm_task] | Valida e atualiza pacotes com base em subtarefas agrupadas ou valida e atualiza subtarefas desagregadas com base em seu pacote anterior. |
| Mudança de pacote anterior | Tarefa de ordem de serviço [wm_task] | Valida e atualiza pacotes quando subtarefas são adicionadas ou removidas do pacote. |
| Mudança de início programado do pacote | Tarefa de ordem de serviço [wm_task] | Inicia a programação de subtarefas agrupadas. |
| Prevenção de pacotes semelhantes | Tarefa de ordem de serviço [wm_task] | Impede que pacotes de tarefas duplicados sejam criados para a mesma ordem de serviço. |
| Mudança de estado do pacote | Tarefa de ordem de serviço [wm_task] | Atualiza o estado do pacote. |
| Mudanças de atribuição de subtarefa de pacote | Tarefa de ordem de serviço [wm_task] | Impede a atribuição de subtarefa agrupada com base no estado da subtarefa ou na atribuição de agente atual. |
| Mensagem de informações de mudanças nas subtarefas do pacote | Tarefa de ordem de serviço [wm_task] | Informa ao usuário quando não ocorreram mudanças. |
| Atualização de subestado da tarefa do pacote | Tarefa de ordem de serviço [wm_task] | Atualiza o subestado do pacote com base no estado do pacote e na ação realizada pelo agente. |
| Cancelar pacote de tarefas | Tarefa de ordem de serviço [wm_task] | Desagrupa todas as subtarefas em um pacote. |
| Confirmar atribuição na tarefa do pacote | Tarefa de ordem de serviço [wm_task] | Atualiza e sincroniza o estado da subtarefa com o estado do pacote mediante atribuição por um expedidor. |
| Impor campos obrigatórios de pacote | Qualificador de agrupamento de tarefas [sn_task_grouping_qualifier] | Impede o agrupamento dinâmico quando os campos obrigatórios estão vazios. |
| Mensagem de informações da regra de agrupamento para wm_task | Regra de agrupamento de tarefas [sn_task_grouping_rule] | |
| Bloquear e desbloquear subtarefas | Tarefa de ordem de serviço [wm_task] | Atualiza o estado de bloqueio da programação de subtarefas para corresponder ao pacote quando o bloqueio de programação do pacote é alterado. |
| Na mudança do estado do pacote de Rascunho para PD | Tarefa de ordem de serviço [wm_task] | Atualiza o estado das subtarefas para corresponder ao estado do pacote quando o pacote está definido como Expedição pendente. Valida o estado da subtarefa e fornece uma mensagem de erro quando há falha na atualização de uma subtarefa. |
| Grupo de atribuição do pacote na mudança | Tarefa de ordem de serviço [wm_task] | Atualiza o grupo de atribuição de subtarefas para corresponder ao pacote quando o grupo de atribuição do pacote é alterado. |
| Impedir mudanças de local do pacote | Tarefa de ordem de serviço [wm_task] | Valida se o local do pacote é igual ao local da primeira subtarefa no pacote. Impede que o local do pacote seja diferente do local da primeira subtarefa no pacote. |
| Impedir qualificadores duplicados/múltiplos | Qualificador de agrupamento de tarefas [sn_task_grouping_qualifier] | Impede o agrupamento quando ambos ou nenhum dos qualificadores de grupo de atribuição ou território estão ativos. Impede o agrupamento quando existe um qualificador idêntico. |
| Impedir atualização de bloqueio de programação em subtarefas | Tarefa de ordem de serviço [wm_task] | Impede que o bloqueio da programação de subtarefa seja diferente do bloqueio de programação do pacote primário. |
| Enviar por push o local da subtarefa inicial para o pacote | Tarefa de ordem de serviço [wm_task] | Atualiza o local do pacote para o local da primeira subtarefa no pacote. |
| Remova as subtarefas em que elas estão no estado de diferença | Tarefa de ordem de serviço [wm_task] | Remove subtarefas do pacote quando o estado da subtarefa é diferente do estado do pacote. |
| Reprogramar após mudança de pedido de subtarefa | Tarefa de ordem de serviço [wm_task] | Reprograma o pacote quando a ordem das subtarefas é alterada. |
| Definir nome do território | Qualificador de agrupamento de tarefas [sn_task_grouping_qualifier] | Define o valor de Nome do qualificador de território. |
| Validação de pedido de subtarefa | Tarefa de ordem de serviço [wm_task] | Valida se o valor do pedido das subtarefas é exclusivo e não está vazio. |
| Mudança de estado da programação de subtarefa | Tarefa de ordem de serviço [wm_task] | Atualiza os estados do pacote e da subtarefa de Atribuído para Programado quando um expedidor programa o pacote. |
| Mudança de campo de subtarefas - sem suporte | Tarefa de ordem de serviço [wm_task] | Impede que a duração de trabalho estimada da subtarefa seja atualizada manualmente com base no estado da subtarefa. |
| Sincronizar pacote com subtarefas | Tarefa de ordem de serviço [wm_task] | Sincroniza o pacote com valores de subtarefa. |
| Sincronizar a duração do trabalho do pacote com as subtarefas | Tarefa de ordem de serviço [wm_task] | Sincroniza a duração do pacote com a duração total de trabalho estimada de suas subtarefas. |
| Atualizar método de programação de subtarefas | Tarefa de ordem de serviço [wm_task] | Sincroniza o método de programação de subtarefas em um pacote. |
| Validar tarefas mínimas e máximas | Política de agrupamento de tarefas [sn_task_grouping_policy] | Valida se o número de subtarefas em um pacote criado a partir de uma política está entre o intervalo mínimo e máximo da política. |
| Mudança de duração de trabalho no pacote | Tarefa de ordem de serviço [wm_task] | Valida se a duração de trabalho estimada da subtarefa é menor do que a duração da subtarefa do pacote. |
Políticas de agrupamento de tarefas
Serviço de campo O agrupamento de tarefas adiciona a seguinte política de agrupamento de tarefas.
| Política de agrupamento de tarefas | Descrição |
|---|---|
| Política padrão |
|
Regras de agrupamento de tarefas
Serviço de campo O agrupamento de tarefas adiciona as seguintes regras de agrupamento de tarefas.
| Regra de agrupamento de tarefas | Política | Descrição |
|---|---|---|
| WOTs no mesmo local nos próximos 30 dias | Política padrão | Agrupa tarefas que estão no mesmo local nos próximos 30 dias. |
| WOTs no mesmo território com conjunto de habilidades necessárias nos próximos 30 dias | Política padrão | Agrupa tarefas que estão no mesmo território e exigem habilidades específicas nos próximos 30 dias. |
| WOTs no mesmo território nos próximos 30 dias | Política padrão | Agrupa tarefas que estão no mesmo território nos próximos 30 dias. |
| WOTs que precisam do mesmo ativo nos próximos 30 dias | Política padrão | Pacotes de tarefas que exigem o mesmo ativo nos próximos 30 dias. |
| WOTs com peças semelhantes necessárias | Política padrão | Agrupa tarefas que exigem peças semelhantes. |
| WOTs com habilidades de tarefa semelhantes | Política padrão | Agrupa tarefas que exigem habilidades semelhantes. |
Filtros de Tarefas
Serviço de campo O agrupamento de tarefas adiciona os seguintes filtros de tarefa e critérios de filtro de tarefa ao Agendamento dinâmico.
| Filtro de Tarefa | Condições | Critério | Função |
|---|---|---|---|
| Atribuição: atribuir pacote de tarefas de expedição pendentes |
|
|
Atribui pacotes que estão no estado Expedição Pendente. |
| Reatribuição de pacote: reatribuir pacotes de tarefas não atribuídas |
|
|
Reatribui pacotes de tarefas não atribuídas. |
| Critério | Função |
|---|---|
| Pacote: ignorar técnico rejeitado | Ignora os agentes que rejeitaram uma tarefa do pacote anteriormente. Impede que pacotes com tarefas rejeitadas sejam atribuídos ao agente rejeitador. |
| Pacote: habilidades correspondentes para Agendamento dinâmico | Corresponde a pacotes que têm requisitos de habilidade com agentes que têm essas habilidades. |
| Pacote: peças correspondentes obrigatórias para Agendamento dinâmico | Corresponde a pacotes que têm requisitos de peças com agentes que têm essas peças. |