Histórico da Página
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) - CR | ||||||||||||||||
Ticket: | 11232480 | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DFINAPL-13740 |
02. SITUAÇÃO/REQUISITO
- Melhorar a performance da contabilização offline do modulo financeiro (CTBAFIN);
- Ao executar a rotina de contabilização offline do modulo financeiro (CTBAFIN) em banco de dados Oracle é gerado o erro "955 - ORA-00955: name is already used by an existing object";.
03. SOLUÇÃO
- Foram realizadas melhorias de desempenho da rotina de contabilização offline (CTBAFIN) nos seguintes pontos:
- Revisada a gravação das marcações de flag de contabilização nas tabelas da família FK (Exemplos: FK1_LA, FK2_LA, FK5_LA);
- Revisada a marcação de registros para o processamento em Multi Thread;
- Melhoria no Controle de numeração dos documentos contábeis;
- Permitir o processamento paralelo de filiais distintas em um mesmo período;
- Quando ao erro "955 - ORA-00955: name is already used by an existing object", identificamos que a a rotina CTBAFIN gera o problema devido tentar criar uma nova tabela temporária, porém já existe um objeto com o mesmo nome no banco de dados.
- Foi realizada a proteção para identificar essa situação utilizando a função TCObject, e assim a rotina não utilize um alias já utilizado anteriormente;
- Para que esse ajuste tenha o comportamento esperado (verificação da existência do alias), o ambiente Protheus deverá constar as atualizações abaixo:
- Build 7.00.170117A do AppServer com data de geração superior a 31/03/2017, ou builds mais recentes;
- Build 20170202 do DBAccess com data de geração superior a 31/03/2017, ou builds mais recentes;.
04. DEMAIS INFORMAÇÕES
Foi disponibilizado um novo ponto de entrada que permite determinar quais os motivos de baixa não deveram ser contabilizados. Segue a documentação para mais informações:
05. ASSUNTOS RELACIONADOS
Documentação central da rotina de Contabilização Offline do modulo financeiro (CTBAFIN): https://tdn.totvs.com.br/pages/viewpage.action?pageId=497932563
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas