Práce s terminály

Z K.A.P.
Skočit na navigaciSkočit na vyhledávání

Menu:
Služby/Práce s terminály
Služby/Převody dat/Práce s terminály

Přeskladnění dle operací dokladu

Funkce pro zjednodušené zaskladnění dokladů formou přeskladnění dle operací dokladu. Zobrazí se přehled příjmových či dodacích dokladů v určeném stavu expedice a po výběru pomocí Enter se zobrazí operace dokladu s možností přeskladnění. Po dokončení se zobrazí dotaz, zda je možné u dokladu změnit stav vyskladnění na vyskladněno a v případě potvrzení se objeví přednastavený dialog s možností vybrat skladníka, stav a datum expedice. Lze použít tyto kódy menu:1,159 pro dodací doklady; 2,159 pro příjmové doklady s nabídkou prioritně nevyskladněných nebo nevyskladněných dokladů 1,160 až 1,167, resp. 2,160 až 167 pro jednotlivé stavy expedice.
Nastavení je možné ovlivnit pomocí proměnných DokPreskl+,x nebo DokPreskl-,x.

Technická poznámka - nastavení proměnné DokPreskl+,x, DokPreskl-,x
x Popis
x= 9 bitové příznaky pro zápis vlastností změny stavu vyskladění
(+1..zapsat Vyskladnil; +2..zapsat stav.exp; +4..zapsat datum exp.)
x=10 bitové příznaky pro editaci vlastností změny stavu vyskladění
(+1..editovat Vyskladnil; +2..editovat stav.exp; +4..editovat datum exp.)
x=11 nový stav expedice

(Výchozí volba je 6, tj. vyskladněno)


Poznámka
Při vyskladňování dokladů je přeškrtnut název skladové karty v detailu operace v případě, že se skladník vrací do již vyskladněné operace.


Technická poznámka menu TERMINAL
Ve vstupu vyskladnění dokladu lze ve verzi Win32 Gui zobrazovat vyskladňovaný počet a název karty (název se zobrazuje rozdělený na dva dvoj řádky) větším písmem. Velikost písma se nastavuje pomocí proměnné VysklZoom,0 - hodnota vyjadřuje koeficient zvětšení. Doporučená hodnota je 1,5.
Pomocí proměnných VysklHlKod,0, PresklHlKod,0 a InvHlKod,0 je možno povolit nebo zakázat (hodnota 0 nebo 1) hledání podle kódu zboží při vyskladňování, přeskladňování a inventurách pomocí online terminálů. Pokud je hledání zakázané, lze hledat pouze čárových kódů.
Při vyskladňování pomocí online terminálů není vyžadováno potvrzení vyskladnění u položek, které jsou označeny příznakem Evidovat současně i zásobu ve skladu 2
Pomocí proměnné PreskVarQ,x, kde x je varianta 0-3, lze nastavit, zda se má zobrazit potvrzovací dialog při zadávání přeskladnění;
x odpovídá kódům menu 3,30; 3,131; 3,132; 3,133 z tabulky kódů menu TERMINAL.
Pomocí proměnné PreskHlKod lze nastavit způsob výběru skladové karty (hodnota rovno
0 - ne
1 - povoleno zadání kódu zboží místo EAN
2 - povolen výběr zboží ze seznamu
3 - povoleno hledání i výběr podle kódu).
Pomocí proměnné VysklRozv,0 s hodnotou 1 je možno nastavit, aby do vstupního okna pro zadání identifikace dokladu stačilo zadávat jen číslo rozvozu (bez prefixu 91R)
Pomocí proměnné PruvExpXML,1 s hodnotou 0 lze zakázat export obalového konta zákazníka do terminálů pro řidiče (program Průvodky).
Pomocí proměnné PruvExpXML,1 s hodnotou 2 je možné nstavit, aby průvodky, které se generují do terminálu řidičů obsahovaly pouze ty vratné obaly z obalového konta zákazníka, které existují v číselníku vratných obalů.
Pomocí proměnné VysklZBal,0 s hodnotou 1 je možné v okně při vyskladňování zobrazovat namísto údaje Cena údaj Poč.bal., který obsahuje vyskladňované množství přepočítané na počet balení.
Rozšíření použití proměnné VysklZBal (práce s terminály-vyskladnění)

