Ez a művelet több termék egyidejű bizonylatba generálását teszi lehetővé úgy, hogy az egyes termékekhez a szükséges adatok hozzárendelése is tömegesen végezhető el, semmit sem szükséges és nem is lehetséges soronként, egyesével megadni.
Mikor lehet hasznos? Például van 30 féle labdánk (pöttyös, kockás, egyszínű, kétszínű, kicsi, közepes, ...), és ezeket egy tender keretében egyező áron fogjuk szállítani egy bizonyos időszakban. Ekkor ezeket a külön cikként létező termékeket nem kell a funkcióba egyesével felvenni a tételek közé, hanem itt, tömegesen tudjuk őket beárazni és akciókóddal (ami akár a tender azonosítója is lehet) ellátni.
Ez a művelet csak módosítás üzemmódban és mentett bizonylaton indítható el. Ennek oka, hogy lekérdezés üzemmódban eleve nem lehet tételt felvenni a bizonylatra, felvétel üzemmódban nem biztos, hogy minden bizonylat fejadatunk helyesen be van már állítva (pl. Deviza), módosításkor, mentetlen bizonylaton pedig lehet, hogy már egyszer elvégeztük tételek kitöltését, akár tévedés is lehet az újbóli művelet indítás. A jellemző használat: Felvesszük az új bizonylatot a megfelelő fejadatokkal, lementjük, módosítás üzemmódban indítjuk ezt a műveletet, összeállítjuk benne a generálandó tételeket, majd amikor ezek bekerültek a bizonylatba, akkor mentjük a tételekkel kiegészült bizonylatot.
A működés a következő:
A Termékválasztás összecsukható sáv tartalmazza a folyamat első lépését, amikor a Vevőcsoport ár tételeibe generálandó termékeket kell összeválogatni, hozzájuk rendelve a megfelelő adatokat. Ez úgy történik, hogy
- a sáv felső részén bal oldalon elhelyezkedő Termékszűrés keretben lévő mezők segítségével beállítjuk mely termékekkel kívánunk dolgozni. Az itt lévő Leválogatás gomb megnyomásakor a szűrésnek megfelelő termékek bekerülnek a Leendő tételek sáv táblázatába.
- ez után a sáv jobb oldalán található Adatok keretben meg kell adni, hogy a leválogatott termékekhez milyen adatokat kívánunk hozzárendelni. Az itt lévő Adatok hozzáadása gombbal lehet az előbb leválogatott termékekhez hozzárendelni az itt kiválasztott adatokat.
Ezzel a két lépéssel összeállt egy adatokkal is rendelkező termékhalmaz, mely a Leendő tételek táblázatban ellenőrizhető. Amennyiben minden adat helyes, a táblázat felett található Rendben gomb megnyomásával az itt szereplő tételek bekerülnek az alsó, összecsukható Generálandó tételek sáv táblázatába - ezzel egyidejűleg a program kiüríti a Leendő tételek táblázatot. A művelet befejezésekor Generálandó tételek táblázatban szereplő sorok fognak bekerülni a Vevőcsoport ár tételbe. A Vevőcsoport árba így bekerült tételek mentését a program nem végzi el, ezt a felhasználónak kell megtennie.
Más szavakkal, röviden: A felhasználó Itt a műveletben összeállítja a Generálandó tételeket, jóváhagyás után visszatér a funkció felületére és menti a bizonylatot.
Fontos tudni azt, hogy mivel a művelet lehetőséget biztosít arra, hogy ne csak meglévő, hanem szabadon választott akciókódot (tulajdonságtételt) is meg lehessen adni, a program a még nem létező akciókódot akkor fogja legenerálni, amikor itt a műveletben az OK gomb megnyomásra kerül és a Generálandó tételek bekerülnek a bizonylatba. Ennek oka, hogy a funkció általános fülére visszatérve már meg kell legyen az a kód, ami oda a mezőbe a tétel generálással bekerült. Ha nem így lenne, a mezőbe kattintva elveszne ez az adat, mert ott csak meglévő akciókód kiválasztására van lehetőség.
A termékek szűréssel történő kiválogatása, majd adattal való feltöltése egymás után többször is elvégezhető, folyamatosan bővítve a Generálandó tételeket. Így lehetőség nyílik arra, hogy pl. a labdák leválogatása, beárazása, után egy másik termékhalmazt is összeállítsunk.
Ellenőrzések:
Alapvetés, hogy ez a művelet nem azért lett kifejlesztve, hogy vetekedjen a funkció általános fülén meglévő összes mentéskori és mezőkitöltési ellenőrzéssel. Csak arra törekszik, hogy amit a Vevőcsoport ár mentésekor garantáltan nem lehet elmenteni, azt itt megakadályozza. Ilyen például az akciókód függvényében megadható prioritás érték, vagy a nettó egységár és a mennyiség kitöltési kötelezősége.
Ennek okán nem vizsgálja azt, hogy Generálandó tételekbe került termék és annak adatai szerepelnek-e már a Vevőcsoport ár tételei közt. Annyit viszont segít, hogy ha egy termék már szerepel a Generálandó tételek közt és egy ismételt szűrés > leválogatás során ez bekerül a leendő tételek közé, akkor küld egy figyelmeztetést: "A leendő tételek közé olyan termék került, ami már szerepel a generálandó tételek közt." A figyelmeztető ablakon lévő OK gomb megnyomása után az ilyen sorok dőlt betűvel jelennek meg a Leendő tételek táblázatban és innen nem fognak már továbbkerülni a Generálandó tételek közé, mert oda egy termék csak egyszer kerülhet be. Amennyiben mégis szükség lenne arra, hogy egy termék kétszer is szerepeljen a vevőcsoport árban, akkor ezt vagy a funkció felületén lehet megtenni, vagy a művelet újbóli elindításával lehet elérni.
"Termékválasztás"
Lenyitható sáv az alábbi adattartalommal:
"Termékszűrés" keret
Termék kód képlet |
Az itt megadott kódképletnek megfelelő termékek kerülnek a Leválogatás gomb megnyomása után a Leendő tételek táblázatba . Ez és az alábbi mezők egymással ÉS kapcsolattal szűrnek a terméktörzsben. |
Termék név képlet |
Az előző mezővel egyezően, csak itt névképlettel lehet szűrni. |
Termék kategória / tétel |
Szűrés termékbesorolásra termékkategória és tétel megadásával. |
Használható eladáskor |
[I]/N/?. Szűrés a terméktörzsben megadott azonos nevű mező értékére. ? esetén nem szűrünk erre a tényezőre. |
Nyomógombok
Leválogatás |
Megnyomásakor a fenti szűrésnek megfelelő termékek bekerülnek a Leendő tételek táblázatba. Amennyiben a táblázat nem üres, a program kérdés nélkül kiüríti és újratölti a táblázatot az aktuálisan beállított szűrésnek megfelelő termékekkel. Ezzel a módszerrel nagyon gyorsan javítható, ha egy szűrés utáni leválogatás nem a kívánt eredményt adta, például kimaradt a kategóriatétel szűrés. Csak meg kell adni a kategóriatételt is és újra megnyomni ezt a gombot. |
"Adatok" keret
Érvényesség |
Tól - Ig dátumokkal meghatározható a vevőcsoport ár tételébe kerülő sorokhoz az érvényesség időszak. (Az Érvényesség dátumtól és az Érvényesség dátumig mezőkbe kerül majd az itt megadott adat.) |
Prioritás |
Kötelező kitölteni. Az Általános fül Ár táblázatában lévő azonos nevű mezőnél megadott szabályokkal töltendő ki. Ajánlott érték 1. |
Akciókód |
A mező üres és nem módosítható, ha az Akciós tétel módosítás menüparaméter Tiltott értékkel van megadva a funkcióhoz. |
Nettó egységár |
Kötelező kitölteni. Az itt megadott érték kerül a vevőcsoport ár tételébe kerülő sorokhoz, mint nettó egységár. Az aktuális vevőcsoport árban megadott devizánál beállított egységártizedesnek megfelelő tizedessel adható meg. |
Mennyiség |
Kötelező kitölteni. Az itt megadott érték kerül a vevőcsoport ár tételébe kerülő sorokhoz a Mennyiségtől mezőbe. Ajánlott értéke 1. Csak tizedes nélküli, azaz egész szám adható meg. |
Megjegyzés |
200 karakterrel szabadon kitölthető mező, melyet szintén beírunk minden egyes generálásra kerülő tételhez. |
Nyomógombok
Adatok hozzáadása |
A gomb akkor aktív, ha a Leendő tételek táblázatban van adat és a keretben lévő összes kötelező mező ki van töltve. Megnyomásakor a keretben megadott adatok bekerülnek a Leendő tételek táblázat összes sorához. Ha volt már adat rendelve ott a tételekhez, akkor a program kérdés nélkül felülírja őket az aktuálisan megadott adatokkal. Így nagyon gyorsan javítható a korábban tévesen megadott adatsor. Csak ki kell javítani az adatok közt ami nem stimmelt és újra meg kell nyomni ezt a gombot. |
"Leendő tételek"
Sáv az alábbi adattartalommal:
Nyomógombok
Rendben |
Csak akkor aktív, ha van legalább egy olyan sor a Leendő tételek táblázatban, aminél a Generálandó pipa igazra van állítva. |
"Leendő tételek" táblázat
A Leválogatás és adat hozzárendelés eredményeként született leendő vevőcsoport ár tételek (termékek és adatok) láthatók a táblázatban. A táblázat egyáltalán nem módosítható, kivéve a Generálandó pipát. Ha valamely sorból mégsem kell tételt generálni, akkor hamisra kell állítani ezt a pipát. Ezzel a megoldással pl. egy nagyon gyors kivételkezelés érhető el. A táblázat oszlopai: |
|
Generálandó |
[I]/N. Módosítható, csak Igaz érték esetén kerül begenerálásra a sor a vevőcsoport ár tételbe. Hamis és nem módosítható, amíg az adatok keretből nem történt meg az adatok hozzáadása. |
Termék kód |
A leválogatott termék kódja. |
Termék név |
A leválogatott termék neve. |
Használható eladáskor |
A sorbeli terméknél a terméktörzsben megadott azonos nevű mező értéke. |
Használható beszerzéskor |
A sorbeli terméknél a terméktörzsben megadott azonos nevű mező értéke. |
Mennyiség |
Az Adatok keretben megadott azonos nevű mező értéke. |
M.e. |
A sorbeli termékhez a terméktörzsben beállított alapértelmezett mennyiségi egység neve. |
Érvényesség dátumtól |
Az Adatok keretben megadott azonos nevű mező értéke. |
Érvényesség dátumig |
Az Adatok keretben megadott azonos nevű mező értéke. |
Prioritás |
Az Adatok keretben megadott azonos nevű mező értéke. |
Akciókód |
Az Adatok keretben megadott azonos nevű mező értéke. |
Nettó egységár |
Az Adatok keretben megadott azonos nevű mező értéke. |
Megjegyzés |
Az Adatok keretben megadott azonos nevű mező értéke. |
"Generálandó tételek"
Lenyitható sáv az alábbi adattartalommal:
"Generálandó tételek" táblázat
A Leendő tételek táblázatban összeállított, generálásra szánt tételeket tartalmazza azokkal az adatokkal, melyek az ott Lévő Rendben gomb megnyomásakor be voltak állítva. A táblázat oszlopai: |
|
Termék kód |
|
Termék név |
|
Használható eladáskor |
|
Használható beszerzéskor |
|
Mennyiség |
|
M.e. |
|
Érvényesség dátumtól |
|
Érvényesség dátumig |
|
Prioritás |
|
Akciókód |
|
Nettó egységár |
|
Megjegyzés |
|
Nyomógombok
OK |
Csak akkor aktív, ha van legalább egy sor a Generálandó tételek táblázatban. Megnyomásakor a művelet ablaka bezárul és a Generálandó tételek táblázatban szereplő sorok bekerülnek a funkció ár táblázatába. |
Mégsem |
Megnyomásakor a művelet ablaka bezárul és nem történik tétel generálás. |