SolvoForce

Rekenregels aanpassen en oude uitkomsten behouden

Maatwerk software en websites

Een formule of tarief verandert, maar u wilt kunnen uitleggen hoe een eerdere berekening tot stand kwam. SolvoForce kan verschillende versies van rekenregels vastleggen. Nieuwe berekeningen gebruiken de afgesproken versie, terwijl oudere uitkomsten verbonden blijven met de invoer en regels van toen.

Definieer de samenhangende regelset

Een berekening kan afhangen van meerdere tabellen, percentages en afrondingsafspraken. Die moeten als herkenbare combinatie beschikbaar zijn. Alleen een versienummer op de formule is onvoldoende wanneer onderliggende waarden ongemerkt wijzigen. Beschrijf wie een nieuwe regelset mag voorbereiden, wie inhoudelijk controleert en wanneer deze beschikbaar komt voor nieuwe berekeningen.

Bewaar de gebruikte uitgangspunten

Leg bij een opgeslagen berekening vast welke invoer en regelversie zijn gebruikt. Bepaal of alle benodigde waarden als momentopname worden bewaard of uit een onveranderlijke versie kunnen worden teruggehaald. De gekozen aanpak moet het oude resultaat reproduceerbaar maken. Een verwijzing naar de huidige tabel doet dat niet wanneer de inhoud later wordt overschreven.

Maak herberekenen een bewuste keuze

Een gebruiker kan willen vergelijken wat dezelfde situatie onder nieuwe regels oplevert. Toon dat als een nieuw resultaat naast de eerdere uitkomst. Geef aan welke uitgangspunten veranderden. Het oude resultaat hoeft daarvoor niet te worden vervangen. Zo kan een gesprek over verschillen worden gevoerd zonder twijfel over wat destijds daadwerkelijk is berekend of gedeeld.

Publiceer regels pas na inhoudelijke controles

Gebruik een vaste set voorbeelden, inclusief grensgevallen en afrondingen. Vergelijk verwachte en werkelijke uitkomsten en laat afwijkingen beoordelen. Een nieuwe regel kan in één praktijkvoorbeeld kloppen en in een ander onverwachte gevolgen geven. Bewaar de goedgekeurde testset bij de versie, zodat later te begrijpen is waarop de vrijgave van de rekenregels was gebaseerd.

Veelgestelde vragen over Rekenregels beheren zonder oude uitkomsten te veranderen in

Niet standaard. Bewaar het historische resultaat en bied herberekenen als afzonderlijke, herkenbare handeling aan wanneer dat nodig is.