AGROTRADE
|   | 
Táto stránka už nie je aktualizovaná. Aktuálnu dokumentáciu nájdete na odkaze: | 
Obsah
Režim - balíčky
Pomocou mobilného skladníka budeme realizovať výdaje hotových výrobkov. Máme dve skupiny vlastných mäsových hotových výrobkov.
-  Výrobky s pohyblivou hmotnosťou
- hlavná MJ je kg
 - jedna položka PR je vždy 1 kus
 - každá položka PR generuje novú podkartu s jedným kusom
 - podkarta má jedinečný identifikátor (ID balíčka = DAVKA)
 - V MS chceme skenovať ID balíčka
 - MS by mal vedieť nájsť podkartu naskenovaním ID balíčka
 - Množstvo u produktov s premenlivou hmotnosťou potrebujeme predplniť aktuálnym stavom skladu
 
 - Výrobky s pevnou hmotnosťou
- každá hmotnosť má svoj produkt
 - hlavná MJ je ks
 - jedna položka PR = spravidla všetky kusy jednej šarže prijímané v ten deň
 - každá položka PR generuje novú podkartu s n kusmi
 - podkarta nemá jedinečný identifikátor
 - V MS chceme skenovať čiarový kód produktu
 - MS po nájdení produktu vylistuje všetky nenulové podkarty a obsluha si vyberie z ktorej chce vydávať
 - Zoznam podkariet by mal mať stĺpce Šarža, záruka, trvanlivosť, množstvo
 
 
Prevodka
JIRA: AGROTRADE-52[1] Setupy: CKCEKod_KODEANDAVKA.sql, CKCEKod_RODSERIA.sql, CKCEKod_VYBERSER.sql, pkVyrCckRVD.sql, pkVyrCckVYBEKOEADA.sql, VYR_TMP_CK_KODEANDAVKA.sql, VYR_VIEW_ROD_SERIA.sql, vyr_view_vyber_seria.sql Kód: AGR_VD_PREVOD Info: Prevod produktov medzi skladmi
Pracovný postup:
- V MS vyberiem akciu pre Prevod
 -  V hlavičke vyplním:
- Sklad, z ktorého chcem robiť výdaj
 -  Druh dokladu typu prevodka, čo zabezpečí vytvorenie príjemky
- V SPIN2 je to v Sklad->Druh dokladu->Názov typu dokladu=Výdajka->Vyberie sa požadovaný DD->Zakliknúť chekbox Prevod, Zápis->Záložka Väzba druhu dokladu->Pridať->Vybrať druh dokladu pre Príjem, zadať aj sklad, kde má urobiť príjemku
 
 - EO - ekonomický objekt (ak je povinný)
 - OŠ - organizačná štruktúra (ak je povinná)
 
 - Kliknutím na tlačidlo Potvrdiť sa otvorí okno pre zadávanie položiek. V SPINe sa vytvorí hlavička výdajky aj príjemky.
 -  Naskenujem čiarový kód
-  Po naskenovaní čiarového kódu sa najprv vyhľadá podkarta na základe údaja DAVKA
- Ak nájdeme jednu podkartu - výber je ukončený
 - Ak nájdeme viac ako jednu vyhovujúcu podkartu - otvorí sa okno pre špecifikáciu podkarty
 
 -  Ak nenájdeme ani jednu podkartu - pokračuje vyhľadávanie podľa EANU
- Ak nájdeme jednu podkartu - výber je ukončený
 - Ak nájdeme viac ako jednu vyhovujúcu podkartu - otvorí sa okno pre špecifikáciu podkarty
 
 -  Ak nenájdeme ani jednu podkartu - pokračuje vyhľadávanie podľa Kódu produktu
- Ak nájdeme jednu podkartu - výber je ukončený
 - Ak nájdeme viac ako jednu vyhovujúcu podkartu - otvorí sa okno pre špecifikáciu podkarty
 
 - Ak nenájdeme ani jednu podkartu - Otvorí sa okno pre výber produktu
 
 -  Po naskenovaní čiarového kódu sa najprv vyhľadá podkarta na základe údaja DAVKA
 
Dodací list
JIRA: AGROTRADE-52[2] Setupy Kód: AGR_DL Info: Dodací list
Pracovný postup:
- V MS vyberiem akciu pre DL
 -  V hlavičke vyplním:
- Sklad
 - Druh dokladu
 - Odberateľa
 - EO - ekonomický objekt (ak je povinný)
 - OŠ - organizačná štruktúra (ak je povinná)
 
 - Kliknutím na tlačidlo Potvrdiť sa otvorí okno pre zadávanie položiek.
 -  Naskenujem čiarový kód
