Configurando a configuração de conclusão da transação

É possível definir a configuração de conclusão da transação.

Sobre esta tarefa

Para definir a configuração de conclusão da transação:

Procedimento

  1. Abra o Gerenciador de Aplicativos e selecione o aplicativo que desejar.
  2. Na janela Modelagem de Processo, selecione a guia Pedido, Carga ou Geral para visualizar a árvore de modelagem de processo correspondente para esse tipo de documento base.
  3. Na raia Tipos de Processo, clique com o botão direito no tipo de processo aplicável e escolha do Modelo de Processo. A janela Detalhes do Repositório e a área de trabalho são exibidas para o tipo de processo correspondente.
  4. Escolha a guia Transações.
  5. Na janela Detalhes da Transação, escolha a guia Status de Entrega.
  6. Escolha o ícone Configurar Manipulador de Eventos para configurar a conclusão da transação.. A janela Conclusão da Transação é exibida.
  7. Insira as informações nos campos aplicáveis. Consulte a tabela a seguir para obter descrições do valor do campo.
  8. Após inserir os detalhes, escolha OK.
    Tabela 1. Detalhes da configuração de conclusão da transação.

    Detalhes de configuração da conclusão de transação

    Campo Descrição
    Configurar Conclusão da Transação Para Linha de Pedido Selecione esta caixa se desejar configurar a conclusão da transação com base em um status de linha de pedido.
    Transação É Marcada Como Concluída Quando
    Toda a Quantidade Está No ou Além do Status Selecione esta opção se desejar configurar a transação quando a linha de pedido estiver além do status especificado no menu suspenso.

    A transação será considerada incompleta se qualquer quantidade estiver abaixo do status que estiver configurado.

    Transação é Marcada Como Concluída Quando Todas as Quantidades Estiverem Nos Seguintes Status Selecione o status de conclusão da transação na opção suspensa. O menu suspenso lista todos os status definidos para essas organizações. Use o ícone Procurar para selecionar em uma lista de status de entrega disponíveis.
    Transação É Marcada como Incompleta Quando Qualquer Quantidade Estiver em Qualquer Um Dos Seguintes Status Selecione o status no menu suspenso para o qual a transação é considerada incompleta. Use o ícone Procurar para selecionar o status na lista de status disponíveis.

Resultados

Para excluir os status escolhidos para a conclusão ou não conclusão da transação, escolha o status apropriado e clique no ícone Excluir.

O evento TRANSACTION_DEPENDENCY.READY_TO_PROCESS é acionado quando a transação é concluída para notificar o usuário de que o pedido está pronto para processar a transação dependente. Este evento também permite que as transações customizadas saibam que o pedido está pronto para processamento.

Nota: o evento READY_TO_PROCESS é acionado apenas quando uma transação está pronta para processamento imediato.

É possível ter diversas transações que podem se tornar prontas devido à conclusão de uma transação. Neste caso, cada transação será de saída juntamente com as linhas de pedido que estiverem disponíveis.

As linhas que se tornam disponíveis devido à remoção de dependência são publicadas no evento.