01. DADOS GERAIS
Produto: | TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice SP |
Módulo: | FINANCEIRO (SIGAFIN) |
Função: | LANÇAMENTOS CONTÁBEIS OFF-LINE (CTBAFIN) |
Ticket: | 10627966 |
Requisito/Story/Issue (informe o requisito relacionado) : | DFINAPL-13145 |
02. SITUAÇÃO/REQUISITO
1) A Contabilização Off-line (CTBAFIN) gera o error.log "type mismatch on compare on CTBFINPROC" quando as tabelas SE1, SE2 ou SE5 possuem campos do tipo MEMO;
2) A Contabilização Off-line (CTBAFIN) gera o error.log "Alias already in use: TMP" quando está configurada para ser executada em multi-thread e o ambiente possua os Lançamentos Padrões 8B3 e 8B5;
03. SOLUÇÃO
1) Realizada proteção para que os campos do tipo MEMO tenham o devido tratamento em tabelas temporárias (função TCSetField);
2) Após as recentes melhorias de performance no programa CTBA105, foi identificado que o alias "TMP" passou a não ser fechado durante o processo de contabilização off-line. Com isso, passou a conflitar com o processo de contabilização de Prestação de Contas (LP's 8B3 e 8B5), que foi ajustado para criar a tabela temporária através da classe FwTemporaryTable (alias dinâmico);
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
Não se aplica.