Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

A művelet elindításakor a program leválogatja és megjeleníti a művelet ablakában lévő táblázatban az aktuális rendelés azon tételeit, melyek
- foglalásban szerepelnek és még nem teljesültek teljes mennyiséggel, azaz van foglalásból visszavonható mennyiség,
- még nem teljesültek egyéb speciális módon (a szállítólevél tételben a teljesítés mennyiségeltérés esetén is pipával a "mérős" termékeknél fordulhat elő, hogy nem pontos mennyiség esetén is teljesülhet egy rendeléstétel),
Ha nincs a fenti feltételeknek megfelelő rendeléstétel, akkor a következő üzenet jelenik meg: "Nincs foglalásból visszavonható mennyiség", amit az OK gombbal lehet nyugtázni.

A megjelenő ablakban lévő táblázatban a felhasználó dönthet arról, hogy mennyi legyen az Új foglalt mennyiség vagy a Még várt mennyiség az adott kiszolgáló rendeléstételhez kapcsolódóan, majd az OK gombbal az általa megadott értékek alapján módosítjuk a kiszolgáló rendeléstételnél a foglalt mennyiséget.

Fontos:
- Ez a művelet nem arra való, hogy a foglalt mennyiséget megemeljük, máshogy mondva nem foglaláskapcsolat generálásra, vagy még több áru igénylésére szolgál, hanem arra, hogy ha az árura valamiért mégsincs szüksége az azt igénylő rendelésnek, akkor ezt a tényt kezelni lehessen az igénylő rendelés irányából is a foglalások vonatkozásában.
- A fejlesztés jelen fázisában csak az igénylő rendeléstételt közvetlenül kiszolgáló rendeléstételt lehet a művelettel kezelni. Ha például a kiszolgáló egy belsőrendelés, amit egy szállítórendelés fog kiszolgálni, akkor előfordulhat, hogy a belsőrendelésben nem lehet lecsökkenteni a foglalt mennyiséget, mert így ott alakul majd ki egy foglalással ütköző állapot. A program ilyenkor az aktuális hibaüzenetet fogja küldeni és nem fogja megvalósítani a foglalások visszavonását. Az ilyen bonyolultabb eseteket a foglalás láncot végigkövetve (a Tétel / Állapot fülön a Foglalás táblázatban a kapcsolódó funkció segít hamar célba jutni), egyesével, a kiszolgáló oldali bizonylatbevitelben kell elvégezni.
- Előfordulhat, hogy a művelet elindítása után a kiszolgáló oldali rendelésen módosítást végez egy másik felhasználó, ezért az itt megadott adatok mentése nem végezhető el. Ilyen esetben a programban megszokott "Az adatokat időközben módosították" üzenetet küldi. Ilyenkor a műveletet újra kell indítani és megismételni a folyamatot.
 

A programban tárolt (dbo.AruforgBizTetelFoglalas tábla) és az itt megjelenített adatok könnyebb megértését ez a táblázat igyekszik szemléltetni:
 (Az adatbázismezőkből csak a jelen kérdéskör szempontjából releváns mezőket mutatja meg)

 

A képzelt igénylő példa rendeléstétel a 2024-VRO/000016 (1). Ezt a rendeléstételt két kiszolgáló rendeléstétel is ellátja áruval. Egyik a 2024-SRO/000016 (1) szállítórendelés tétel, másik a 2024-BRO/000010 (1) belsőrendelés tétel.

A szállítórendelés tétel esetén látszik, hogy három részletben történt foglalt mennyiség bejegyzés (sárga kiemelés) az igénylő rendeléstétel részére (nem jellemző, de előfordulhat ilyen eset) és a szállító résszállításai során két részletben kapott árut (zöld kiemelés)
A belsőrendelés tétel egyszerűbb eset, ott a foglalt is és a teljesült egy-egy sor.
A program használata során az a legjellemzőbb eset, hogy a foglalt és a teljesült mennyiség is egy-egy sor, de mivel nem elképzelhetetlen a szállítórendelésnél illusztrált bonyolult eset sem, ezért láttuk szükségesnek ennek a példasornak a bemutatását.

Mivel a foglalt és teljesült mennyiségek közt nincs összefüggés, ezért a művelet táblázatában foglalt és teljesült összmennyiségek feltüntetésének van csak értelme. A fenti képen szereplő példa esetében a művelet táblázatában a 2024-VRO/000016 (1) igénylő rendeléstételhez két sort fogunk látni:

Igénylő rendeléstétel

Kiszolgáló rendeléstétel

Foglalt mennyiség

Teljesült mennyiség

Visszavonható mennyiség

Új foglalt mennyiség

Még várt mennyiség

2024-VRO/000016 (1)

2024-SRO/000016 (1)

10

3

7

6

3

