Histórico da Página
...
Produto: | TOTVS Backoffice
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | Backoffice SP | ||||||||||||||||
Módulo: | |||||||||||||||||
Função: | |||||||||||||||||
Ticket: | |||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DFINAPL-3373 |
02. SITUAÇÃO/REQUISITO
Eliminar Fazer a retirada da criação de tabelas temporárias no CTBAFIN conforme e-mail da engenharia (Ernanivia função MSCREATE da rotina Contabilização Offline do modulo Financeiro (CTBAFIN).
03. SOLUÇÃO
Foi identificada que a tabela em questão é responsável pelo controle de semáforo da rotina CTBAFIN.
A classe recomendada para a troca da função MSCREATE é a FwTemporaryTable, mas considerando que a rotina permite a execução em multi-theads, haveria problemas com os bancos de dados Oracle e Postgres (uma thread não "enxergaria" a outra, causando não-conformidades no controle de semafaro).
Portanto. foi criada a tabela F74 no dicionário de dados, para que esse controle passe a ser realizado em uma tabela física e não mais temporáriaCriação de tabela no dicionário para controle de processos simultâneos.
04. DEMAIS INFORMAÇÕES
Usar o pacote de dicionário abaixo:
Código: 008620
Pacote: DFINAPL-3373 - CTBAFIN - DÉBITOS TÉCNICOSNão se aplica
05. ASSUNTOS RELACIONADOS
...