Árvore de páginas

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) - CP
Ticket:11482449
Requisito/Story/Issue (informe o requisito relacionado) :DFINAPL-14172

02. SITUAÇÃO/REQUISITO

A contabilização de inclusão de títulos a pagar (LP 510) e a baixa manual (LP 530) estão se comportando de maneiras distintas em relação a gravação do flag de contabilização (E2_LA e E5_LA), especificamente quando a regra definida no lançamento padrão (CT5_VLR01) não atende os requisitos e consequentemente não é gerado lançamento contábil.

Quando ocorrem essas situações, o campo E2_LA não está sendo flegado, enquanto o E5_LA é gravado com 'S'.

03. SOLUÇÃO

Partindo do conceito que os FLAGS de contabilização devem ser gravados a partir do momento em que o registro passa pela avaliação da regra definida no lançamento padrão (CT5_VLR01), seja ela atendida (retorno .T.) ou não (retorno .F.), identificamos que a gravação incorreta está na contabilização da inclusão de títulos (E2_LA).

Portanto, foi efetuada a adequação na gravação do FLAG de contabilização da LP 510, atendendo à regra estabelecida onde, uma vez presentes e ativados os LPs, o sistema efetue a respectiva marcação do FLAG nos registros atrelados independente do valor retornado.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

DICA - Boas Práticas

Algumas regras de contabilização podem ser aplicadas como filtro nas consultas (Tabelas SE1, SE2, SE5, SEF, etc.) melhorando muito o tempo de processamento, e que também podem auxiliar em determinar se os FLAGS de contabilização serão gravados ou não.

Consulte a documentação a seguir para mais informações: Complemento de filtros de movimentações - Contabilização Offline (CTBAFIN)

Para verificar a lista completa dos pontos de entrada da rotina de contabilização offline (CTBAFIN), consulte a documentação de referencia,na sessão Pontos de EntradaContabilização Off Line - CTBAFIN

Exemplo: Caso haja a necessidade de só contabilizar as baixas do contas a pagar (LP 530) após ser efetuada a conciliação bancária (FINA380 ou FINA473), e que o registro da SE5 fique disponível para ser contabilizado até que essas isso ocorra, pode ser utilizado o ponto de entrada F370E5F (chamado dentro do CTBAFIN-Contabilização Offline), que permite manipular a query responsável por localizar os registros da SE5 que serão avaliados pelos lançamentos padrões. 

Nesse caso seria adicionada no filtro (where) da query a condição E5_RECONC = 'x', possibilitando que o registro não seja avaliado pelo lançamento padrão e consequentemente não seja gravado o flag (E5_LA vazio).