Partilhar via


Estrutura de documentos assíncronos do Commerce

Isto artigo descreve as capacidades e as configurações de uma estrutura de documentos assíncrona em Microsoft Dynamics 365 Commerce.

As operações de inventário da loja, tais como Entrada, Saída, Contagem de stock, Ajuste, e Movimento incluem melhorias de desempenho para garantir que os utilizadores que têm grandes volumes de lançamentos de recibos em muitas lojas ou empresas, e grandes documentos de inventário, podem processar esses documentos para a sede do Comércio sem experimentar tempos limite ou falhas. Estas melhorias exigem a utilização de uma estrutura de documentos assíncrona.

Quando uma estrutura de documento assíncrona é utilizada, é possível confirmar as alterações do documento de inventário do ponto de venda (POS) para a sede do Commerce e, em seguida, passar para outras tarefas enquanto o processamento para a sede do Commerce ocorre em segundo plano. É possível verificar o status de um documento através da página de lista de documentos de cada operação no POS para confirmar que o lançamento foi bem-sucedido. Na aplicação PDV, também é possível utilizar a lista de documentos de cada operação para ver os documentos que não puderam ser lançados na sede do comércio. Se um documento falhar, os utilizadores do POS podem fazer correcções e voltar a tentar processá-lo na sede do comércio.

Configurar uma estrutura de documentos assíncrona

Importante

Uma estrutura de documento assíncrona deve ser configurada antes que uma empresa tente usar as operações de inventário de loja no PDV.

Para configurar uma estrutura de documento assíncrona, execute os seguintes procedimentos.

Criar e configurar uma sequência numérica

Para criar e configurar uma sequência numérica, siga estes passos.

  1. Vá para Administração da organização > Sequências numéricas > Sequências numéricas.
  2. Na página Sequências de números , crie uma sequência de números.
  3. Nos campos Number sequence code e Name , introduza valores definidos pelo utilizador.
  4. No separador References FastTab, seleccione Add.
  5. No campo Area , selecionar Commerce parameters.
  6. No campo Reference , selecionar Retail document operation identifier.
  7. No separador General FastTab, na secção Setup , defina a opção Continuous para No para garantir que não existem problemas de desempenho.

Criar e programar dois batch jobs para as tarefas de processamento e monitorização de documentos

Nota

Na versão 10.0.13 e posteriores do Commerce, não é necessário configurar estas tarefas em lote através da estrutura de tarefas em lote. Em vez disso, os processos em lote podem ser configurados na sede do Comércio, em Retail and Commerce > Retail and Commerce IT. Utilizar as opções de menu Monitor de operação de documento de retalho e Processamento de operação de documento de retalho para configurar as tarefas em lote.

As tarefas em lote criadas serão usadas para processar documentos que falharam ou expiraram. Também serão utilizados quando o número de documentos de inventário activos que estão a ser processados a partir do POS exceder um valor configurado pelo sistema.

Para criar e programar dois batch jobs para as tarefas de processamento e monitorização de documentos, siga estes passos.

  1. Vá para Administração do sistema > Consultas > Tarefas em lote.

  2. Na página Batch job , crie dois trabalhos em lote:

    1. Configure um trabalho para executar a classe RetailDocumentOperationMonitorBatch .
    2. Configure o outro trabalho para executar a classe RetailDocumentOperationProcessingBatch .
  3. Programe as novas tarefas em lote para serem executadas de forma recorrente. Por exemplo, defina o agendamento para que as tarefas sejam executadas a cada cinco minutos.

Recursos adicionais

Operação de inventário de entrada no POS

Operação de inventário de saída no POS