Paletový automat (Porfix): Rozdiel medzi revíziami
d |
d |
||
(6 medziľahlých úprav od rovnakého používateľa nie je zobrazených.) | |||
Riadok 5: | Riadok 5: | ||
Pre funkčnosť je potrebné mať nastavené: | Pre funkčnosť je potrebné mať nastavené: | ||
− | * produkt "paleta" | + | * 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'' | ||
+ | |||
+ | [[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: | + | [[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
- 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
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
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))