Hodnota Popis
0             zobrazení ceny v dialogu pro vyskladnění
1             zobrazení údaje Počet vydávaných balení (Poč.bal.) namísto ceny
2             zobrazení ceny a počtu MJ v balení
3             zobrazení počtu vydávaných balení a počtu MJ v balení

Ve funkci pro přeskladnění lze kontrolovat, zda se daná pozice nachází v seznamu povolených pozic (číselník identifikace umístění). Pro zapnutí této funkce je třeba nastavit proměnnou PreskKIdUm,x na hodnotu 1 (x je varianta přeskladnění).
Pomocí proměnné KARZobrB,2 lze nastavit barvu skladových karet, které mají údaj Zobrazit nastaven na hodnotu "nikdy". V hodnotě je třeba uvést písmeno P následované indexem barvy 1 až 10 z palety barev (např. P5) nebo písmeno C následované interně kódovanými atributy barvy (nastavení lze převzít z proměnné KartaPozn,0), kterou dokáže vygenerovat dialog pro Nastavení zvýraznění karet.
Pro export dat do offline terminálu lze definovat, které cenové pásmo se má použít pro export cen. Nově lze také definovat 2 cenová pásma, která mají být zobrazena.

V sekci [AG8000] lze pak definovat např. výraz:
.M1Cena2=using(Trim(Str(CENA2BDPH,7,2)),7)+Str(CENA2SDPH,7,2)
Pomocí proměnných lze nastavit typ ceny pro zobrazení v terminálu: proměnná AG8000,11 určuje první zobrazené cenové pásmo (ovlivňuje hodnotu výrazů CENABEZDPH a CENASDPH). Proměnná AG8000,12 určuje druhé zobrazené cenové pásmo (ovlivňuje hodnotu výrazů CENA2BDPH a CENA2SDPH) hodnoty:
1=cena1,..,6=cena6,7=NC,8=DNC,9=PrNC,10=Cena7,..,18=Cena15,19=Spec.cena,20=cena16..44=cena40

Pomocí proměnné DokPswd,2 lze nastavit režim generování povolovacího kódu pro terminály (průvodky řidičů).

Hodnota 0 znamená původní režim s čísly a písmeny (výchozí délka 5 znaků). Hodnota 1 je pro nový režim s čísly (výchozí délka 4 znaky)


Proměnná TERMDOK+,x

Technická poznámka
Proměnná x Popis
x=0 jméno přenosového souboru bez cesty (výchozí TERMD01D.BTR/TERMD01P.BTR)
x=1 určuje číslo typu dokladu (výchozí je standardní faktura dle INI)
x=2 povolení hledání dle kódu (výchozí 1, tj.ano)
x=3 typ zobrazení doplňkové informace na větším displeji (0: nic, 1: nák.cena, 2: id.pozice+šarže 3:datum výroby)
x=4 režim vstupního dialogu pro poznámku a var.symbol (1: před vstupem 2:po vstupu dokladu)
x=5 režim práce s obaly (0=zakázat obaly); jinak se automaticky obaly doplňují podle zadaného počtu balení a počtu kusů.
x=6 povolení vstupu z požadavku
x=7 automatické evidování po dokončení vstupu (výchozí 1, tj.ano)
x=8 povolení vstupu dle SSCC (výchozí 0, tj.ne)
x=9 povolení doplňování EAN (pokud zadaný EAN nebyl nalezen)
x=10 režim vstupu zabalených výrobků (pro data z požadavků)
x=11 povolení změny typu "příjmový/dodací" u převodek se zapnutým automatickým vytvořením převodky v druhém skladu (čili např. namísto příjmového dokladu v aktuálním skladu program vytváří dodací převodku v druhém skladu s převodem do aktuálního skladu)
x=12 povolení vstupu z objednávky na dodavatele (u příjmových dokladů)
x=13 počet MJ nastavovat dle požadavku
x=14 povolení změny nákupní ceny v kartě při vstupu z objednávky (při evidování)
x=15 povolit evidování dokladu bez odběratele/dodavatele
x=16 šířka sloupce s kódem zboží (výchozí 0)
x=17 přednastavení hodnoty 1 do údaje Počet (výchozí 0 = ne); u typu dokladu musí být současně zapnuté nabízení počtu 1 v číselníku typů dokladů

