Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on September 30, 2015, 02:22:15 pm



Title: Scannen - Verschijningsvorm bepalen o.b.v. laatste Voorraadmutatie
Post by: Heart Informatisering B.V. on September 30, 2015, 02:22:15 pm
Binnen de Scan funktionaliteit is het uitgangspunt dat een Barcode zowel een EAN code bevat (Tag 01) alsmede een Chargenummer (Tag 10). Deze gegevens zijn nodig om eenduidig te kunnen bepalen welk Voorraaditem we bedoelen als we een partij scannen. Als 1 scan leidt tot meerdere Voorraaditems, zal de Barcode w.s. niet uniek genoeg zijn, en hebben we nog aanvullende gegevens nodig. Zo zal de een bij het afstapelen van een pallet met 40 zakken van 25 Kg voor het splitste deel een nieuwe Subcharge genereren (waardoor beide delen onder een eigen unieke Subcharge verder kunnen gaan) en kreëert de ander voorraad van één Subcharge op twee lokaties en wat zal impliceren dat op alle schermen er "iets" moet zijn waarmee we kunnen aangeven of we de voorraad van lokatie X of van lokatie Y willen gebruiken.

Stel dat Subcharges uniek zijn, en altijd 1:1 naar één Voorraaditem leiden, dan zou in theorie alleen dit Chargenummer voldoende zijn om mee te kunnen scannen. In theorie, omdat dit alleen werkt "indien er voorraad is".

In een praktijk voorbeeld is een produkt ingekocht in een Verschijningsvorm "190DR", en daarna omgevormd naar een andere Verschijningsvorm "220DR". Dit omvormen is met behoud van Chargenummer gebeurd (logisch) en hoewel er nu een andere EAN code aan de orde is, is er geen nieuw etiket gegenereerd.

Als we nu deze partij scannen puur en alleen op basis van het Chargenummer, en we hebben voorraad, dan is er geen probleem, immers, het Chargenummer zal tot 1 uniek Voorraaditem leiden. Echter, nu willen we de batch met een inhoud van 195 Kg afboeken, en een nieuwe inventariseren met een inhoud van 180 Kg (of anders, iemand anders heeft de batch afgeboekt, en wij vinden hem in een ander magazijn weer terug). Als wij nu de batch scannen zijn er ineens twee Verschijningsvormen gebruikt; de Voorraad kan nu niet zeggen dat de charge nu bekend is onder "220DR", immers, we hebben geen voorraad. In dat geval werd er nog naar de Inkooporder gekeken, maar, aldaar is het produkt oorspronkelijk ingekocht in "190DR", en dat is inmiddels ook achterhaald.

Met ingang van deze Releasenote zal voor deze situatie worden gezocht naar de laatste Voorraadmutatie voor dit Chargenummer. Omdat die laatste Voorraadmutatie voor een "220DR" was, zal de scan bij Inventariseren nu ook met "220DR" terugkomen.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
CLASSES     Geen standaard funktie    29-09-2015    30-09-2015