15492 - CLCs 1200 a 1300 - Contabilização Nova x Contabilização Antiga
Problema: Estamos implantando a nova rotina de Contabilização e ao compararmos os valores gerados para identificarmos possíveis diferenças entre a rotina nova e a rotina antiga, encontramos as seguintes divergências:
1. No cadastro de CLCs, Empresas > Contábil > Cadastrar CLC, o tipo de lançamento para os CLCs 1209 e 1234 é C Crédito e D Débito, respectivamente;
2. No cálculo da Provisão na rotina antiga, os valores sempre ficam com o sinal positivo (+), independente do CLC ser a débito ou a crédito;
Vamos utilizar como exemplo o CLC 1228 Ajustes Provisão 1/3 Férias, que tem o tipo de lançamento = D Débito:
Quando o ajuste é positivo, a provisão continua com sinal positivo (+), indicando que o lançamento será a Débito, porém, se for negativo, o sinal será negativo (-), indicando que o lançamento deverá ser no Crédito, pois, o sinal indicará a mudança do lançamento, de débito para crédito.
3. No cálculo da Provisão na rotina nova, o comportamenteo é diferente. Nas férias pagas os valores estão todos com o sinal negativo (-).
Se o CLC 1234 BAIXA PROV. INSS FÉRIAS, tem o tipo de lançamento = C - Crédito, e o valor da provisão tem o sinal negativo (-), então o lançamento vai a débito.
Segue o select da tabela R146PRV no campo ValPag:
SELECT * FROM R146PRV WHERE NUMCAD=9 AND MESANO='01-07-2015' AND TIPPRV=1 AND TIPVAL=3
mesano tipprv seqprv tipval basprv perval salant saltrf ajuprv prvmes valpag valadt
01/07/2015 1 2 3 1183,6 29,0967 6543,4 0 0 344,39 -1377,56 0
Como o CLC 1234, tem o tipo de lançamento = C - Crédito, o lançamento na tabela R048CTB (rotina nova) deveria ser a crédito, porém, está a débito, como demonstra o select abaixo:
select numcad, debcre,reddeb,redcre,vallan from r048ctb where datlan='31-07-2015' and NUMCAD = 9 AND REDDEB=7650
numcad debcre reddeb redcre vallan
9 D 7650 0 1377,56
Mesmo select executado na tabela R048CON (rotina antiga):
select codfil,codclc,ctadeb,ctacre,vlrlct from r048con where datlct='31-07-2015' and ctacre=7650 and vlrlct=1377.56
codfil codclc ctadeb ctacre vlrlct
89 1234 0 7650 1377,56
4. Analisando os relatórios da Contabilização, tanto na rotina nova quanto na rotina antiga, os lançamentos são demonstrados corretamente, ou seja, a crédito.
Quando ocorre / onde se aplica: Conversão para a rotina nova de provisão/contabilização, identificação de possíveis diferenças de comportamento entre as duas rotinas.
Solução: Neste caso, o CLC 1234 está definido como Crédito e por ser um CLC padrão, deverá conter o tipo de lançamento à Débito, pois, este valor está sendo baixado do valor da provisão, ou seja, o saldo da conta aumenta com créditos e diminui com débitos.
Sabemos que por padrão todos os nossos CLCs 1200 devem ser à débito e todos os nossos CLCs 1300 devem ser à crédito. Para ajustar esta situação na Provisão nova, orientamos a revisar todos os CLCs 1200 e 1300, observando se o tipo de lançamento está definido conforme orientamos acima.
Efetuar as alterações e contabilizar novamente para que os valores fiquem corretos.
1. No cadastro de CLCs, Empresas > Contábil > Cadastrar CLC, o tipo de lançamento para os CLCs 1209 e 1234 é C Crédito e D Débito, respectivamente;
2. No cálculo da Provisão na rotina antiga, os valores sempre ficam com o sinal positivo (+), independente do CLC ser a débito ou a crédito;
Vamos utilizar como exemplo o CLC 1228 Ajustes Provisão 1/3 Férias, que tem o tipo de lançamento = D Débito:
Quando o ajuste é positivo, a provisão continua com sinal positivo (+), indicando que o lançamento será a Débito, porém, se for negativo, o sinal será negativo (-), indicando que o lançamento deverá ser no Crédito, pois, o sinal indicará a mudança do lançamento, de débito para crédito.
3. No cálculo da Provisão na rotina nova, o comportamenteo é diferente. Nas férias pagas os valores estão todos com o sinal negativo (-).
Se o CLC 1234 BAIXA PROV. INSS FÉRIAS, tem o tipo de lançamento = C - Crédito, e o valor da provisão tem o sinal negativo (-), então o lançamento vai a débito.
Segue o select da tabela R146PRV no campo ValPag:
SELECT * FROM R146PRV WHERE NUMCAD=9 AND MESANO='01-07-2015' AND TIPPRV=1 AND TIPVAL=3
mesano tipprv seqprv tipval basprv perval salant saltrf ajuprv prvmes valpag valadt
01/07/2015 1 2 3 1183,6 29,0967 6543,4 0 0 344,39 -1377,56 0
Como o CLC 1234, tem o tipo de lançamento = C - Crédito, o lançamento na tabela R048CTB (rotina nova) deveria ser a crédito, porém, está a débito, como demonstra o select abaixo:
select numcad, debcre,reddeb,redcre,vallan from r048ctb where datlan='31-07-2015' and NUMCAD = 9 AND REDDEB=7650
numcad debcre reddeb redcre vallan
9 D 7650 0 1377,56
Mesmo select executado na tabela R048CON (rotina antiga):
select codfil,codclc,ctadeb,ctacre,vlrlct from r048con where datlct='31-07-2015' and ctacre=7650 and vlrlct=1377.56
codfil codclc ctadeb ctacre vlrlct
89 1234 0 7650 1377,56
4. Analisando os relatórios da Contabilização, tanto na rotina nova quanto na rotina antiga, os lançamentos são demonstrados corretamente, ou seja, a crédito.
Quando ocorre / onde se aplica: Conversão para a rotina nova de provisão/contabilização, identificação de possíveis diferenças de comportamento entre as duas rotinas.
Solução: Neste caso, o CLC 1234 está definido como Crédito e por ser um CLC padrão, deverá conter o tipo de lançamento à Débito, pois, este valor está sendo baixado do valor da provisão, ou seja, o saldo da conta aumenta com créditos e diminui com débitos.
Sabemos que por padrão todos os nossos CLCs 1200 devem ser à débito e todos os nossos CLCs 1300 devem ser à crédito. Para ajustar esta situação na Provisão nova, orientamos a revisar todos os CLCs 1200 e 1300, observando se o tipo de lançamento está definido conforme orientamos acima.
Efetuar as alterações e contabilizar novamente para que os valores fiquem corretos.