2024-VRO/000016 (1)

2024-BRO/000010 (1)

4

3

1

3

0

 

A szállítórendelés tétel során jól látszik, hogy a Foglalt és a Teljesült mennyiség is egy összesen érték, ezekből ered a Visszavonható mennyiség.

Az Új foglalt mennyiség és a Még várt mennyiség oszlopokat a felhasználó tölti ki az aktuális igény szerint. A két mezőből azt érdemes használnia, amit a rendelkezésére álló információk alapján könnyeben tud kitölteni, a másik mezőt a program automatikusan hozzáigazítja.
 A példánkban a belsőrendeléstől már nem kérünk árut, ott a program a foglalt mennyiséget (Excel kép F9 mező) 4-ről 3-ra fogja módosítani.
 A szállítórendelés esetén még szeretnénk 3-at kapni, azaz a programnak itt az a feladata, hogy a Foglalt mínusz Teljesült mennyiségek összesített értéke (sárga és zöld kiemelések együttesen) a művelet futtatása után 3 legyen. Ehhez ugye el kell vegyen a foglalt mennyiségből 4-et. A program igyekszik minél kevesebb foglalás sort módosítani, ezért jelen esetben a 6 (Excel kép F3 mező) fog módosulni 2-re.

A fenti példában, ha a szállítórendelés sorában is 0-t írnánk a Még várt mennyiség oszlopba, akkor a programnak 7-el kellene csökkentenie a foglalt mennyiséget, amit viszont már csak két sor módosításával fog tudni elérni, azonban a használat szempontjából teljesen mindegy, hogy ezt hogyan hajtja végre, a lényeg, hogy a végeredményben kialakuló még elvárt áru igény annyi legyen, amennyire jelen állás szerint a felhasználó jelen műveletben megadott utasítása alapján szükség van.

Előfordulhat - leginkább akkor, ha a foglalt mennyiségből még semmi sem érkezett meg - hogy a teljes foglalás okafogyottá válik. Ilyen esetben a program az itt megadott 0 mennyiséget fogja bejegyezni foglalt mennyiségnek, tehát nem törli ki a sort, nyoma marad annak, hogy valaha ez az rendeléstétel igényt tartott ott árura.

 

Alkalmazó funkciók:

 Belső rendelés

 Feladatra rendelés

 Készletre rendelés

 Vevő rendelés

Mezőleírások

Összes visszavonása

[I]/N. Igaz érték esetén a program úgy tölti ki a táblázatban az Új foglalt mennyiség és Még várt mennyiség oszlopokat, hogy minden visszavonható mennyiséget teljes egészében visszavon. A következő pipa ennek az ellenkezőjét éri el, ebből következően vagy csak ez, vagy csak a következő pipa állhat igaz értéken. Az, hogy melyik pipa álljon igaz értéken, azt mindig az adott élethelyzet dönti el, attól függ hogy az a több tétel, amit vissza kell vonni, vagy az, amelyiket nem.
Azt, hogy utoljára melyik pipa volt kipipálva, a program megjegyzi.
Fontos! A pipák módosítása a mennyiségek újraajánlását eredményezi, ezért érdemes őket a folyamat elején a kívánt értékre állítani, különben a felhasználó által korábban megadott mennyiségek elvesznek!

Nincs visszavonás

I/[N]. Lásd az előző pipánál.

Szolgáltatások

[N]/I.Azért került erre a tényezőre egy külön szabályzás, mert speciális esetet képviselnek. A cikkekkel ellentétben a szolgáltatások teljesítését a program nem tudja feljegyezni, mert a foglalás teljesülése a diszponáláson keresztül valósul meg, a szolgáltatások pedig nem kerülhetnek készletre, így diszponálni sem lehet őket. Igaz érték esetén szolgáltatás típusú tételek is bekerülnek az eredménybe, aminek annyi lehet a jelentősége, hogy az aktuális állapotuknak megfelelően állíthassa be a felhasználó a még foglalásból elvárt mennyiséget. Máshogy mondva: csak egy karbantartási feladatot van értelme ezekkel a tételekkel kapcsolatban elvégezni.
Fontos! A pipa módosításakor a program újraszámolja az alábbi táblázatban szereplő értékeket, így a korábban a felhasználó által beírt értékek ilyenkor elvesznek. A program megjegyzi a pipa állását, ha változtatni kell az értékét, akkor ezt a művelet elindítása után közvetlenül érdemes megtenni.

 

Foglalásból visszavonható tételek

.

Minden mennyiség mezőre igaz, hogy annyi tizedessel jelennek meg, illetve vihetők be az adatok, amennyi a sorbeli rendeléstételen szereplő termékhez megadott alapértelmezett mennyiségi egységben a tizedesszám.
A táblázat oszlopai:

Termék kód

