AGROTRADE: Rozdiel medzi revíziami
(→Režim - balíčky) |
(→Dodací list z predajnej objednávky) |
||
(14 medziľahlých úprav od rovnakého používateľa nie je zobrazených.) | |||
Riadok 1: | Riadok 1: | ||
= Režim - balíčky = | = Režim - balíčky = | ||
− | Pomocou mobilného skladníka budeme realizovať výdaje hotových výrobkov. Máme dve skupiny | + | 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 | # Výrobky s pohyblivou hmotnosťou | ||
#* hlavná MJ je kg | #* hlavná MJ je kg | ||
Riadok 18: | Riadok 18: | ||
#* MS po nájdení produktu vylistuje všetky nenulové podkarty a obsluha si vyberie z ktorej chce vydávať | #* 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 | #* Zoznam podkariet by mal mať stĺpce Šarža, záruka, trvanlivosť, množstvo | ||
+ | |||
== Prevodka == | == Prevodka == | ||
Riadok 24: | Riadok 25: | ||
'''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 | '''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 | '''Kód:''' AGR_VD_PREVOD | ||
− | '''Info:''' | + | '''Info:''' Prevod produktov medzi skladmi |
− | '''Pracovný postup''' | + | '''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 | ||
== Dodací list == | == Dodací list == | ||
Riadok 33: | Riadok 53: | ||
'''Setupy''' | '''Setupy''' | ||
'''Kód:''' AGR_DL | '''Kód:''' AGR_DL | ||
− | '''Info:''' | + | '''Info:''' Dodací list |
− | + | ||
− | '''Pracovný postup''' | + | '''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 | ||
Riadok 44: | Riadok 83: | ||
Pracovný postup | Pracovný postup | ||
− | = | + | == Príjemka z predajnej objednávky == |
− | {{ | + | |
+ | '''JIRA:''' AGROTRADE-224[https://jira.assecosol.eu/browse/AGROTRADE-224] | ||
+ | '''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. | ||
+ | |||
+ | {{Pozor|'''Potrebné nastaviť''' | ||
+ | Hodnoty pre SOF setupy VYR_CCK_PRZPO_SKLAD, VYR_CCK_PRZPO_DD, VYR_CCK_PRZPO_EO, VYR_CCK_PRZPO_OS, VYR_CCK_PRZPO_FIRMA; | ||
+ | SKL_PARUJPOPRDL nastaviť na 'A'; | ||
+ | SKL_PARUJDLOD nastaviť na 'N'; | ||
+ | SKL_PREPLNPOPRDL nastaviť na 'A'}} | ||
+ | |||
+ | '''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 == | == Prevodka == | ||
− | '''JIRA:''' AGROTRADE- | + | '''JIRA:''' AGROTRADE-181 [https://jira.assecosol.eu/browse/AGROTRADE-181] |
'''Setupy:''' CKCEKod_SKUID.sql, pkVyrCckVD.sql, pkVyrCckVYBSKUID.sql, VYR_TMP_CK_SKUID.sql, VYR_VIEW_VYBER_SKUPINA_ID.sql | '''Setupy:''' CKCEKod_SKUID.sql, pkVyrCckVD.sql, pkVyrCckVYBSKUID.sql, VYR_TMP_CK_SKUID.sql, VYR_VIEW_VYBER_SKUPINA_ID.sql | ||
'''Kód:''' AGR_VD_SKUPID | '''Kód:''' AGR_VD_SKUPID | ||
Riadok 56: | Riadok 143: | ||
'''Pracovný postup:''' | '''Pracovný postup:''' | ||
− | # V MS vyberiem akciu pre | + | # 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 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 | ||
== Dodací list z predajnej objednávky == | == Dodací list z predajnej objednávky == | ||
− | '''JIRA:''' AGROTRADE- | + | '''JIRA:''' AGROTRADE-182 [https://jira.assecosol.eu/browse/AGROTRADE-182] |
'''Setupy:''' CKCEKod_DLSKUID.sql, CKCEKod_VYBEROD.sql, pkVyrCckDlSkupId.sql, view_VYBEROD.sql, VYR_TMP_CK_DL_SKUP_ID.sql | '''Setupy:''' CKCEKod_DLSKUID.sql, CKCEKod_VYBEROD.sql, pkVyrCckDlSkupId.sql, view_VYBEROD.sql, VYR_TMP_CK_DL_SKUP_ID.sql | ||
'''Kód:''' AGR_DL_SKUPID | '''Kód:''' AGR_DL_SKUPID | ||
Riadok 82: | Riadok 174: | ||
#* 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 | #* 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 | # V MS vyberiem akciu pre DL z PO | ||
− | # | + | # Napíšem číslo PO, stačí vpísaním prvých znakov (začína na) |
− | # Po potvrdení vypíše všetky položky | + | # 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 |
− | # Ak sa | + | # Môžem oskenovať QR kód alebo BAR kód. |
− | # Ak | + | #* 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 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 | ||
+ | # 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 == | == Potvrdzovanie prebratia tovaru vodičom == | ||
Riadok 111: | Riadok 217: | ||
− | '''JIRA:''' AGROTRADE- | + | '''JIRA:''' AGROTRADE-183 [https://jira.assecosol.eu/browse/AGROTRADE-183] |
'''Setupy:''' CKCEKod_INVSKUPID.sql, pkVyrCckInvSkupId.sql, VYR_TMP_CK_INV_SKUP_ID.sql | '''Setupy:''' CKCEKod_INVSKUPID.sql, pkVyrCckInvSkupId.sql, VYR_TMP_CK_INV_SKUP_ID.sql | ||
'''Kód:''' AGR_INV_SKUPID | '''Kód:''' AGR_INV_SKUPID | ||
Riadok 117: | Riadok 223: | ||
'''Pracovný postup:''' | '''Pracovný postup:''' | ||
− | # V MS vyberiem akciu pre | + | # 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 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 | ||
'''Návrat na :''' [[Mobilný skladník - zákaznícke riešenia]] | '''Návrat na :''' [[Mobilný skladník - zákaznícke riešenia]] |
Aktuálna revízia z 12:15, 5. január 2018
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