Skip to main content
Adaptive Planning
Laatst bijgewerkt: 2023-06-23
Afschrijving bouw in uitvoering

Afschrijving bouw in uitvoering

This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.

Vraag

De specifieke activa waarmee we werken, maken deel uit van CIP en zijn op verschillende datums in het jaar gekocht, maar moeten worden afgeschreven op de datum van ingebruikstelling (1-01-2017). Hoe kan dit worden bereikt?

Antwoord

Om de afschrijving vóór de datum van ingebruikstelling op te halen, moesten we meerdere formules maken.
De waarde van het activum staat in de Tijdspanne,
Row.QuantityExpend.
We moesten een rekening
Geaccumuleerde hoeveelheid (row.cumquantity)
maken. Deze rekening moest een cumulatief plan op basis van saldo zijn om de waarde van het activum naar voren te dragen, zodat het zou worden opgenomen in de afschrijvingsspreiding.
Formule:
ROW.CumQty[time=THIS-1]+ROW.QuantityExpend
In-servicehoeveelheid (row.insvcQty) wordt gebruikt in de afschrijvingsspreiding.
Deze formule geeft ons de waarde van alle gekochte activa (row.cumQuantity) wanneer we ons in januari 2017 bevinden. In de maanden daarna wordt de activawaarde van vorige maand afgetrokken, aangezien row.cumquantity een vorige plusrekening is. Als op een datum vóór 1/2017 de formule 0 retourneert.
if(versionmonth(this) < versionmonth(ROW.InService), 0, if(versionmonth(this)=versionmonth(ROW.InService),ROW.CumQty,ROW.CumQty-ROW.CumQty[time=THIS-1]))
Row.CIPDepreciation
spreidt de Row.InsvcQty met behulp van onze opzoektabel CapEx_Asset.
Definitieve rij CIP-afschrijving. CIPDepre:
deze formule lijkt sterk op de hoeveelheid in gebruik zijnde, maar retourneert in plaats daarvan de afschrijvingsspreiding in plaats van de waarde wanneer de datum van ingebruikstelling is bereikt.
if(versionmonth(this)<versionmonth(ROW.InService), 0,if(versionmonth (this)=versionmonth(ROW.InService),ROW.CIPDepreciation, ROW.CIPDepreciation-ROW.CIPDepreciation[time=THIS-1]))