Heart-Profit ERP
September 30, 2024, 02:16:28 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Kontrole op maximaal bedrag Voorraadmutatie  (Read 806 times)
0 Members and 1 Guest are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27468


View Profile WWW
« on: March 18, 2014, 11:48:07 am »

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.

FunktieOmschrijvingDtm.Vl.WyzDtm.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
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.059 seconds with 19 queries.