AGROTRADE

Z SPIN2-wiki
Prejsť na: navigácia, hľadanie

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.

  1. 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
  2. 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:

  1. V MS vyberiem akciu pre Prevod
  2. V hlavičke vyplním:
    1. Sklad, z ktorého chcem robiť výdaj
    2. 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
    3. EO - ekonomický objekt (ak je povinný)
    4. OŠ - organizačná štruktúra (ak je povinná)
  3. 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.
  4. Naskenujem čiarový kód
    1. 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
    2. 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
    3. 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
    4. Ak nenájdeme ani jednu podkartu - Otvorí sa okno pre výber produktu

Dodací list

JIRA: AGROTRADE-52[2]
Setupy
Kód: AGR_DL
Info: Dodací list

Pracovný postup:

  1. V MS vyberiem akciu pre DL
  2. V hlavičke vyplním:
    1. Sklad
    2. Druh dokladu
    3. Odberateľa
    4. EO - ekonomický objekt (ak je povinný)
    5. OŠ - organizačná štruktúra (ak je povinná)
  3. Kliknutím na tlačidlo Potvrdiť sa otvorí okno pre zadávanie položiek.
  4. Naskenujem čiarový kód
    1. 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
    2. 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
    3. 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
    4. Ak nenájdeme ani jednu podkartu - Otvorí sa okno pre výber produktu


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.
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:

  1. V MS vyberiem akciu pre PR z PO
  2. 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
  3. Po potvrdení vypíše všetky položky PO
  4. V tomto momente sa v SPINe vytvorí hlavička príjemky, všetky povinné údaje sa vyplnia automaticky.
  5. 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
  6. 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
  7. 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
  8. 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
  9. Ak sú všetky položky plnené, objednávka je dokončená

Pracovný postup v SPIN2:

  1. Sklad -> Príjemka
  2. Nájdem si vytvorenú príjemku
  3. Kliknem na akciu Dodací list
  4. 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
  5. Vyberú sa položky, ktoré sa majú naplniť do DL
  6. 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:

  1. V MS vyberiem akciu pre prevodku
  2. 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
  3. 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
  4. 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 ....) :
    1. 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
    2. 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
  5. Ak načítam BAR kód, tak:
    1. hľadaj kód EAN
      • vydá zadané množstvo z podkariet FIFO metódou
    2. ak nenájde v EAN, hľadaj kód produktu
      • vydá zadané množstvo z podkariet FIFO metódou
    3. ak nenájde, vypíše chybovú hlášku

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:

  1. 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
  2. V MS vyberiem akciu pre DL z PO
  3. Napíšem číslo PO, stačí vpísaním prvých znakov (začína na)
  4. Ak nájde viac PO, vypíše zoznam a vyberiem si PO
  5. Po potvrdení vypíše všetky položky PO
  6. Najprv naskenujem kód prepravky
    • Formát EAN-128
    • Kód bude začínať na "P"
    • Kód bude mať viac ako 16 znakov
  7. 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
  8. 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 ....) :
    1. 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
    2. 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
  9. Ak načítam BAR kód, tak:
    1. hľadaj kód EAN
      • vydá zadané množstvo z podkariet FIFO metódou
    2. ak nenájde v EAN, hľadaj kód produktu
      • vydá zadané množstvo z podkariet FIFO metódou
    3. ak nenájde, vypíše chybovú hlášku
  10. Ak sa množstvo Dodať = Dodané, položka mi zo zoznamu vypadne
  11. 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:

  1. V MS vyberiem akciu pre Potvrdzovanie DL
  2. Naskenujem čiarový kód prepravky
  3. 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:

  1. V MS vyberiem akciu pre inventúru
  2. Vyberiem sklad
  3. 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
  4. 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 ....) :
    1. 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
    2. 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
  5. Ak načítam BAR kód, tak:
    1. hľadaj kód EAN
      • vydá zadané množstvo z podkariet FIFO metódou
    2. ak nenájde v EAN, hľadaj kód produktu
      • vydá zadané množstvo z podkariet FIFO metódou
    3. ak nenájde, vypíše chybovú hlášku

Návrat na : Mobilný skladník - zákaznícke riešenia