Selecteer een onderwerp hieronder voor meer informatie over Inventaris in de Northwind Developer Edition.
Definities zijn erg belangrijk. Ze kunnen op verschillende manieren worden gedaan, waarvan geen van alle andere juist is. Maar ongeacht de aanpak moeten uw definities intern consistent zijn. Deze Northwind-sjabloonbestanden gebruiken de volgende definities. (Zie ook modInventory.)
-
Een product wordt gekocht wanneer Northwind het product op een PO ontvangt.
-
Een product wordt verkocht wanneer Northwind een bestelling voor dat product factureert.
-
Product Beschikbaar is het aantal eenheden dat fysiek op de plank staat. Dit omvat eenheden die al zijn toegewezen aan order(s) maar nog niet zijn verzonden.
-
Product om te verkopen is een product dat fysiek in het schap ligt en niet is toegewezen aan bestaande orders en dus beschikbaar is om te verkopen.
-
Product op bestelling betekent dat het zich op een inkooporder bevindt met de status Goedgekeurd.
De vorige versie van Northwind-sjablonen had ook voorraadtracering, hoewel enigszins ingewikkeld en slecht gedocumenteerd. Daarom willen we hierin beter doen. We hebben een artikel van Allen Browne gevolgd: de fysieke hoeveelheid bij de hand is het resultaat van een eenvoudige berekening:
[Last Stock Take Quantity] + [Sum of quantityes Bought since that day] – [Sum of quantitys Sold since that day] = [Physical quantity on hand]Als u de voorraad in actie wilt zien in de NW 2 Developer Edition, beginnen we eenvoudig met een nieuw product. Geef het een naam die je zou verwachten te zien in de catalogus van een groothandelswinkel.
We gebruiken deze getallen:
> Niveau 50 opnieuw ordenen > doelniveau van 40 > Min. Opnieuw ordenen Aantal van 100 In eerste instantie heeft dit product geen orders, geen inkooporders en één Stock-Take record met een hoeveelheid van 0.Maak alleen een bestelling voor dit product, met een hoeveelheid van 10.
Houd er rekening mee dat de status van het regelitem Geen voorraad is. We hebben geen enkel product bij de hand. De bestelling kan pas worden gefactureerd als we enkele producten hebben gekocht bij een van onze leveranciers.Om wat voorraad bij de hand te krijgen, maken we een inkooporder voor dit product.
Houd er rekening mee dat het aantal van 100 wordt ingesteld als een standaardwaarde.Ga naar de status Goedgekeurd .
In het formulier Product ziet u nu aantal geen voorraad van 10 en aantal op volgorde van 100, en het orderregelitem op uw voorbeeldorder geeft nu de status Op bestelling weer.Ga naar de status Ontvangen van de inkooporder.
De procedure ReallocateInventory wordt uitgevoerd en gaat terug in de tijd op zoek naar orderregelitems met de status Geen voorraad of Op bestelling. Als er nog voldoende hoeveelheid over is, wordt deze uitgevoerd door de status in te stellen op Toegewezen. Dit gebeurt met onze bestelling en we kunnen nu verder naar de eindstreep. Klaar!In NW 2.0 behandelen we een aantal andere scenario's, waaronder:
-
Wanneer een eerder toegewezen orderregelitem wordt verwijderd, wordt die hoeveelheid beschikbaar voor toewijzing en wordt dezelfde procedure uitgevoerd als hierboven.
-
Wanneer de hoeveelheid van een toegewezen orderregelitem wordt verlaagd, wordt de delta ook beschikbaar voor toewijzing.
-
Wanneer het product in een toegewezen orderregelitem wordt gewijzigd, is de hoeveelheid van het oude product weer beschikbaar om te worden toegewezen.
Dit kan allemaal behoorlijk chique en allesomvattend lijken. Maak je geen zorgen. Voorraad bijhouden kan complex zijn, maar deze sjabloonset is niet bedoeld om een kant-en-klaar oplossing te bieden voor het runnen van een bedrijf. Het is een showcase van wat er mogelijk is met Access, wat u een aantal ideeën kan geven voor uw eigen implementatie.
-
Gedeeltelijke facturen en gedeeltelijke verzendingen.
-
Producten die worden geretourneerd (door klanten of aan leveranciers).
-
Voorkeursbehandeling bij producttoewijzing voor onze beste klanten.
-
Magazijnlocatie ('bin') voor elk product en ondersteuning voor het in- en uitscannen met een streepjescodescanner. Druk een streepjescodelabel af om de prullenbak te markeren.
-
Productverloop – een zeer belangrijk concept in de food business.
-
Inkooporders ontvangen en (gedeeltelijk) geretourneerd omdat sommige artikelen zijn gedeukt, verlopen, enzovoort. RMA-proces.
Northwind 2.0 Developer Edition: dingen die u moet weten
Northwind 2.0 Developer Edition: alle onderwerpen