Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela XXX
    1. Outras Ações / Ações relacionadas
  4. Tela XXX
    1. Principais Campos e Parâmetros
  5. Tabelas utilizadas


01. VISÃO GERAL

Este documento visa demonstrar a validação que impede a mudança no campo Tipo Lcto no lote da rotina de lançamentos contábeis automáticos (CTBA102) nas linhas com valores para continuações de históricos, pois ao modifica-las você altera a ordem do campo CT2_SEQLAN que é que que  são associados as Continuações continuações de históricos com uma linha com valor podendo ser ela de Partida Dobrada, Crédito ou Débito.


02. EXEMPLO DE UTILIZAÇÃO

É utilizado na rotina CTBA102 conforme exemplos abaixo:

...

Informações
titleCTBA102

Na rotina de Lançamentos Contábeis automáticos não é possível alterar uma linha de valor (Partida Dobrada, Debito ou Credito) para Continuação de Histórico, pelo motivo de poder gerar inconsistências ou perder a rastreabilidade das linhas de histórico.


Conforme cenário abaixo:


Lançamento Normal:



Agora a rotina passa a validar a tentativa de alteração.

Image Removed

e bloquear uma alteração de uma Partida Dobrada, de Débito ou de Crédito para Cont. Histórico.

Image Added


Dessa maneira é impedido que sejam feitas alterações que gerem comportamentos indesejados no relatório Razão Contábil (CTBR400).

Image Added


A opção de cópia do lançamento contábil, também tem o mesmo comportamento.

Image Added


Permitindo apenas incluir em outra linha o tipo de lançamento de 4-Cont. Hist.

Image Added



Informações
titleCenário antigo


Cenário incorreto antigamente:


Nessa alteração modificamos a linha 15 de uma -Partida Dobrada para continuação de histórico, e ao imprimir o relatório pela ordem das linhas do lote parece incorreto, mas o que ele está enxergando é apresentando basicamente a sequencia do lote quando foi feito a continuação de histórico 06 que foram gravados com a sequencia 06 e ao modificar a linha de valor e reincluir a linha de sequencia de lançamento 06 ele continua enxergando o que está gravado.

Image Removed

'

03. TELA XXXXX

Outras Ações / Ações relacionadas

...

04. TELA XXXXX

Principais Campos e Parâmetros

...



No exemplo abaixo demonstramos como ele se comporta na CTBA102 excluir seu respectivo lançamento e com isso gerando inconsistências ao modificar um lançamento dessa forma:

Image Added

Note que pela sequencia ter sido quebrada e serem recriados o lançamento na linha 022 ele ainda pertence a CT2_SEQLAN = 06, mas pela ordem sequencial do lote e acaba ficando inconsistente pela visualização na ordem.

Aviso
titleImportante

Essa alteração vale para novas alterações/inclusões/Copias que forem feitas após esse patch.

Para registros que foram modificados incorretamente deverão ser ajustados manualmente.


Image Added




'


03. TABELAS UTILIZADAS

  • CT1 → Plano de Contas
  • CTH → Classes de Valores  
  • CTD → Item Contábil  
  • CTT → Centro de Custo  
  • CT2 → Lançamentos Contábeis




HTML
<!-- esconder o menu --> 


<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>