Is niet van belang omdat de nacalculatie en balans rekent vanuit hetgeen als eenheid is aangevinkt.
Ja, maar je moet dan wel bij elk artikel de juiste eenheid aangevinkt hebben. Als "hout" bijvoorbeeld ALTIJD per meter gaat, plaat ALTIJD per m2, Schroeven en spijkers ALTIJD per stuk (verpakking) et cetera, dan is het handiger om de eenheid per groep vast te leggen. Hoef je het niet per artikel te doen; makkelijker en minder kans op fouten.
1 persoon doet de balans, dat is 1 keer uitleggen
Zoals in een andere reactie gezegd: waarom zou je het niet netjes doen als het netjes kan.
Bovendien ziet het er een beetje vreemd uit dat bij een vermissing een negatief getal invult dat bij
Aantal plus terechtkomt. Ook is dit dan de enige situatie waarbij je een negatief getal in mag geven. Je validatie (punt 3 vind je toch al lastig) wordt dan ook een beetje krom.
We komen nu bij het invoeren tegen dat bij het invoeren van 0,5 alleen de eerste keer de voorraad met 1 omhoog gaat
Dat is niet zo vreemd. Je hebt
Aantal plus en
Aantal min gedefinieerd als lange integers. Daar kan je dus alleen gehele getallen in kwijt, maar wel héle grote
, tot 2.147.483.647!
We hebben pallets met isolatie, afhankelijk van de dikte zit er tussen de 80 en 120m² op een pallet.
Bij het ballansen hebben ze ook pallets die voor een deel zijn gebruikt, ze hebben geen zin om de rolletjes te tellen
Dus het artikel
Dampremmende folie 3x50m is in feite een pallet waar tig rollen op zitten tot een totaal van 150 m2? Om controleerbare mutaties te kunnen maken zal je in ieder geval moeten weten hoeveel er op een pallet zitten.
Stel er zitten 15 rollen op een pallet en je geeft er 4 uit, dan moet de gebruiker dat getal van 15 weten om zelf uit te kunnen rekenen dat er 0,26666666 van de pallet uitgegeven is. Zeer foutgevoelig, gebruikersonvriendelijk en het is niet te vangen in één decimaal.
En hoe gaat het dan bij
Doos schroeven 5x80 / 100? Staan die ook op een pallet? Of kan je misschien een doosje aanbreken om er 25 uit te geven?
En
Vuren 38x170x5400. Op een pallet of kan je er stuk afzagen?
Ik denk dat je nog maar eens goed in kaart moet brengen hoe jullie nou precies werken bij de verschillende artikelgroepen en vervolgens een oplossing bedenken waarbij je alle mutaties eenvoudig en foutloos kunt vastleggen.