ERP – Controle de Bens – Quais tabelas são alimentadas com o valor da depreciação acumulada na baixa de um Bem
Dúvida
Quais tabelas são alimentadas com o valor da depreciação acumulada na baixa de um Bem, no módulo Gestão de Patrimônio?
Solução
O valor de depreciação acumulada no mês da baixa é gravada na tabela/campo E670CAL.DprAcu.
Ou na tabela/campo E670SAL.BdpMco gravada a nível de saldo.
Para buscar esse valor na contabilização, realize os passos a seguir:
1. Acesse a tela F048FCT-Cadastros / Controladoria / Contabilidade / Formas de Contabilização / F048FCT - Cadastro de Formas de Contabilização:
1.1. Cadastre ou abra a forma de contabilização ligada ao movimento de baixa do Patrimônio;
1.2. Informe no campo Valor:Critério VlrBas + sequencia da forma:
2. Nessa mesma tela F048FCT, clique no botão Reg. Parcial e vincule um dos exemplos de regra abaixo:
2.1. Regra para depreciação acumulada por vida útil:
Definir cursor Cur_E670CAL;
Definir alfa aCodBem;
Definir data dDatCal;
Definir alfa aTnsOri;
nCodEmp =E670MOV.CodEmp;
aCodBem =E670MOV.CodBem;
dDatCal =E670MOV.DatMov;
aTnsOri = E670MOV.TnsOri;
UltimoDia(dDatCal);
/* depreciação acumulada */
Cur_E670CAL.SQL "Select vdpacu, /
vdpmes /
from E670CAL /
where CodEmp =:nCodEmp /
and CodBem =:aCodBem /
and DatCal =:dDatCal";
Cur_E670CAL.AbrirCursor();
Se (Cur_E670CAL.Achou)
vVlrBas1 =Cur_E670CAL.vdpacu - Cur_E670CAL.vdpmes;
Cur_E670CAL.FecharCursor();
2.2. Regra para depreciação acumulada fiscal:
Definir cursor Cur_E670CAL;
Definir alfa aCodBem;
Definir data dDatCal;
Definir alfa aTnsOri;
nCodEmp =E670MOV.CodEmp;
aCodBem =E670MOV.CodBem;
dDatCal =E670MOV.DatMov;
aTnsOri = E670MOV.TnsOri;
UltimoDia(dDatCal);
/* depreciação acumulada */
Cur_E670CAL.SQL "Select DprAcu, /
DprMes /
from E670CAL /
where CodEmp =:nCodEmp /
and CodBem =:aCodBem /
and DatCal =:dDatCal";
Cur_E670CAL.AbrirCursor();
Se (Cur_E670CAL.Achou)
_ vVlrBas2 =Cur_E670CAL.DprAcu - Cur_E670CAL.DprMes;_
Cur_E670CAL.FecharCursor();
Observação
O campo E670MOV.BdpAcu grava a depreciação acumulada do mês anterior ao mês da baixa.
Se por exemplo o Bem foi baixado no mês 02/2015, será gravado o movimento do mês na tabela E670MOV o valor da depreciação acumulada do mês 01/2015.