Histórico da Página
Controle de transações: tentativa de abertura de transação pela rotina TAFPROC2 após DisarmTransaction dos dados.
Linha de Produto: | Protheus |
Segmento: | Serviços |
Módulo: | SIGATAF |
Função: | TAFAINTEG.PRW |
Situação/Requisito: | Na integração de arquivo TXT no TAF ocorre o seguinte problema: Controle de transações: tentativa de abertura de transação pela rotina TAFPROC2 após DisarmTransaction dos dados. Após a mensagem, o SmartClient é finalizado. |
Solução/Implementação: | Implementado controle para verificar o volume de processamento de registros e executar a rotina em ambiente MultiThread, garantindo o processamento de todos os registros e evitando a falha no processamento. Mesmo com a opção de MultiThread desabilitada, o processamento ira efetuar a integração com 1 Thread para cada 4000 registros da TAFST2. Exemplo: 3000 Registros = 1 Thread 6000 Registros = 2 Threads 16000 Registros = 4 Threads 16001 Registros = 5 Threads |
Requisito: | DSERTAF2-4213 |