Histórico da Página
Ajuste na Contabilização Off-Line - Somente quando utilizada múltiplas threads (parâmetro MV_CNFSTHR)
Linha de Produto: | Microsiga Protheus |
Segmento: | Serviços |
Módulo: | Faturamento (SIGAFAT) |
Função: | CTBANFS.PRW |
Situação/Requisito: | Duplicidade de registros contabilizados pela rotina CTBANFS, somente quando utilizado o processamento por múltiplas threads (parâmetro MV_CNFSTHR) |
Solução/Implementação: | No processamento da contabilização dos documentos de saída, quando utilizado o parâmetro MV_CNFSTHR para melhorar a performance detectamos uma falha na ordenação dos documentos a serem processados pelas múltiplas threads, para corrigir o problema adicionamos a chamada da função aSort para ordenar o número dos documentos a serem processados evitando a duplicidade de registros. Importante: Na avaliação precisa se tomar cuidado, pois se a contabilização for de partida dobrada o sistema ira gerar corretamente dois registros (debito e credito) na tabela CT2 e nestes casos não há o problema. |