Al zolang "Toevoegen Voorraadmutaties" bestaat wordt het maximale bedrag van een Voorraadmutatie beperkt tot 999.999.999,99. Dit, om een geblokkeerde funktie in de vorm van een "numeric overflow" te voorkomen. Ook in het Grootboek wordt op een aantal plekken een bedrag gemaximaliseerd tot zo'n gigantisch groot bedrag.
Met dat er echter funktionaliteit bestaat waarmee de funktionaliteit "Doorrekenen Gewijzigde Inkoopprijs" wordt ingezet om ook de kostprijs van een foutief opgeboekt Voorraaditem te kunnen korrigeren, gaat e.e.a. drastisch fout zodra een mutatie op e.d. waarde wordt gemaximaliseerd.
Het kunnen wijzigen van de kostprijs van een Voorraadmutatie is bedoeld voor de situatie waarin een doos Komkommers die EUR 10,- kost, voor een bedrag van EUR 10.000,- per doos wordt opgeboekt. Dat herberekenen zal vervolgens stellen dat iedere doos voor een bedrag van EUR 9.990,- te duur op voorraad terecht is gekomen, en zal iedere afboeking met die prijs/eenheid korrigeren.
Waar invulling van EUR 10.000,- i.p.v. EUR 10,- nog een typefout kan zijn (decimale punt-/komma verkeerd getypt), is het handmatig invullen van een bedrag 999.999.999,99 per doos min of meer moedwillig het systeem opblazen. Dat doorrekenen van de prijs v/e Voorraadmutatie houdt daar i.i.g. geen rekening mee.
Zou er één doos met zo'n waarde worden opgeboekt, dan is er op zich nog niets aan de hand, maar, het gaat fout indien er bijv. 100 dozen met die prijs worden opgeboekt. In werkelijkheid boeken we dan nl. 99.999.999.999,00 in 1 mutatie, doch, werd de waarde van e.d. Voorraadmutatie gemaximaliseerd tot 999.999.999,99.
Bij het achteraf wijzigen van de prijs van een Voorraadmutatie, ziet die funktionaliteit die waarde als de waarde voor 100 dozen. Ofwel, het tarief per doos is dan 9.999.999,99, en op basis van die waarde wordt de voorraad en eventuele overige leveringen gekorrigeerd. In werkelijkheid is de prijs per eenheid echter 100x zo hoog.
Hoewel het altijd mogelijk moet zijn om een fout op voorraad gekomen item (eventueel met een numeric overflow) van voorraad te kunnen boeken, zal bij het opboeken van de voorraad m.i.v. deze Releasenote nog vóór het daadwerkelijk verwerken worden gekontroleerd of de totale waarde van de mutatie niet te groot wordt.
Funktie | Omschrijving | Dtm.Vl.Wyz | Dtm.L.Wyz |
LOVMTV | Opnemen Voorraadmutaties | 19-02-2014 | 18-03-2014 |
LOVMTVF1 | Omschrijving (nog) niet bekend | 18-03-2014 | 18-03-2014 |
LOVMWG | Omschrijving (nog) niet bekend | 17-01-2012 | 18-03-2014 |
SYDT | Omschrijving (nog) niet bekend | 03-10-2013 | 18-03-2014 |