Construção em andamento - Depreciação
This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.
Pergunta
Os ativos específicos com os quais estamos trabalhando fazem parte do CIP e foram adquiridos em várias datas no ano, mas precisam iniciar a depreciação na data de entrada em serviço (1/1/2017). Como isso pode ser feito?Resposta
- Para retirar a depreciação antes da data de entrada em serviço, precisávamos criar várias fórmulas.
- O valor do ativo está no Período temporal,Row.QuantityExpend.Precisávamos criar uma conta deQuantidade acumulada (row.cumquantity), que precisava ser uma Cumulativa, Planejar por saldo para transportar o valor do ativo para que ele fosse incluído na difusão de depreciação.Fórmula:ROW.CumQty[time=THIS-1]+ROW.QuantityExpendA Quantidade em serviço (row.insvcQty) será usada na Difusão de depreciação.Essa fórmula nos dará o valor de todos os ativos adquiridos (row.cumQuantity) quando estivermos em janeiro de 2017, e os meses posteriores subtrairão o valor do ativo do mês anterior, pois row.cumquantity é uma conta mais anterior. Se em uma data anterior a 1/2017, a fórmula retornará 0.if(versionmonth(this) < versionmonth(ROW.InService), 0, if(versionmonth(this)=versionmonth(ROW.InService),ROW.CumQty,ROW.CumQty-ROW.CumQty[time=THIS-1]))Row.CIPDepreciationdifundirá Row.InsvcQty usando nossa tabela de consulta, CapEx_Asset.CIP Depreciation Final Row.CIPDepre:esta fórmula é muito semelhante à Quantidade em serviço, mas, em vez disso, retornará a Difusão de depreciação em vez do Valor quando atingirmos a Data de entrada em serviço.if(versionmonth(this)<versionmonth(ROW.InService), 0,if(versionmonth (this)=versionmonth(ROW.InService),ROW.CIPDepreciation, ROW.CIPDepreciation-ROW.CIPDepreciation[time=THIS-1]))