Válassza ki az alábbi témaköröket, ha többet szeretne megtudni a Northwind Developer Edition inventory kiadásáról.
A definíciók nagyon fontosak. Különböző módokon végezhetők el, amelyek közül egyik sem helyes minden másnál. A definícióknak azonban a megközelítéstől függetlenül belsőleg konzisztensnek kell lenniük. A Northwind-sablonfájlok a következő definíciókat használják. (Lásd még : modInventory.)
-
A termék akkor vásárolódik meg , amikor a Northwind megkapja a terméket egy rendelésen.
-
A termék akkor kerül értékesítésre , ha a Northwind az adott termékre vonatkozó rendelést számláz.
-
A Termék elérhető a polcon fizikailag elérhető egységek száma. Ez magában foglalja a rendelés(ek)hez már lefoglalt, de még nem kiszállított egységeket.
-
Az eladandó termék olyan termék, amely fizikailag a polcon van, és nem rendelhető hozzá semmilyen meglévő megrendeléshez , és így értékesíthető.
-
A Product On Order azt jelenti, hogy jóváhagyott állapotú rendelésen van.
A Northwind-sablonok előző verziójában készletkövetés is volt, bár kissé konvolúciós és rosszul dokumentált. Ezért célunk, hogy jobbak lehessenek. Allen Browne egyik cikkét követtük: a fizikai mennyiség egy egyszerű számítás eredménye:
[Utolsó készletvételi mennyiség] + [Az adott nap óta vásárolt mennyiségek összege] – [Az adott nap óta értékesített mennyiségek összege] = [Fizikai mennyiség a készleten]Ha működés közben szeretné látni a leltárt az NW 2 Developer Edition kiadásban, kezdjük az egyszerű használattal, egy új termékkel. Adjon neki egy nevet, amelyet egy nagykereskedelmi élelmiszer-katalógusban látnia kell.
A következő számokat fogjuk használni:
> 50-es átrendezés szintje > 40-es célszint > Minimális átrendezés 100-ból Kezdetben ennek a terméknek nincsenek megrendelései, nincsenek beszerzési rendelései, és egy Stock-Take rekord 0 mennyiséggel.Csak ehhez a termékhez hozzon létre rendelést 10 mennyiséggel.
Figyelje meg, hogy a sortétel állapota Nincs készlet. Nincs kéznél termék. A rendelés nem számlázható, amíg nem vásároltunk néhány terméket az egyik szállítónktól.Ha készletet szeretne beszerezni, létrehozunk egy megrendelést ehhez a termékhez.
Figyelje meg, hogy a 100-as mennyiség lesz alapértelmezettként beállítva.Tovább lépteti a rendelést a Jóváhagyott állapotba.
A Product (Termék) űrlapon most a Qty No Stock (10 darab, a Qty értéke 100) és a Order of 100 (Mennyiség) érték jelenik meg, a mintául szolgáló rendelés sortétele pedig On Order (Rendeléskor) állapotot jelenít meg.Tovább lépteti a rendelést a Kapott állapotra.
A ReallocateInventory eljárás lefut, és időben visszatér a Nincs készlet vagy Rendelés állapotú megrendelési sorelemekhez, és ha elegendő mennyiség van hátra, "teljesíti" őket a Lefoglalt állapot beállításával. Ez a rendelésünkkel fog történni, és most már továbbléphetünk a célvonalra. Kész!Az NW 2.0-ban néhány más forgatókönyvet is kezelünk, többek között az alábbiakat:
-
Egy korábban lefoglalt rendeléssorelem törlésekor ez a mennyiség elérhetővé válik a foglaláshoz, és ugyanezt az eljárást futtatjuk, mint fent.
-
Ha egy lefoglalt rendelési sor tételének mennyisége csökken, a különbözet lefoglalásra is elérhetővé válik.
-
Ha egy lefoglalt rendelési sor terméke megváltozik, a régi termék mennyisége ismét elérhetővé válik a lefoglaláshoz.
Ez mind elég elegánsnak és mindent magában foglalónak tűnhet. Aggodalomra semmi ok. A készletkövetés összetett is lehet, de ez a sablonkészlet nem kíván kulcsrakész megoldást kínálni egy vállalkozás működtetéséhez. Ez az Access által lehetséges lehetőségeket mutatja be, amelyek ötleteket adhatnak a saját implementációjához.
-
Részleges számlák és részleges szállítmányok.
-
Visszaküldött termékek (ügyfelek vagy szállítók által).
-
A termékfoglalás kedvezményes kezelése a legjobb ügyfeleink számára.
-
Az egyes termékekhez tartozó raktárhely ("bin") és a vonalkódolvasóval történő be- és kiolvasás támogatása. Vonalkódcímke nyomtatása a doboz jelöléséhez.
-
Termék lejárata – egy nagyon fontos fogalom az élelmiszer-üzletben.
-
A kapott beszerzési rendelések és (részben) azért érkeztek vissza, mert egyes cikkek ki vannak adva, lejártak stb. RMA-folyamat.
Northwind 2.0 Developer Edition: Tudnivalók
Northwind 2.0 Developer Edition: Minden témakör