-  Po naskenovaní čiarového kódu sa najprv vyhľadá podkarta na základe údaja DAVKA
- Ak nájdeme jednu podkartu - výber je ukončený
 - Ak nájdeme viac ako jednu vyhovujúcu podkartu - otvorí sa okno pre špecifikáciu podkarty
 
 -  Ak nenájdeme ani jednu podkartu - pokračuje vyhľadávanie podľa EANU
- Ak nájdeme jednu podkartu - výber je ukončený
 - Ak nájdeme viac ako jednu vyhovujúcu podkartu - otvorí sa okno pre špecifikáciu podkarty
 
 -  Ak nenájdeme ani jednu podkartu - pokračuje vyhľadávanie podľa Kódu produktu
- Ak nájdeme jednu podkartu - výber je ukončený
 - Ak nájdeme viac ako jednu vyhovujúcu podkartu - otvorí sa okno pre špecifikáciu podkarty
 
 - Ak nenájdeme ani jednu podkartu - Otvorí sa okno pre výber produktu
 
 -  Po naskenovaní čiarového kódu sa najprv vyhľadá podkarta na základe údaja DAVKA
 
Inventúra
Setupy Pracovný postup
Príjemka z predajnej objednávky
JIRA: AGROTRADE-224[3] Setupy CKCEKod_PRZPO.sql; CKCEKod_PRZPORIAD.sql; CKCEKod_VYBEROD2.sql; pkmtzcck.sql; pkSofVydaj.sql; pkVyrCckPrZPO.sql; pkVyrCckPrZPORiad.sql; SKL_PARUJPOPRDL_setup.sql; SKL_PREPLNPOPRDL_setup.sql; VYR_CCK_PRZPO_DD_setup.sql; VYR_CCK_PRZPO_EO_setup.sql; VYR_CCK_PRZPO_FIRMA_setup.sql; VYR_CCK_PRZPO_OS_setup.sql; VYR_CCK_PRZPO_SKLAD_setup.sql; VYR_VIEW_PRZPORIAD.sql; VYR_VIEW_VYBEROD2.sql Kód: AGR_PR_Z_PO Info: Celé to bude fungovať na princípe z úlohy DL z PO, len tu sa robí príjemka z predajnej objednávky.
Pracovný postup v MS:
- V MS vyberiem akciu pre PR z PO
 -  Napíšem číslo PO, stačí vpísaním prvých znakov (začína na)
- Ak nájde viac PO, vypíše zoznam a vyberiem si PO
 
 - Po potvrdení vypíše všetky položky PO
 - V tomto momente sa v SPINe vytvorí hlavička príjemky, všetky povinné údaje sa vyplnia automaticky.
 -  Najprv naskenujem kód prepravky
- Formát EAN-128
 - Kód bude začínať na "P"
 - Kód bude mať viac ako 16 znakov
 - V SPINe bude vytvorený VU s kódom PREPRAVKA
 
 -  Môžem oskenovať QR kód
- Pri QR kóde všetko bude fungovať bez potvrdzovania, len skenujem
 - Ak nenájde kód produktu, vypíše "Produkt nie je číselníku produktov".
 - Ak naskenujem rovnaký QR kód, vystornuje danú položku
 
 -  Z načítaného QR kódu vyseparujeme reťazec
- (S/N) = znaky od pozície 5-24 (napr. S/N:GGMSCH11A160101K0001QTY: 10,000 ....) a vložím do poľa Dávka
 - Od pozície 5-13 vložím do poľa kód produktu
 - Od pozície 14-19 je dátum záruky v tvare 160101, do SPINu zapíše 01.01.2016
 - Od pozície 31-35 je množstvo v tvare 00356, do SPINu zapíše 0,356
 - Od pozície 53-62 je dátum trvanlivosti v tvare 12.12.2017
 
 -  Ak sa množstvo Dodať =< Dodané, položka mi zo zoznamu vypadne
- Môžem prijať ľubovoľné množstvo, keďže by tam nemala byť väzba k PO
 
 - Ak sú všetky položky plnené, objednávka je dokončená
 
Pracovný postup v SPIN2:
- Sklad -> Príjemka
 - Nájdem si vytvorenú príjemku
 - Kliknem na akciu Dodací list
 - Vyplním povinné údaje hlavičky. Aby bola zachovaná väzba z PO, odberateľ musí byť rovnaký ako v PO a vyplní sa aj pole Číslo Predajnej objednávky
 - Vyberú sa položky, ktoré sa majú naplniť do DL
 - Potvrdiť
 