Stejné nastavení lze použít i pro proměnné TERMD01+,x..TERMD05+,x a TERMD01-,x..TERMD05-,x.


Kódy menu TERMINAL

Technická poznámka menu TERMINAL
Kód Popis Poznámka
3,124 Data pro terminál - příjem  
3,128 Data pro terminál - výdej  
3,28 Data pro terminál - inventury  
3,30 Přeskladnění přeskladnění s možností určení původního a nového umístění zboží a určením záruky zboží
3,131 Přeskladnění - vstup pozice přeskladňují se jen zásoby se zadaným SSCC kódem
3,132 Přeskladnění - vstup stav
3,133 Přeskladnění - vstup počtu,šarže a datumu výr.
3,130 Info o zboží zobrazuje pouze základní informace o zboží
1,59 Import dat z terminálu  
1,110 Vyskladnění dokladu s automatickým výběrem dokladu výběr dokladů s příznakem "paletový doklad" (doklady typicky obsahují jen zboží s množstvím větším než 1 paleta)
1,111 Vyskladnění (ručním výběrem dokladu k vyskladnění) lze vyskladňovat současně všechny doklady ze zvoleného rozvozu, které jsou ve stavu nevyskladněno nebo neurčeno. Ve vstupním okně pro zadání identifikace dokladů lze zadat (nebo sejmout čtečkou čárového kódu) identifikaci rozvozu ve tvaru 91R/číslo_rozvozu.
1,112 Vyskladnění (ruční výběr) Umožní výběr dokladů k vyskladnění buď pomocí načtení čárového kódu s identifikačním číslem dokladu, kódu s číslem průvodky nebo ručním výběrem jednoho nebo více dokladů (Ctrl+Enter).
1,113 Vyskladnění dokladu s automatickým výběrem dokladu výběr dokladů bez zapnutého příznaku "paletový doklad"
1,65 Vyskladnění ruční výběr - jeden doklad stejné jako 1,67, ale umožbí výběr pouze jednoho dokladu
1,68 Vyskladnění automatický výběr - jeden doklad stejné jako 1,67, ale umožní výběr pouze jednoho dokladu
1,67 Vyskladnění (aut. výběr) Program automaticky určí doklad (popř. více dokladů) k vyskladnění a umožní postupné odsouhlasení výdeje jednotlivých operací dokladu; doklad v době vyskladnování nelze opravovat standardním způsobem. Tato varianta automaticky nabízí pozici zboží k vyskladnění a skladník ji pouze odsouhlasuje pomocí Enter nebo F2.
1,68 Vyskladnění s automatickým určením vyskladňovaného dokladu V dialogu pro vyskladnění se odsouhlasují jednotlivé operace dokladu pomocí čárových kódů, kontroluje se také umístění zboží a jeho záruka. Po odsouhlasení celého dokladu je doklad přepnut do stavu vyskladněno.
1,69 'Vyskladnění -přehled přehled dokladů ve stavu nevyskladněno a nevyskladněno-prioritní. Kl. Enter otevře dialog pro vyskladnění dokladu
1,70 Přehled - neurčeno vždy se zobrazí doklady, které jsou v jednom z uvedených stavů
1,71 Přehled - nevyskladněno
1,72 Přehled - nevyskladněno-prioritní
1,73 Přehled - vyskladňováno
1,74 Přehled - nedovyskladněno
1,75 Přehled - vyskladnění
1,76 Přehled - neodsouhlaseno
1,77 Přehled - vyskladněno
1,77 Přehled - nevyskladňovat
1,86 Vyznačení expedice  
1,90 Výdej přes terminál on-line pořizovaný doklad se průběžně zapisuje do přenosového souboru (standardně TermDokD.BTR v přenosovém adresáři, jméno souboru lze ovlivnit pomocí proměnné TermDok-",0; podobně lze ovlivnit i výchozí typ dokladu:prom.,1). Pomocí čárového kódu (nebo kl. F4) lze vybrat i odběratele do dokladu. Celý postup je uzpůsoben pro provoz v režimu nízkého rozlišení (např. 40 sloupcůx17 řádků). V položkách dokladu lze listovat a mazat vybrané položky (nelze lae opravovat jednou zapsané položky ani nelze měnit automaticky určené ceny. Po zpracování dokladu lze doklad načíst do nového dokladu pomocí standardních funkcí pro kopírování dokladu.
2,90 Příjem přes terminál on-line pořizovaný doklad se průběžně zapisuje do přenosového souboru (standardně TermDokP.BTR v přenosovém adresáři, jméno souboru lze ovlivnit pomocí proměnné TermDok+",0; podobně lze ovlivnit i výchozí typ dokladu:prom.,1). Pomocí čárového kódu (nebo kl. F4) lze vybrat i dodavatele do dokladu. Celý postup je uzpůsoben pro provoz v režimu nízkého rozlišení (např. 40 sloupcůx17 řádků). V položkách dokladu lze listovat a mazat vybrané položky (nelze lae opravovat jednou zapsané položky ani nelze měnit automaticky určené ceny. Po zpracování dokladu lze doklad načíst do nového dokladu pomocí standardních funkcí pro kopírování dokladu.
2,91 Vstup příjemky pomocí online terminálů vstup příjemky /výdejky s automatickým zaevidováním a nabídkou pro tisk dokladu. Pokud evidování dokladu v kterékoli fázi selže, pak zůstane doklad ve schránce a je nutné se po vyřešení problému k evidování vrátit pomocí běžných funkcí pro práci se schránkou (např. Načtení dokladu ze schránky).
1,91 Vstup výdejky pomocí online terminálů  
1,96 Výdejka přes terminál - SSCC Nastavení se provádí pomocí proměnné TERMDOK-
2,97 Příjemka s ručním evidováním Stejné jako příjem přes terminál on-line, pouze v případě že sejmutá skladová karta není nalezena, lze tuto kartu vybrat ručně z přehledu karet a k této kartě je přiřazen tento nový čárový kód
2,98 Příjemka s automatickým evidováním  
1,98 Příjemka přes terminál  
11,30 Vstup inventury vstup inventury s možností určení nového umístění a záruky zboží. Takto zapisovaná inventura umožňuje také evidovat osbu počítající a zapisující pohyb a interní číslo dokladu.
1,121..1,125 Nový dodací doklad kódy menu pro vstup dodacích dokladů ve zjednodušeném terminálovém režimu. Lze tak snadno definovat vlastní vstup dokladu s přednastavenými parametry vstupu (např. určit výchozí typ dokladu). Parametry lze určit pomocí proměnných: TERMD01-,x až TERMD05-,x, kde proměnná x určuje další nastavení - pro x 0..11 jsou nastavení odpovídající proměnným TERMDOK+,x)
2,121..2,125 Nový příjmový doklad kódy menu pro vstup příjmových dokladů ve zjednodušeném terminálovém režimu. Lze tak snadno definovat vlastní vstup dokladu s přednastavenými parametry vstupu (např. určit výchozí typ dokladu). Parametry lze určit pomocí proměnných: TERMD01+,x až TERMD05+,x, kde proměnná x určuje další nastavení - pro x 0..11 jsou nastavení odpovídající proměnným TERMDOK+,x)
1,129 Tisk vyskladnění-přehled  
1,116 Kontrola vyskladnění Pomocí této funkce lze využít zjednodušený způsob zápisu čísla dokladu, při kterém se nemusí zadávat kompletní číslo dokladu, ale pouze samotné číslo dokladu a program se podle číselné řady pokusí najít odpovídající typ dokladu a období. Pokud je nalezeno více dokladů se stejným číslem, tak se tyto doklady nabídnou. Pomocí proměnné VysklRozv,0 s hodnotou 0 lze tuto funkci zakázat (výchozí je 2).

