Processamento do GOD

Este artigo descreve xomo o gerenciamento de ordem distribuído (GOD) processa ordens de venda no Microsoft Dynamics 365 Commerce.

Configurar trabalho em lotes do processador do GOD

O GOD só será executado em um trabalho em lotes.

Para configurar o trabalho em lotes do processador do GOD, siga estas etapas:

  1. Vá para Retail e Commerce > Gerenciamento de ordem distribuído > Processamento em lotes > Configuração de trabalhos do processador de GOD.
  2. Na Guia Rápida Parâmetros, em Perfil de processamento, selecione um perfil para o qual o GOD deve ser executado.
  3. Na Guia Rápida Executar em segundo plano, em Grupo de lotes, selecione um grupo de lotes configurado.
  4. Em Descrição da tarefa, insira um nome para o trabalho em lotes.
  5. Selecione Recorrência, e especifique a recorrência do trabalho em lotes.
  6. Selecione OK.

Pesquisar ordens de venda e linhas

No momento do processamento, o GOD considera as seguintes ordens e as linhas da ordem:

  • As linhas da ordem que atenderem aos critérios de origens de ordem de venda, modos de entrega e entidade legal conforme definidos no perfil do GOD e que também atenderem aos seguintes critérios:
    • As linhas da ordem serão criadas nos canais do Commerce. As ordens de venda serão identificadas como canais do Commerce quando a opção Venda do Commerce estiver definida como Sim.
    • As linhas da ordem nunca foram agenciadas pelo GOD.
    • As linhas da ordem foram agenciadas pelo GOD antes, mas estão marcadas como exceções e estão abaixo do limite máximo de tentativas.
    • O modo de entrega não é retirada nem entrega eletrônica.
    • As linhas da ordem não estão marcadas para entrega.
    • As linhas da ordem não são excluídas manualmente.
    • Se a opção Não processar ordens de loja aceitas durante a otimização de ordens estiver habilitada, as linhas da ordem não serão atribuídas a depósitos de lojas de varejo com o status de processamento como Aceitas.
  • Ordens que não estão em espera.

Para excluir manualmente uma linha de vendas, no Commerce headquarters, acesse Varejo e Comércio > Clientes > Todas as ordens de venda e selecione uma linha de vendas. Na Guia Rápida Geral da linha de vendas, defina a opção Excluir do processamento do GOD como Sim.

Linhas de vendas de partição

Durante cada trabalho do processador do GOD, o GOD quebra as ordens em lotes, dependendo do valor do parâmetro Número máximo de linhas da ordem por otimização definido no perfil de processamento. O GOD garante que todas as linhas de vendas de uma ordem de venda estejam no mesmo lote.

Por exemplo, se 10 mil linhas da ordem estiverem sendo otimizadas em uma execução, e o parâmetro Número máximo de linhas da ordem por otimização estiver definido como 2000, o GOD criará cinco lotes que serão processados simultaneamente.

Se o valor Número máximo de linhas da ordem por otimização for 0:

  • Para o tipo Agente de Resolução Simplificado, o GOD cria um lote para cada 100 linhas de vendas.
  • Para o tipo Agente de Resolução de Produção, o GOD cria um lote para cada 1.500 linhas de vendas.

Anotação

Se você definir um valor grande para Número máximo de linhas da ordem por otimização, o trabalho do processador do GOD levará mais tempo para ser concluído porque ele será executado em um servidor em lote. Para melhorar o desempenho, defina um valor apropriado para garantir que o GOD possa usar mais servidores em lote.

Pesquisa de Estoque

O GOD pesquisa o estoque disponível por meio da exibição do estoque disponível nas entidades do depósito V2 (por exemplo, InventWarehouseOnHandAggregatedView). O estoque disponível oferece suporte a dimensões de produto, como cor, tamanho, estilo e configuração, e dimensões de armazenamento, como local e depósito. Outras dimensões, como localização, status do estoque e placa do veículo, não têm suporte.

Para exibir o estoque disponível usado pelo GOD, insira a seguinte URL na barra de endereços do navegador, substituindo <DomainName> pelo nome de domínio do seu ambiente e <CompanyName> pelo nome da sua entidade legal.

https://<DomainName>/?cmp=<CompanyName>&mi=SysTableBrowser&TableName=InventWarehouseOnHandAggregatedView

O GOD também pesquisa o estoque reservado nas linhas de venda a serem processadas. Semelhante ao estoque disponível. o GOD oferece suporte somente a dimensões de produto, como cor, tamanho, estilo e configuração, e dimensões de armazenamento, como local e depósito. Se o estoque reservado usar outras dimensões, como localização, status do estoque, placa de licença, ele não será considerado pelo GOD.

Para oferecer suporte ao estoque disponível em outras dimensões ou em dimensões personalizadas, você deve criar personalizações. Para obter mais informações, consulte Extensibilidade do GOD.

Calcular a distância

O GOD converte os endereços do tipo Entrega para os valores de latitude e longitude. O GOD converte o endereço de entrega na ordem de venda em valores de latitude e longitude e atualiza os valores de latitude e longitude do endereço para uso futuro. O GOD depende do Bing Mapas para determinar os valores precisos de latitude e longitude com base nas informações de endereço, cidade e CEP. Para permitir que o GOD use a funcionalidade do Bing Mapas, habilite a configuração Confirmar uso do Bing Mapas para GOD. Para obter mais informações, consulte Configurar GOD.

O GOD usa a API do Bing Mapas para calcular distâncias aéreas ou rodoviárias, dependendo do valor da configuração Desabilitar cálculo de distância rodoviária. O GOD usa essas informações para determinar o custo de envio. O modelo de otimização prioriza o processamento de uma ordem completa de um local. Mesmo se parte de uma ordem estiver disponível na mesma cidade ou CEP, o modelo foi otimizado para reduzir o número de remessas. Para obter mais informações, consulte Configurar GOD.

Gerar planos de processamento

Depois que o GOD aplica as regras, as restrições de estoque e a otimização, ele escolhe o local mais próximo do endereço de entrega do cliente. Os planos de processamento então serão obtidos do otimizador. A aplicação ou não dos planos de processamento nas linhas de vendas depende do valor da configuração Aplicar resultado automaticamente. Para obter mais informações, consulte Resultados de execuções de GOD.

Critérios da ordem de venda.

Recursos adicionais

Visão geral do GOD

Configurar o GOD

Regras do GOD

Configuração de custo do GOD

Resultados de execuções do GOD

Limpar planos de processamento e logs do GOD

Extensibilidade do GOD

Limitações do GOD