Režim - kartóny + balíčky
Celé to bude fungovať na princípe z úlohy AGROTRADE-52 s tým rozdielom, že pri skenovaní budeme rozlišovať kartóny aj kusovky
Prevodka
JIRA: AGROTRADE-181 [4] Setupy: CKCEKod_SKUID.sql, pkVyrCckVD.sql, pkVyrCckVYBSKUID.sql, VYR_TMP_CK_SKUID.sql, VYR_VIEW_VYBER_SKUPINA_ID.sql Kód: AGR_VD_SKUPID Info: Prevod produktov cez Skupinové ID. Skupina produktov bude na sklade vedená pod jedným Skupinovým ID (označenie kartónu). V jednom kartóne smú byť zabalené výlučne rovnaké produkty, s rovnakou šaržou a rovnakou expiráciou.
Pracovný postup:
- V MS vyberiem akciu pre prevodku
 -  Vyplním hlavičku - dátum, sklad, DD, EO, OŠ
- Druh dokladu typu prevodka, čo zabezpečí vytvorenie príjemky. V SPIN2 je to v Sklad->Druh dokladu->Názov typu dokladu=Výdajka->Vyberie sa požadovaný DD->Zakliknúť chekbox Prevod, Zápis->Záložka Väzba druhu dokladu->Pridať->Vybrať druh dokladu pre Príjem, zadať aj sklad, kde má urobiť príjemku
 
 -  Potvrdím hlavičku a prepne ma do okna pre zadávanie položiek. Môžem oskenovať QR kód alebo BAR kód.
- Prefix - QR kód ak je reťaze dlhší ako 25 znakov, ináč je to BAR kód
 - Pri QR kóde všetko bude fungovať bez potvrdzovania, len skenujem
 
 -  Ak je to QR kód, z načítaného QR kódu vyseparujeme reťazec (S/N) = znaky od pozície 5-24 (napr. S/N:GGMSCH11A160101K0001QTY: 10,000 ....) :
-  ak sa na 16 pozícii reťazca sa nachádza písmeno "K", ide o kartón a hľadá reťazec v Rozmer2
- Vezme a zapíše všetky produkty s rovnakým Skup. ID
 
 -  ak nenájde "K", hľadaj reťazec v ID balíčka = DAVKA
- ak nájde, ide o kusovky a načíta celé množstvo z podkarty
 
 
 -  ak sa na 16 pozícii reťazca sa nachádza písmeno "K", ide o kartón a hľadá reťazec v Rozmer2
 -  Ak načítam BAR kód, tak:
-  hľadaj kód EAN
- vydá zadané množstvo z podkariet FIFO metódou
 
 -  ak nenájde v EAN, hľadaj kód produktu
- vydá zadané množstvo z podkariet FIFO metódou
 
 - ak nenájde, vypíše chybovú hlášku
 
 -  hľadaj kód EAN
 
Dodací list z predajnej objednávky
JIRA: AGROTRADE-182 [5] Setupy: CKCEKod_DLSKUID.sql, CKCEKod_VYBEROD.sql, pkVyrCckDlSkupId.sql, view_VYBEROD.sql, VYR_TMP_CK_DL_SKUP_ID.sql Kód: AGR_DL_SKUPID Info: Predajná objednávka bude robená v SPINe. Dodací list bude generovaný z PO pomocou MS. Kartóny budú balené do prepraviek, ktoré budú mať nalepený jedinečný čiarový kód.
Pracovný postup:
-  V SPINe mám vytvorenú predajnú objednávku.
- Pozn.: V hlavičke PO musí byť vybratý sklad v poli Objednávka na sklad.
 - Pozn.: Druh dokladu PO musí mať väzbu na druh dokladu DL. Je to v okne Sklad->Druh dokladu->Názov typu dokladu=Predajná objednávka->Vyberie sa požadovaný DD->Záložka Väzba druhu dokladu->Pridať->Vybrať druh dokladu pre DL
 
 - V MS vyberiem akciu pre DL z PO
 - Napíšem číslo PO, stačí vpísaním prvých znakov (začína na)
 - Ak nájde viac PO, vypíše zoznam a vyberiem si PO
 - Po potvrdení vypíše všetky položky PO
 -  Najprv naskenujem kód prepravky