Funkce může také kontrolovat požadavky. Pokud se v dialogu pro výběr dokladů ke kontrole zadá do vstupního pole 91Vx, kde x je číslo požadavku z aktuálního skladu, tak program umožní následnou kontrolu požadavku stejným způsobem, jako jsou kontrolovány doklady. Pomocí proměnné VysklRozv,0 s hodnotou 4 lze nastavit, aby program při zadávání čísla požadavku povolil zadat číslo bez prefixu 91V.

1,118 Kontrola vyskladnění Nová varianta funkce kontrola vyskladnění - lze provádět zrychlený způsob kontroly vyskladnění. V něm se pouze vybere doklad a potvrdí F2 a v dokladu se změní stav vyskladnění na zkontrolováno (v případě oprávnění 9) nebo nedokontrolováno (v případě oprávnění 7 nebo 8). Do logu se zapisuje, že změna stavu proběhla bez fyzické kontroly.
3,143 Výchozí pozice karet  
3,136 Kontrola pozic-aut.doplňování  
15,47 Číselník retraky  
1,96 Výdejka přes terminál-SSCC  
1,90 Výdejka přes terminál  
2,98 Příjemka přes terminál  
1,159 Zaskladnění pro dodací doklady  
2,159 Zaskladnění dle příjemky  
Technická poznámka - vyskladnění dokladu s automatickým výběrem dokladu (kódy menu 1,110 a 1,113)
Funkce je možné ovlivnit pomocí proměnné PrepVysklP,1 (resp. PrepVysklP,0). Hodnotu zadejte jako součet následujících hodnot:
Hodnota Popis
+1 Automatický výběr pozice
+2 Povolit dohledání dalších dokladů se stejným IČO pro společné vyskladnění
+4 Vybrat jen doklady s příznakem "paletový doklad"
+8 Vybrat jen doklady bez příznaku "paletový doklad"


Technická poznámka - vyskladnění dokladu
Doklady se při automatickém výběru dokladů pro vyskladnění automaticky zařadí do tzv. vyskladňovací vlny. Záznam o přidělené vlně se ukládá do tabulky MEMO s id. objektu 46. Pomocí proměnné PrepVyskl,3 lze ovlivnit, zda mají být záznamy vytvořeny (+1 = ano).


Pomocí proměnné WMSParams,0 lze definovat parametry pro generování vlny v rámci vyskladňování:

Hodnota Popis +1 nepovolí zpracování v případě, že skladník nebyl nalezen v číselníku skladníků +2 nepovolí zpracování v případě, že skladník nemá přiřazenou vyskladňovací skupinu +4 výchozí hodnota pro příznak Dedikované pozice (Ano) +8 výchozí hodnota pro příznak Plné potvrzování (Ano) +16 zakáže spojování více dokladů do vlny pro doklady se stejným IČO +32 pokud pozice nemá přidělené kontrolní číslo, tak se toto číslo generuje z číslic v pozici +64 pokud pozice nemá přidělené kontrolní číslo, tak se toto číslo generuje z posledních číslic EAN