Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Protheus 

Linhas_totvs

Segmento:

Backoffice SP 

Segmentos_totvs
Segmento

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

  1. Melhorar a performance da contabilização offline do modulo financeiro (CTBAFIN);
  2. 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

  1. Foram realizadas melhorias de desempenho da rotina de contabilização offline (CTBAFIN) nos seguintes pontos:
    1. 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);
    2. Revisada a marcação de registros para o processamento em Multi Thread;
    3. Melhoria no Controle de numeração dos documentos contábeis;
    4. Permitir o processamento paralelo de filiais distintas em um mesmo período;
  2. 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.
    1. 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;
    2. Para que esse ajuste tenha o comportamento esperado (verificação da existência do alias), o ambiente Protheus deverá constar as atualizações abaixo:
      1. Build 7.00.170117A do AppServer com data de geração superior a 31/03/2017, ou builds mais recentes;
      2. 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:

F370E5MBX - Permite informar motivos de baixa que participarão da contabilização dos movimentos bancários.

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>