Paletový automat (Porfix): Rozdiel medzi revíziami

Z SPIN2-wiki
Prejsť na: navigácia, hľadanie
d
d
 
(7 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 1: Riadok 1:
Táto funkčnosť bola urobená pre zákazníka Porfix. Zákazník predáva stavebný materiál. Keďže tento materiál predávajú prevažne vo veľkých množstvách na celé palety, tak bola požiadavka na automatické dogenerovanie množstva paliet a takisto kontrola aby množstvo bolo vždy celé číslo, nakoľko paleta musí byť plná.
+
Táto funkčnosť bola urobená pre zákazníka Porfix. Zákazník predáva stavebný materiál. Keďže tento materiál predávajú prevažne vo veľkých množstvách na celé palety, tak bola požiadavka na automatické dogenerovanie množstva paliet a takisto kontrola aby množstvo paliet bolo vždy celé číslo.
  
Pre funkčnosť je potrebné :
+
Funkčnosť je zapracovaná nad oknami Príjem, Výdaj, Dodací list, Predajná objednávka a Plná moc
  
produkt "paleta" mal typ produktu Paleta
+
Pre funkčnosť je potrebné mať nastavené:
  
[[Súbor:paleta_produkt.png]]
+
* nastavenie nečíselníkových SOF-setupov
 +
S_PROD_GENER_PALETA = A/N - zapnutie funkčnosti/zobrazenie akcie "Generovanie paliet"
  
väzba medzi materiálom a paletou musí byť pri master produkte typu Paleta a zadané množstvo predstavuje koľko master produktu môže byť umiestnených na palete.
+
S_PROD_PALETA_CHK_MNO = A/N - Kontrola množstva paliet na celé číslo
  
[[Súbor:paleta_prod_vazba.png]]
+
S_PM_PROD_PALETA_CHK = A/N - Kontrola pri uvoľnení v okne Plná moc
  
 +
* produkt "paleta" musí mať typ produktu ''Paleta''
 +
 +
[[Súbor:paleta produkt.png]]
 +
 +
* väzba medzi materiálom a paletou musí byť pri hlavnom produkte typu ''Produkt paleta'' kde zadané množstvo predstavuje aké množstvo master produktu môže byť umiestnené na palete
 +
 +
[[Súbor:paleta prod vazba.png]]
 +
 +
Vo všetkých oknách po ručnom zapísaní master produktov užívateľ klikne na akciu '''Generovanie paliet''', systém pridá ku každému master produktu paletu podľa väzby a vypočíta množstvo (množstvo master produktu/množstvo z väzby), po zápise užívateľ dostane info okno
 +
 +
[[Súbor:paleta info.png]]
 +
 +
 +
Množstvo palety sa nedá meniť, môžno meniť len množstvo master produktu a následne sa prepočíta množstvo paliet, tak isto nieje možné zmazať paletu, ak bola generovaná akciou, môže sa zmazať len master produkt, ten následne zmaže aj zväzbenú paletu (tvorí sa väzba typu Y)
 +
 +
Cena pre paletu sa doťahuje z cenníka zadaného na hlavičke dokladu
 +
 +
Pri kopírovaní produktov sa palety nekopírujú, je potrebné ich vždy dogenerovať akciou Generovanie paliet
 +
 +
V položkách dokladov je možné pridať databázové stĺpce pre zobrazenie info a väzby medzi master produktom a paletami
 +
    dl.fsofHlProdPaleta(sof_riadok_pr.ep_id, 'PR')
 +
    dl.fsofHlProdPaleta(sof_riadok_vd.ep_id, 'VD')
 +
    dl.fsofHlProdPaleta(sof_riadok_obj.ep_id, 'OBJ')
 +
 +
    dl.pkdlEPUtils.getNEp4EpTyp(dl.sof_riadok_pr.ep_id, 'Y', dl.pkdlEPUtils.getTypEpId(dl.sof_riadok_pr.ep_id))
 +
    dl.pkdlEPUtils.getNEp4EpTyp(dl.sof_riadok_vd.ep_id, 'Y', dl.pkdlEPUtils.getTypEpId(dl.sof_riadok_vd.ep_id))
 +
    dl.pkdlEPUtils.getNEp4EpTyp(dl.sof_riadok_obj.ep_id, 'Y', dl.pkdlEPUtils.getTypEpId(dl.sof_riadok_obj.ep_id))
 +
 +
[[Súbor:paleta db stlpce.png]]
  
 
  [[category:Konzultant]]
 
  [[category:Konzultant]]

Aktuálna revízia z 05:01, 17. jún 2022

Táto funkčnosť bola urobená pre zákazníka Porfix. Zákazník predáva stavebný materiál. Keďže tento materiál predávajú prevažne vo veľkých množstvách na celé palety, tak bola požiadavka na automatické dogenerovanie množstva paliet a takisto kontrola aby množstvo paliet bolo vždy celé číslo.

Funkčnosť je zapracovaná nad oknami Príjem, Výdaj, Dodací list, Predajná objednávka a Plná moc

Pre funkčnosť je potrebné mať nastavené:

  • nastavenie nečíselníkových SOF-setupov

S_PROD_GENER_PALETA = A/N - zapnutie funkčnosti/zobrazenie akcie "Generovanie paliet"

S_PROD_PALETA_CHK_MNO = A/N - Kontrola množstva paliet na celé číslo

S_PM_PROD_PALETA_CHK = A/N - Kontrola pri uvoľnení v okne Plná moc

  • produkt "paleta" musí mať typ produktu Paleta

Paleta produkt.png

  • väzba medzi materiálom a paletou musí byť pri hlavnom produkte typu Produkt paleta kde zadané množstvo predstavuje aké množstvo master produktu môže byť umiestnené na palete

Paleta prod vazba.png

Vo všetkých oknách po ručnom zapísaní master produktov užívateľ klikne na akciu Generovanie paliet, systém pridá ku každému master produktu paletu podľa väzby a vypočíta množstvo (množstvo master produktu/množstvo z väzby), po zápise užívateľ dostane info okno

Paleta info.png


Množstvo palety sa nedá meniť, môžno meniť len množstvo master produktu a následne sa prepočíta množstvo paliet, tak isto nieje možné zmazať paletu, ak bola generovaná akciou, môže sa zmazať len master produkt, ten následne zmaže aj zväzbenú paletu (tvorí sa väzba typu Y)

Cena pre paletu sa doťahuje z cenníka zadaného na hlavičke dokladu

Pri kopírovaní produktov sa palety nekopírujú, je potrebné ich vždy dogenerovať akciou Generovanie paliet

V položkách dokladov je možné pridať databázové stĺpce pre zobrazenie info a väzby medzi master produktom a paletami

   dl.fsofHlProdPaleta(sof_riadok_pr.ep_id, 'PR')
   dl.fsofHlProdPaleta(sof_riadok_vd.ep_id, 'VD')
   dl.fsofHlProdPaleta(sof_riadok_obj.ep_id, 'OBJ')
   dl.pkdlEPUtils.getNEp4EpTyp(dl.sof_riadok_pr.ep_id, 'Y', dl.pkdlEPUtils.getTypEpId(dl.sof_riadok_pr.ep_id))
   dl.pkdlEPUtils.getNEp4EpTyp(dl.sof_riadok_vd.ep_id, 'Y', dl.pkdlEPUtils.getTypEpId(dl.sof_riadok_vd.ep_id))
   dl.pkdlEPUtils.getNEp4EpTyp(dl.sof_riadok_obj.ep_id, 'Y', dl.pkdlEPUtils.getTypEpId(dl.sof_riadok_obj.ep_id))

Paleta db stlpce.png