Skip to main content
Adaptive Planning
Laatst bijgewerkt: 2023-06-23
Kasstroomwaarden komen niet overeen met balanswaarden in werkelijke waarden op hoogste niveau

Kasstroomwaarden komen niet overeen met balanswaarden in werkelijke waarden op hoogste niveau

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

Vraag

In onze kasstroomrekeningwaarden wordt niet het exacte resultaat weergegeven van de formules die verwijzen naar de balans in de versie met werkelijke waarden op totalisatieniveau. De waarden op de bovenliggende niveaus onder het totalisatieniveau zijn correct. De bovenliggende niveaus zijn getagd met andere valuta's dan het totalisatieniveau en ze worden geconverteerd naar de valuta op het hoogste niveau op het totalisatieniveau.
We hebben bijvoorbeeld de volgende formule op verschillende bovenliggende niveaus onder de totalisatie:
ACCT.Fixed_Assets[level=this(+), time=this-1]-ACCT.Fixed_Assets[level=this(+)]
We denken dat dit het verschil veroorzaakt. Is er een manier om de berekening door Cashflow te laten uitvoeren op basis van onze balans in de bovenliggende valuta?

Antwoord

Optie 1
Vanaf release 2018.2 kunt u een rekening Omrekening gewogen gemiddelde gebruiken met de functie Opnieuw instellen.
Optie 2
Deze formule neemt de waarde van de rekening voor vaste activa op de balans van alle onderliggende niveaus onder het bovenliggende niveau van de vorige periode en trekt de waarde van de rekening voor vaste activa op de balans af van alle onderliggende niveaus onder het bovenliggende niveau voor het huidige periode. Beide waarden in deze formule gebruiken de wisselkoers voor de huidige periode wanneer de waarden naar het hoogste niveau worden getotaliseerd. Dit is de reden waarom de waarden niet de exacte waarde van het verschil tussen de perioden voor Vaste-activarekening op de balans op het hoogste totalisatieniveau weergeven. Er zijn twee verschillende oplossingen die kunnen worden gebruikt om dit probleem te omzeilen.
Als tijdelijke oplossing voor het verschil in wisselkoersen kunt u een andere formule invoeren op het hoogste bedrijfsniveau (Uitsluitend) om rekening te houden met het verschil in wisselkoersen. Als u wilt dat de vaste activa van de vorige periode worden geconverteerd tegen de wisselkoers van de vorige periode en de vaste activa van de huidige periode worden geconverteerd tegen de wisselkoers van de huidige periode, wordt het verschil tussen de wisselkoers van de huidige periode en de vorige periode op de vaste activa van de vorige periode Activa moeten aan de huidige periode worden toegevoegd.
De eerste oplossing zou zijn om de formule alleen toe te passen op het hoogste (Uitsluitend)-bedrijfsniveau. Zo kan de formule worden geëvalueerd met behulp van de valuta van het hoogste niveau. Deze optie wordt gebruikt als u alleen wilt rapporteren over de kasstroomrekeningen op het hoogste niveau in de organisatiestructuur.
Stel dat we de volgende niveaustructuur en wisselkoersen hebben:
Level_Stucture.png
exchange_rates.png
De waarden voor werkelijke waarden op de balans staan hieronder.
BS_Values.png
De waarden op het kasstroomblad zien er dan ongeveer uit als de onderstaande waarden.
Cash_Flow_Values.png
Het verschil tussen de wisselkoers van de huidige periode en de wisselkoers van de vorige periode voor de vaste activa van de vorige periode kan worden gevonden met behulp van een formule die vergelijkbaar is met de onderstaande formule:
((ASSUM.ExchangeRate.CAD.USD.E[time=this-1]-ASSUM.ExchangeRate.CAD.USD.E)*ACCT.Fixed_Assets[level=Division A, time=this-1])+((ASSUM.ExchangeRate.GBP.USD.E[time=this-1]-ASSUM.ExchangeRate.GBP.USD.E)*ACCT.Fixed_Assets[level=Division C, time=this-1])
Wanneer deze formule is opgenomen op een niveau in de totalisatie, moet het totaal op het totalisatieniveau overeenkomen met uw verwachtingen. De formule kan worden toegevoegd aan het (Uitsluitend)-niveau Company Inc of aan een ander aanpassingsniveau.
exchange_rates.png
Zie het werkblad Kasstroom en wisselkoersen in het bijgevoegde bestand voor een voorbeeld van hoe de logica zou worden opgebouwd. Neem contact op met het ondersteuningsteam als u vragen hebt over deze oplossing.
Optie 3
U hebt een gewogen gemiddelde wisselkoers per maand nodig om de wisselkoers van elke maand correct te berekenen. Dit is een nieuw wisselkoerstype in Adaptive Planning. Als de CTA-functie is ingeschakeld in uw model, wordt het verschil tussen de omrekening van het gewogen gemiddelde en het EOM-tarief automatisch doorgevoerd in de CTA.
Stel dat u de volgende waarden hebt in de maandelijkse perioden van een rekening en de volgende wisselkoersen van AUD naar NZD.
example_values.png
Example_rates.png
Zo wordt het gewogen gemiddelde van het gewogen gemiddelde berekend:
Januari = 1,01 februari = (1000/1500)*1,01+(500/1500)*1,02 maart = (1000/2300)*1,01+(500/2300)*1,02+(500/2300)*1,03
example_w.avg.png
Dit kan eenvoudig in Excel worden gedaan en in de nieuwe wisselkoers voor elke valuta worden geplakt. Gebruik de bijgevoegde sjabloon 'Gewogen gemiddelde wisselkoers' om aan de slag te gaan.