- Formát EAN-128
 - Kód bude začínať na "P"
 - Kód bude mať viac ako 16 znakov
 
 -  Môžem oskenovať QR kód alebo BAR kód.
- Prefix - QR kód ak je reťaze dlhší ako 25 znakov, ináč je to BAR kód
 - Pri QR kóde všetko bude fungovať bez potvrdzovania, len skenujem
 
 - Ak je to QR kód, z načítaného QR kódu vyseparujeme reťazec (S/N) = znaky od pozície 5-24 (napr. S/N:GGMSCH11A160101K0001QTY: 10,000 ....) :
-  ak sa na 16 pozícii reťazca sa nachádza písmeno "K", ide o kartón a hľadá reťazec v Rozmer2
- Vezme a zapíše všetky produkty s rovnakým Skup. ID
 
 -  ak nenájde "K", hľadaj reťazec v ID balíčka = DAVKA
- ak nájde, ide o kusovky a načíta celé množstvo z podkarty
 
 
 -  ak sa na 16 pozícii reťazca sa nachádza písmeno "K", ide o kartón a hľadá reťazec v Rozmer2
 -  Ak načítam BAR kód, tak:
-  hľadaj kód EAN
- vydá zadané množstvo z podkariet FIFO metódou
 
 -  ak nenájde v EAN, hľadaj kód produktu
- vydá zadané množstvo z podkariet FIFO metódou
 
 - ak nenájde, vypíše chybovú hlášku
 
 -  hľadaj kód EAN
 - Ak sa množstvo Dodať = Dodané, položka mi zo zoznamu vypadne
 - Ak sú všetky položky plnené, objednávka je dokončená
 
Potvrdzovanie prebratia tovaru vodičom
JIRA: AGROTRADE-117 [6] Setupy: pkVyrCckDlPrepravka.sql Kód: AGR_DL_POTVRD Info: Vodič bude potvrdzovať prevzatie prepraviek. Na identifikáciu bude slúžiť etiketa nalepená na prepravke. Etiketa bude obsahovať jedinečné číslo vo forme čiarového kódu.
Pracovný postup:
- V MS vyberiem akciu pre Potvrdzovanie DL
 - Naskenujem čiarový kód prepravky
 -  V SPINe sa pri položke DL s danou prepravkou zmení stav na "Naložené"
- Pozn.: Statu naložené je v SPINe zapísaný ako VÚ pre riadok DL s kódom: NALOZENE, typ: Áno/Nie
 
 
Inventúra
JIRA: AGROTRADE-183 [7] Setupy: CKCEKod_INVSKUPID.sql, pkVyrCckInvSkupId.sql, VYR_TMP_CK_INV_SKUP_ID.sql Kód: AGR_INV_SKUPID Info: Inventúra cez Skupinové ID. Naskenovaním čiarového kódu, ktorý obsahuje údaj Skupinové ID, sa odpíšu všetky položky, ktoré toto Skupinové ID obsahujú
Pracovný postup:
- V MS vyberiem akciu pre inventúru
 - Vyberiem sklad
 -  Potvrdím a prepne ma do okna pre zadávanie položiek. Môžem oskenovať QR kód alebo BAR kód.
- Prefix - QR kód ak je reťaze dlhší ako 25 znakov, ináč je to BAR kód
 - Pri QR kóde všetko bude fungovať bez potvrdzovania, len skenujem
 
 -  Ak je to QR kód, z načítaného QR kódu vyseparujeme reťazec (S/N) = znaky od pozície 5-24 (napr. S/N:GGMSCH11A160101K0001QTY: 10,000 ....) :
-  Ak sa na 16 pozícii reťazca sa nachádza písmeno "K", ide o kartón a hľadá reťazec v Rozmer2
- Vezme a zapíše všetky produkty s rovnakým Skup. ID
 
 -  Ak nenájde "K", hľadaj reťazec v ID balíčka = DAVKA
- Ak nájde, ide o kusovky a načíta celé množstvo z podkarty
 
 
 -  Ak sa na 16 pozícii reťazca sa nachádza písmeno "K", ide o kartón a hľadá reťazec v Rozmer2
 -  Ak načítam BAR kód, tak:
-  hľadaj kód EAN
- vydá zadané množstvo z podkariet FIFO metódou
 
 -  ak nenájde v EAN, hľadaj kód produktu
- vydá zadané množstvo z podkariet FIFO metódou
 
 - ak nenájde, vypíše chybovú hlášku
 
 -  hľadaj kód EAN
 
Návrat na : Mobilný skladník - zákaznícke riešenia