A funkció az Értékesítési előrejelzés paraméter beállításait figyelembe véve, termékenként - ügyfélkategória tételre összesítve - mutat különböző algoritmusok alapján kiszámított forgalmi adatokat és lehetőséget biztosít arra, hogy ezen adatok alapján termékenkénti fogyás adatokat lehessen rögzíteni az Értékesítési előrejelzés paraméterben megadott Előrejelzés időszak dátum típus pontossággal. (Jelenleg csak heti tervezésre van lehetőség) Azok a termékek kerülnek az eredménybe, melyek az Értékesítési előrejelzés paraméter Előrejelzésben érintett termékek mezőben megadott termékkategóriának és tételnek megfelelnek. Amennyiben ez a kategória időfüggő, akkor azok, melyek a futtatás hetének hétfőjén érvényesek.
A funkció jellemzően olyan nagy mennyiségű adatot tárol, hogy a program más funkcióiban megszokottól eltérő naplózást kellett alkalmazni: a leválogatást követően egy adott termék és héthez tartozó mennyiségen állva aktív lesz a Naplózott adatok gomb, amelyre kattintva megtekinthetőek a korábbi értékek. Bővebb információért lásd lent a Nyomógombok résznél.
Ugyan ezen okból nem lehetséges a funkció indításakor mindig frissen kiszámolni a múltbéli forgalmi adatokat és a jövőbeni fogyási értékeket. A naprakész adatokkal való működéshez elengedhetetlenül szükséges beállítani az Értékesítés előrejelzés újraszámolás automatizmust, mely karbantartja/frissíti azokat az adatbázis táblákat, mely az ebben a funkcióban megmutatásra és mentésre kerülő adatokat tartalmazza.
Műveletek
![]() | Értékesítési előrejelzés törlés |
Csak akkor aktív, ha nincs elmentendő adat. A megjelenő mezők és a működés részletei itt olvashatók: Értékesítési előrejelzés törlés. Ebből a funkcióból indítva a Forecast adatok újraszámolása pipa nem látható, mert az újraszámolás a funkcióba való visszatéréskor minden esetben megtörténik. (Aktuális blokk újraszámolása gombbal egyező algoritmussal.) |
Szűrés
Ha bármely soron érték módosítás történt, akkor a szűrés összes mezője inaktívvá válik annak érdekében, hogy a módosult adatok szem előtt maradjanak és ne mentsünk olyan adatot, ami adott esetben épp nem látszik.
A szűrési feltételek beállítása után a Leválogatás gombbal lehet az eredményt lekérni.
A Termékek táblázat sorai az alábbi feltételekkel szűrhetők.
Összecsukható sáv az alábbi tartalommal:
Termék |
Szűrés termék kód vagy név alapján egy konkrét termékre. A termékszűrés ablakba fixen beírásra kerül az Értékesítési előrejelzés paraméterben megadott gyártó termékkategória, mert ezen kívül eső termékekre nincs értelme szűrni, hiszen azok eleve nem szerepelnek a táblázatban. |
Gyártó termékkategória tétel |
Az Értékesítési előrejelzés paraméterben megadott Gyártó termékkategória valamely tételére lehet szűrni. Ha van megadva konkrét termék, akkor üres és nem módosítható. |
Termék típus termékkategória tétel |
Az Értékesítési előrejelzés paraméterben megadott Termék típus termékkategória valamely tételére lehet szűrni. Ha van megadva konkrét termék, akkor üres és nem módosítható. |
Ügyfélkategória tétel |
Az Értékesítési előrejelzés paraméterben megadott Vevőcsoport ügyfélkategória valamely használhatóra állított tételére lehet szűrni. |
Nyomógombok
Leválogatás |
Megnyomásakor a szűrésnek megfelelő adatsorok kerülnek megjelenítésre. Inaktív, ha a szűrések is inaktívak. Ha a fókusz a szűrés sávon van, akkor Enter billentyű megnyomásával is elérhető a leválogatás. Abban az esetben ha a funkcionalitás paraméterezése nem megfelelő, vagy a megadott szűrések alapján nincs eredmény "Nincs megjeleníthető adat!" üzenet látható. |
Aktuális blokk újraszámolása |
Aktuális blokknak azon sorok összességét tekintjük, amelyek az aktív mező sorával azonos termékhez és ügyfél kategória tételhez tartoznak. |
Aktuális szűrés újraszámolása |
Újraszámolja a leválogatott összes adatot. Mivel ez hosszabb időt és komolyabb szerverterhelést is jelenthet, ezért mielőtt végrehajtaná a kérést, a program kérdést tesz fel: |
Korábbi értékek |
Akkor aktív, ha a fókusz a hetek oszlopai alatt levő valamely mezőn van. Ennek a mezőnek mutatja meg a korábbi értékeit egy felugró ablakban, melyben Felhasználó, Dátumtól, Dátumig és Korábbi érték oszlopokban látható, hogy mely időtartományban ki által rögzítve milyen adat szerepelt az adott mezőben. FIGYELEM! Ez a szolgáltatás csak SQL Server 2016 vagy az utáni verzión érhető el. |
Naplózott adatok |
Megnyomásakor a funkció elindul egy új példányban és FIGYELEM! Ez a szolgáltatás csak SQL Server 2016 vagy az utáni verzión érhető el. |
Akciós mennyiség tervező |
Promo soron állva akkor választható, ha van érték a mezőben. Elindítja az Akciós mennyiség tervező funkciót, leszűrve azokra a Marketingakció bizonylatokra, melyek adataiból a mezőben szereplő érték kiszámításra került. Ebből kifolyólag ilyenkor az Akciós mennyiség tervező funkcióban a szűrések nem látszanak. |
Termékek
"Termékek" táblázat
A táblázat oszlopai: (A ... -tól a Sor -ig az oszlopig fixen láthatóak, a többi gördíthető).
Az aktuális hét kiemelésre kerül, az oszlop két oldalán függőleges fekete vonal látható.
Oszlop csoportosításkor alapértelmezetten összecsukva jelennek meg a csoportosított értékek. A csoportosításba vont oszlopnevek mellett jobb egérrel kattintva (három csoportosítási szintig) lehetőség van az egyes csoportok együttes kinyitására és becsukására. A hordómentés megjegyzi a csoportosításokat, de azt, hogy melyik volt kinyitva/becsukva, azt nem.
... |
Az oszlop neve az Értékesítési előrejelzés paraméterben megadott Vevőcsoport ügyfélkategória neve. Az oszlopba kerülő értékek ennek a kategóriatételnek a nevei. A táblázat mindig termékenként és ezen ügyfélkategória tételenként mutatja a forgalmi adatokat. |
Gyártó |
Az Értékesítési előrejelzés paraméterben megadott gyártó termékkategória sorbeli termékhez beállított kategóriatételének a neve. |
Típus |
Az Értékesítési előrejelzés paraméterben megadott Termék típus termékkategória sorbeli termékhez beállított kategóriatételének a neve |
Kód |
Annak a terméknek a kódja, amire a kiszámított adat vonatkozik. |
Név |
Annak a terméknek a neve, amire a kiszámított adat vonatkozik. |
Név (Kód) |
Az előző két mező értéke együtt. Elöl a termék név, utána zárójelben a kód. |
Sor |
Az itt leírtak alapján a következő excel táblában található a programban érvényben lévő algoritmus: Értékesítési előrejelzés számítás A Módosított alap fogyás kivételével a mezők nem módosíthatók. Csak akkor jelenik meg ebben a táblázatban adat, hogyha az adott termék esetén a leválogatás napjához képest a jövőbeli hetekben van adat a BASELINE vagy PROMO oszlopokban. A kiszámított forgalmi adatok típusai. Termékenként és ügyfélkategória tételenként fixen 7 sor jelenik meg, melynek algoritmusa is fix. A megjelenő értékek és kiszámítási algoritmusuk: 1, Előrejelzett alapfogyásszint (BASELINE) Normál üzletmenet szerint (amikor nincs akció) ennyi szokott fogyni. Azoknak az értékesítéseknek a heti átlagmennyisége, amelyek akciókód nélküliek, de figyelembe veszi az Értékesítési előrejelzés paraméterben beállított módosító tényezőket.
Kiszámítása olyan termékre, aminél az előző héten volt akció: (Ha az előző héten volt akció, most pedig nincs) Az alábbi lépésekben kiszámítjuk a komponenseit és ezek segítségével határozzuk meg a mennyiséget: - Bázis heti alapfogyásszint: A paraméterben megadott Faktor időeltolás hét által meghatározott héten szereplő MODBASE (annak hiányában BASELINE) mező értéke. (ha 2019.12. naptári hétre számolok és 8 hét a Faktor időeltolás, akkor 12 - 8 = 4. hét.)
- Múltbéli átlagos rendelt mennyiség: A paraméterben megadott Forgalom figyelembevétel időszak által meghatározott számú előzmény hétben rendelt, mínusz visszamondott mennyiség heti átlaga, a paraméterben megadott rendelésszűrések szerinti forgalmi tételekre.
- A fenti mezők, valamint a paraméter beállítása alapján a számítási algoritmus: (Bázis heti alapfogyásszint * Alap fogyásszint arány % ) + (Múltbéli átlagos rendelt mennyiség * Tényleges fogyás arány % * Akció utáni hatáskorrekció ) ) * (1 + Faktor % ) * (1 + Termékkorrekció % * Bázis korrekciós szorzó )
Alap fogyásszint számítása, ha az előző héten NEM volt akció: - Ebben az esetben csak az algoritmusban történik változás, hiszen az Akció utáni hatáskorrekcióval nem szabad számolnia a programnak: (Bázis heti alapfogyásszint * Alap fogyásszint arány % ) + (Múltbéli átlagos rendelt mennyiség * Tényleges fogyás arány % ) ) * (1 + Faktor % ) * (1 + Termékkorrekció % * Bázis korrekciós szorzó )
Kiszámítása olyan termékre, amelynek van előzmény terméke: Az előzmény-utód termék beállítása az Előzmény termék funkcióban lehetséges. A számítási logikában fontos az itt megadott érvényesség kezdet, valamint a paraméterben megadott Forgalom figyelembevétel időszak heteinek a száma. Az utóddá válást megelőző hetekben (a Forgalom figyelembevétel időszak hetéig), a BASELINE mező értékét az előd termék BASEORD átlagából számítja a program, míg a Bázis heti alapfogyásszintet az utód termékből. Példa akkor ha a Forgalom figyelembevétel időszak 4 hét, a Faktor időeltolás pedig 3 hét. A táblázatokban sárga háttérszínnel szerepel az előd terméknek azon hete amikor már nem számít sem a forgalom (BASEORD), sem az alapfogyás (BASELINE) mezők értéke, míg zölddel az a hét szerepel amit az Előzmény termék funkcióban érvényesség kezdetnek jelöltünk. 1. példa: a 25/45 hét BASELINE értékének számításakor a Bázis heti alapfogyásszint az utód termék 25/42. hetéből, míg a BASEORD a 25/44 BASEORDER mezőjéből számolja a program.
Az utóddá válás hetén az alábbiak szerint változik a számítási logika: 2. példa: a 25/48 hét BASELINE értékének számításakor a Bázis heti alapfogyásszint az előd termék 25/45. hetéből (hiszen épp ezen a héten érvényes már az utód termék), míg a BASEORD a 25/44-25/47 hetek átlagából számolja a program.
Az ezt követő hetekben, már az utód termék rendelés forgalma is számít (a múltbéli átlagos rendelt mennyiség részben leírt szabályok szerint), azonban amíg az előd termék volt érvényes, addig az előd termék rendelési is számítanak: 3. példa: a 25/50 hét BASELINE értékének számításakor a Bázis heti alapfogyásszint az előd termék 25/47. hetéből (hiszen a faktoridővel eltolt időszakban még az előd termék volt érvényes), míg a BASEORD az előd termék 25/46 és 25/47, valamint az utód termék 25/48 és 25/49 hetek átlagából számolja a program.
További példák és teljes levezetés az itt található excel táblázatban található.
2, PROMO Ajánlat állapotú akciónál csak a jóváhagyott mennyiséget, míg Visszaigazolt, KAM visszaigazolt, vagy Átadott állapotúaknál a jóváhagyott, annak hiányában a kalkulált mennyiséget kell figyelembe venni és a Szállítás ütemezés alapján hetekre szétosztott mennyiségét megmutatni. Amennyiben nincs megadva szállítási ütemezés, a teljes figyelembe vett mennyiség az akció nulladik heténél jelenik meg. (ez a megjelenítési szabály alkalmas arra, hogy felhívja a figyelmet a paraméterezés esetleges hiányosságára.) Akciókódonként kell elmenteni, mert a felületnek szüksége lesz erre az adatra. (ezekre a bizonylatokra egyszerre kezdeményezve fogja felülvizsgálni a korábban jóváhagyott mennyiségeit a marketingakció bizonylatokban. Ezt az Akciós mennyiség tervező funkcióval végzi, amit ezekre a bizonylatokra szűrve fog megtenni.) Sárga háttérrel kiemelésre kerül, ha olyan Marketing akció bizonylatból került oda adat, ahol van mentetlen kalkulált mennyiség, azaz az utolsó jóváhagyott mennyiség bejegyzése óta a program már más mennyiséget jelez előre. Abban az esetben 0 kerül az adott hét eredményébe, ha van érvényes Marketing akció, azonban nincs érték a Kalkulált előrejelzés mezőben, valamint akkor is ha a Marketing akció típusa ajánlat és nincs érték a Jóváhagyott előrejelzés mezőben.
3, FC Modbase (annak hiányában baseline) * Szezonális szorzó + Promóciós fogyásszint. Az adott hét szezonális szorzója a paraméterben adható meg. Sárga háttérszínnel rendelkezik, ha tartozik hozzá olyan promóciós mennyiség, amelyhez tartozóan az akció bizonylatához tartozó marketingakció kategóriában a Kalkulációba a BASELINE számít értéke hamis.
4, Modbase Az egyetlen, a funkcióból közvetlenül módosítható mező. A többi sorban rendelkezésre álló adatok alapján a felhasználó adja meg az általa jóváhagyott értéket. Amíg a felhasználó nem ad meg értéket, a mező fixen üres - tehát NEM nulla! Az Értékesítés előrejelzés újraszámolás nem írja ezt a mezőt és a felület sem ad neki ajánlott értéket. Az ide kerülő adat mindig a felhasználó döntése alapján beírt érték. Ha már volt megadva korábban érték, akkor a funkció indításakor az kerül módosíthatóan megmutatásra. A mező elhagyásakor az újonnan bevitt érték szerint újraszámolásra kerülnek azok az értékek is, melyek a Mod base értékétől függenek. A program egyetlen esetben módosítja ennek a mezőnek az értéket, ha előd és utód termékekről beszélünk. Abban az esetben, ha az előd termék inaktívvá válása után nem futtatjuk az újraszámolást erre a termékre, hanem csak az utód termékre, úgy az utód termék megörökli az előd termék Modbase adatait (az utóddá válás dátumától).
5, ORD A paraméterben megadott szűrések szerinti sorozaton és ki nem zárt tulajdonság tételbe tartozó rendelés tételek vissza nem mondott mennyiségei. A figyelembevételt a kért határidő szerint kell megtenni.
6, Alap rendelt mennyiség (Base ord) A paraméterben megadott szűrések szerinti sorozaton és ki nem zárt tulajdonság tételbe tartozó, akciókóddal NEM rendelkező rendelés tételek vissza nem mondott mennyiségei. A figyelembevételt a kért határidő szerint kell megtenni.
7, Szállított (DEL) Az adott időszakhoz és termékhez tartozó, szállítólevél alapú forgalmi adat. |
... |
Dinamikusan változó oszlopok az Értékesítési előrejelzés paraméterben megadott időszakra és részletezettséggel. |