Árvore de páginas

Versões comparadas

Chave

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

...

Aviso
Este conjunto de funcionalidades estará disponível a partir do release 12.1.33

01. VISÃO GERAL  

...

Com a nova estrutura de saldos contábeis será possível realizar a atualização das tabelas de saldo das seguintes formas: Atualização On-line, Atualização Off-line e Atualização em Fila.

...

A atualização de saldo em fila é chamada assim pois, no momento de inclusão do lançamento contábil, não é feita a gravação das tabelas de saldo, mas sim a inclusão da chave do lançamento em uma tabela de fila de processamento (Tabela CQA).

...

Um agente configurado na rotina de schedule irá chamar a rotina de processamento de saldo em fila (CTBA193) em segundo plano, utilizando outra thread (processamento assíncrono).

...

Com essa implementação, ambientes com intensas operações contábeis serão beneficiadas pois a gravação de saldos não será feita imediatamente, liberando o sistema para outras operações.

     

Nota

Para agilizar ainda mais o processamento de saldos, foi desenvolvido um novo pacote de procedures para esta operação. As procedures estão disponíveis para os bancos de dados SQL Server, Oracle e Postgres.

Aviso
iconfalse
titleImportante

Para iniciar o envio dos saldos para a tabela CQA (Fila de Saldos), o usuário deve apenas configurar o parâmetro os parâmetros MV_CTBJOB = 1 e MV_ATUSAL = S.

Porém, isso ainda não fará com que os saldos sejam atualizados.

Para processar a habilitar o processamento via fila de saldos criada, é necessário configurar a execução da rotina CTBA193 no SCHEDULE e os agents agentes via configurador.


02. PRIMEIROS PASSOS

...

Informações
titleExemplo de Tela
Nota
titleAtenção

Além deste processo, foi desenvolvido uma validação nas rotinas manuais para verificar se o lançamento contábil que será alterado ou excluído ainda está na fila de processamento. Caso esteja na fila, será apresentada uma mensagem informando ao usuário que a operação não será feita pois o lançamento está sendo processado.

Se o usuário executar a rotina de reprocessamento de saldo off line (CTBA190) o sistema irá recalcular os saldos e excluir da fila SOMENTE os registros que foram processados pela rotina CTBA190.


Caso houver a tentativa de alteração de um registro que ainda está em processamento pela fila de saldos irá ser exibido a mensagem abaixo:


Exemplo do help no sistema:

Exemplo executando a rotina CTBA190 para limpar os registros da fila e liberando para Alteração/Exclusão:

Image Removed

...




04. MAPA MENTAL/FLUXOGRAMA


Mapa Mental das rotinas que podem atualizar os saldos:

Image Added


Fluxograma do processo geral de atualização de saldos:

Image Added


05. TABELAS UTILIZADAS

     Tabelas de Saldos Básicos:

...