Heart-Profit ERP
November 27, 2024, 10:43:12 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: SCT Inventariseren veroorzaakt elders numeric overflow  (Read 872 times)
0 Members and 0 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27476


View Profile WWW
« on: January 29, 2016, 10:46:40 am »

Per heden is gekonstateerd dat het Scan Terminal Inventariseren Voorraad Voorraadmutaties kon genereren met een Werkelijke Inhoud van 0.000, hetgeen elders in het pakket leidde tot een Geblokkeerde Funktie "Numeric Overflow" vanwege een deling door 0.

Met het Scan Terminal Inventariseren kan op Aantal maar ook op Inhoud worden geteld. Welke van de twee, dat bepaalt het systeem zelf, op basis van of er 1 of meerdere Verschijningen op voorraad liggen.

Stel dat we 200 Liter vaten op voorraad hebben, en ieder vat kan haar eigen inhoud hebben, dan zullen we ieder vat een uniek (Sub-)Chargenummer toekennen, waarbij we van ieder vat de inhoud separaat kunnen registeren. Zouden we naar onze Voorraaditems kijken, dan hebben we altijd maximaal 1 vat van een bepaald Chargenummer op Voorraad. Dit triggert dan inventariseren op Inhoud.

Als we een pallet met 40 zakken van 25 Kg op voorraad hebben, dan zullen we juist niet op inhoud gaan inventariseren, maar juist op aantal. Er liggen geen 40 zakken meer op de pallet, maar het zijn er bijv. 35.

Nb: Uiteraard kunnen we ook verzinnen dat in alle 40 zakken geen 25 Kg zit, maar slechts 17,5 Kg; helaas, daar kan dit Scanterminal scherm niet tegen.

De numeric overflow werd veroorzaakt door het Inventariseren op Inhoud ! Stel dat we een vat van 35 Liter zouden scannen, dan herkende het Scanterminal scherm dat er op basis van de inhoud geïnventariseerd moest worden, en konden we de inhoud van 35 liter aanpassen. Als het item helemaal niet op voorraad lag, was er maar 1 optie: het vat te inventariseren op een inhoud van 0, en dit kwam dan ook als zodanig in de Voorraadmutatie te staan.

M.i.v. deze Releasenote zal de inventarisatie van e.d. vat, bij het tellen van een inhoud 0, alsnog worden afgehandeld als een telling van 0 vaten van 35 liter, waardoor er verderop geen deling door 0 meer optreedt.

Nb: Inventariseren op een inhoud wordt ook getriggerd als we bijv. één laatste zak van de pallet zouden inventariseren; een voorraad hoogte van 1 triggert a.h.w. inventariseren op inhoud.



FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOTSSTIV    Scan Terminal Inventariseren    12-08-2014    29-01-2016
« Last Edit: January 29, 2016, 01:13:03 pm by Wouter Rijnbende » 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.035 seconds with 19 queries.