A sorbeli rendeléstételen szereplő termék kódja.

Termék név

A sorbeli rendeléstételen szereplő termék neve.

Igénylő rendeléstétel

Nem módosítható. Azok a rendeléstételek, melyek a fentebbi leírásban taglalt algoritmusnak jelen bizonylaton megfelelnek. Mindegyik annyi soron fog szerepelni, ahány kiszolgáló rendeléstételtől vár még árut.

Kiszolgáló rendeléstétel

Nem módosítható. Az a kiszolgáló rendeléstétel (pl. szállító, belső, stb...), amelytől a sorbeli rendeléstétel még árut vár.

Foglalt mennyiség

Nem módosítható. Az igénylő és a kiszolgáló rendeléstétel viszonylatában a foglalt mennyiségek összege. Foglalt mennyiség az, amelynél a foglalás táblában a mennyiség mezőben pozitív érték szerepel.

Teljesült mennyiség

Nem módosítható. Az igénylő és a kiszolgáló rendeléstétel viszonylatában a teljesült mennyiségek összegének reciproka (ezek negatív értékkel vannak bejegyezve, de itt a jobb átláthatóság kedvéért pozitív értékkel jelenítjük meg).
Teljesült mennyiség az, amelynél a foglalás táblában a mennyiség mezőben negatív érték szerepel. Ha még semennyi sem teljesült, akkor 0 érték kerül ebbe a mezőbe.

Visszavonható mennyiség

Nem módosítható. Az előző két mező különbsége, azaz Foglalt - Teljesült. Tulajdonképpen ez az érték megegyezik azzal, amennyi árut még ez a kiszolgáló rendeléstétel jelenleg szállítana ennek az igénylő rendeléstételnek.

Új foglalt mennyiség

Módosítható. Ajánlott értéke a fejlécen található Összes visszavonása pipa igaz állásakor a Teljesült mennyiség + Még várt mennyiség, tehát nem várunk már több árut. Ha a Nincs visszavonás pipa áll igaz értéken, akkor a Foglalt mennyiséggel egyező, azaz nem változtatunk a meglévő adaton.
A Foglalt mennyiség oszlopban szereplő értéknél nagyobb és a Teljesült mennyiség oszlopban szereplőnél kisebb érték nem adható meg.
Ha ennek a szabálynak nem megfelelő érték kerül bevitelre, akkor a program kiírja, hogy "Csak ... közti érték adható meg" A ... helyére behelyettesítésre kerülnek a szabálynak aktuálisan megfelelő értékek.
Hibás érték beírása után a program visszaállítja a mezőben a művelet elindításakor beajánlott értéket.

Még várt mennyiség

Módosítható. Ajánlott értéke a fejlécen található Összes visszavonása pipa igaz állásakor az Új foglalt mennyiség - Teljesült mennyiség ami 0 -t eredményez, tehát nem várunk már árut. Ha a Nincs visszavonás pipa áll igaz értéken, akkor a Visszavonható mennyiséggel egyező, azaz nem változtatunk a meglévő adaton.
Ha az előző mezőben változik az érték, ez a mező is automatikusan változik és ez fordítva is igaz.
Itt azt lehet megmondani, hogy mennyit szeretnénk még, hogy szállítson a kiszolgáló rendeléstétel.
Negatív érték nem adható meg és a bevitt érték nem lehet nagyobb, mint a Visszavonható mennyiség. (Nem várhatunk többet, mint amennyit jelenleg kapnánk még)
Ha ennek a szabálynak nem megfelelő érték kerül bevitelre, akkor a program kiírja, hogy "Csak ... közti érték adható meg" A ... helyére behelyettesítésre kerülnek a szabálynak aktuálisan megfelelő értékek.
Hibás érték beírása után a program visszaállítja a mezőben a művelet elindításakor beajánlott értéket.

Kiszolgáló kód

A sorbeli rendeléstételen szereplő ügyfél kódja, belsőrendelés esetén a raktár kódja.

Kiszolgáló név

A sorbeli rendeléstételen szereplő ügyfél neve, belsőrendelés esetén a raktár neve.

Nyomógombok

OK

Megnyomásakor a program végrehajtja a kiszolgáló rendeléstételekben a foglalt mennyiségek módosítását. A módosítás természetesen naplózásra kerül annak a felhasználónak a nevében, aki ezt a műveletet használta. Az Enter gomb lenyomásával is elindítható a folyamat.
Amennyiben olyan értékek kerülnek megadásra, ami nem okozna változást a foglalt mennyiségekben, úgy a program a "Nem adott meg visszavonható foglalást." üzenetet küldi és nem történik semmilyen adatmódosítás.

Mégsem

Megnyomásakor a program kérdés nélkül bezárja a művelet ablakát és a fókusz visszatér a kiinduló bizonylatba.