Dividir uma importação de fatura a pagar em vários threads

Use este procedimento para dividir um grande volume de faturas de um grupo de execução em vários threads. As faturas em cada thread são carregadas e processadas simultaneamente.

  1. Entre como Administrador assíncrono.
  2. Na guia Todas as filas, localize e abra estas filas:
    • PayablesImport
    • BudgetEditCallback
  3. Especifique o máximo de ações ativas para as filas.
    Para a fila PayablesImport, o máximo de ações ativas deve ser pelo menos igual ao número de threads que você executará simultaneamente. Para a fila BudgetEditCallBack, especifique de 20 a 40 de ações ativas, no máximo.
  4. Opcionalmente, na fila PayablesImport, exclua o mapeamento de fila de PayablesInvoiceDistributionImport.LoadInterfaceDistributions.
  5. Clique em Salvar.
  6. Entre no Console de administração.
  7. Crie dois parâmetros de configuração:
    1. Especifique estas informações:
      Componente
      Especifique config.
      Chave
      Especifique PIIMultiThread.
      Tipo
      Selecione Booleano.
      Valor
      Especifique verdadeiro.
    2. Especifique estas informações:
      Componente
      Especifique config.
      Chave
      Especifique PIIThreads.
      Tipo
      Selecione Numérico.
      Valor
      Especifique o número de threads para dividir o grupo de execução.
  8. Clique em Salvar.
  9. Na guia Cubo de análise, selecione os parâmetros de configuração de PIIMultiThread e PIIThreads
  10. Clique com o botão direito do mouse e selecione Atualizar.
  11. Entre como Administrador de aplicativo.
  12. Em Contas a pagar, selecione Manutenção de interface da fatura.
  13. Clique em Faturas de contas a pagar de interface multi-thread.
  14. Preencha os campos e especifique o número de threads a serem incluídos na interface.

    Para obter informações sobre interfaces de fatura, consulte o Guia do usuário de Contas a pagar.

    .
  15. Clique em Enviar.
  16. Clique na guia Resultados para exibir os resultados.