TTT - Technické informace: Porovnání verzí

Z K.A.P.
Skočit na navigaciSkočit na vyhledávání
Řádek 261: Řádek 261:
  
 
----
 
----
 +
=== Menu TTM_MNU===
 +
(pokud není menu nadefinováno v systémové menu, tak se zobrazí výchozí menu)
 +
Speciální funkce dostupné v přehledu zpráv ('''Alt+F6''').
 +
 +
{|border=1 class ="wikitable"
 +
|-
 +
|bgcolor=#00FF00 colspan =2| '''Technická poznámka'''
 +
|-
 +
! Kód menu !! Popis
 +
|-
 +
|70,1|| smazání záznamu zprávy (ovlivňuje i chování Ctrl+Y v seznamu zpráv)
 +
|-
 +
|70,2|| přehled záznamu změn za danou zprávu
 +
|-
 +
|70,3|| tisk QR2 formuláře pro danou zprávu
 +
|-
 +
|70,4|| odeslat zprávu na sekundární server
 +
|-
 +
|70,5|| zobrazí přehled jednotkových TTT kódů
 +
|-
 +
|70,6|| zobrazí přehled skupinových TTT kódů
 +
|-
 +
|70,7|| zobrazí dialog pro přidávání nových kódů s možností skenování; po uložení se kódy roztřídí na jednotkové a skupinové a změní se i varianta druhů identifikátorů v hlavičce zprávy (jednotkové/skupinové/oboje)
 +
|-
 +
|70,8|| zobrazí protokol chyb souvisejících s odesláním dané zprávy
 +
|-
 +
|70,9|| zobrazí datový formát zprávy (pro ověření obsahu zprávy) - touto funkcí se data neodesílají
 +
|-
 +
|70,20|| změna stavu zprávy na "příprava"
 +
|-
 +
|70,21|| změna stavu zprávy na "nezpracovávat"
 +
|-
 +
|70,22|| změna stavu zprávy na "k odeslání"
 +
|-
 +
|70,23|| změna stavu zprávy na "odesláno-chyba(opakovat)"
 +
|-
 +
|70,24|| změna stavu zprávy na "odesláno-chyba"
 +
|-
 +
|70,25|| změna stavu zprávy na "Testovací zpráva-chyba"
 +
|-
 +
|70,26|| změna stavu zprávy na "Testovací zpráva-OK"
 +
|-
 +
|70,27|| změna stavu zprávy na "odesláno OK"
 +
|}

Verze z 11. 6. 2019, 10:43

Nastavení proměnných TTTParams,x nebo TT+IČO,x z INI hodnot

(proměnná TT+IČO,x má přednost před TTTParams,x)

Technická poznámka
x Popis
0 přidělené identifikační číslo vlastního hospodářského subjektu (EO_ID) - čili identifikace firmy
1 přidělené identifikační číslo vlastního hospodářského zařízení (F_ID) - čili identifikace provozovny
6 výchozí generování skupinového kódu: 1-generovat, 0-negenerovat (výchozí)
7 aktualizace TTT v centrálni evidenci (SKLADADR.BTR,1) pro funkci na editaci EO_ID a F_ID v adrese
+1..aktualizovat
+2..hlásit nedostupnost centr.databáze dle SKLADADR.BTR,1
+4..založit záznam v centr.databázi, pokud není nalezeno IČO
+8..nehlásit, že záznam nebyl nalezen
8 režim ověřování údajů EO_ID a F_ID na znacenitabaku.cz
0..neověřovat
1..ověrit, pokud jsou vyplněné přihlašovací údaje (Client ID)-výchozí volba;
2..ověrit nebo hlásit chybu;
4..nepovolit uložení neověřených ID
100 typ serveru pro kategorie zpráv Operational, Transactional, Recall: (na eu.tobaccotracing.com)
0..Sandbox
1:QA (testovací)
2:Produkční (výchozí)
101 přihlašovací údaje k serveru - Client ID - povinný údaj
102 přihlašovací údaje k serveru - Secret ID - povinný údaj
103 URL adresa pro získání autorizačního tokenu pokud není určeno, detekuje se automaticky dle typu serveru)
104 verze protokolu (výchozí hodnota je v1)
110 typ serveru pro kategorie zpráv Registration, UniqueIdentifier, RecallUI (na znacenitabaku.cz)
0..Sandbox
1:QA (testovací)
2:Produkční (výchozí)
111 přihlašovací údaje k serveru - Client ID - povinný údaj
112 přihlašovací údaje k serveru - Secret ID - povinný údaj
113 URL adresa pro získání autorizačního tokenu (pokud není určeno, detekuje se automaticky dle typu serveru)
114 verze protokolu (výchozí hodnota je v1)
150 URL adresa pro zprávy kategorie Registration
151 URL adresa pro zprávy kategorie UniqueIdentifier
152 URL adresa pro zprávy kategorie Recall UI
153 URL adresa pro zprávy kategorie Operational
154 URL adresa pro zprávy kategorie Transactional
155 URL adresa pro zprávy kategorie Recall
156 URL adresa pro zprávy kategorie msgcQuery(pokud není určeno, detekují se URL automaticky dle typu serveru)
200-236 část url adresy pro jednotlivé komunikační zprávy (popř. celá url)
REO, REOD, CEO, DEO, RFA, RFAD, CFA, DFA, RMA, RMAD, CMA, DMA, ICV, ULO, PLO, ISU, IRU, RSU, ISA, IRA, RSA, IDA, EUA, EPA, EDP, ERP, ETL, EUD, EVR, EIV, EPO, EPR, RCL, RCL, LUP, CTM

Vstup EO_ID, F_ID

Technická poznámka
Samostatná funkce pro vstup identifikačního čísla hospodářského subjektu (EO_ID)a zařízení (F_ID) pro zvolený záznam odběratele nebo dodavatele s možností ověření platnosti těchto údajů na znacenitabaku.cz. Aby fungovalo ověření, je nutné získat přihlašovací údaje (info@znacenitabaku.cz) Client ID a Secret ID pro produkční prostředí a tyto údaje zadat do proměnných TTTParams,111 a 112.
Pro zadané EO_ID a F_ID pak program dohledá na serveru údaj IČ nebo DIČ a porovná je se záznamem v dané adrese. Současně pro F_ID zkontroluje, zda patří k danému EO_ID. Funkce současně umožňuje uložení zadaných údajů do centrální databáze adres (pokud kromě lokální databáze adres máte ještě centrální místo, kde se provádí evidence). Za tímto účelem je třeba v Systémové menu/Soubory nadefinovat tabulku SKLADADR.BTR s další identifikací 1 a nasměrovat ji do vhodné databáze (např. s použitím databázového směrování btrv:// ). Chování funkce je ovlivněno proměnnými TTTParams,7 a 8.
Do menu DodMenu/Dod_SPC/OdbMenu/Odb_SPC lze doplnit položky menu 28,74 (resp. 27,74), které umožní vyvolání dialogu.

Menu pro práci s doklady a účtenkami TTT

Technická poznámka
Menu Kód Popis
DOKLAD_NOV
DOKLAD_SLN
17,170 Přidat TTT kódy k dokladu (odeslání) - zobrazí dialog pro vstup TTT kódů za položky vydávané ze skladu; TTT kódy se uloží při evidování dokladu
17,171 Přidat TTT kódy k dokladu (příjem) - zobrazí dialog pro vstup TTT kódů za položky přijímané do skladu (např. mínusové pohyby u vydaných dokladů); TTT kódy se uloží při evidování dokladu
DOKLAD_OPR
DOKLAD_OP-
DOKLAD_OP+
DOKLAD_OP2
DOKLAD_OPT
16,170 Přidat TTT kódy k dokladu (odeslání) - zobrazí dialog pro vstup TTT kódů za položky vydávané ze skladu; TTT kódy se uloží ihned po celkovém potvrzení dialogu
16,171 Přidat TTT kódy k dokladu (příjem) - zobrazí dialog pro vstup TTT kódů za položky přijímané do skladu (např. mínusové pohyby u vydaných dokladů); TTT kódy se uloží ihned po celkovém potvrzení dialogu
16,172 TTT - zprávy k dokladu - zobrazí přehled všech zpráv, které byly vytvořeny v souvislosti s daným dokladem - funkce je důležitá hlavně pro zjištění aktuálního stavu jednotlivých zpráv (např. zda byly zprávy v pořádku odeslány); v případě chyby při komunikaci je zde možné podrobněji zjistit důvod problému
16,173 Přehled TTT kódů k dokladu (odeslání) - zobrazí databázový přehled s možností doplnění, opravy nebo smazání TTT kódů
16,174 Přehled TTT kódů k dokladu (příjem) - zobrazí databázový přehled s možností doplnění, opravy nebo smazání TTT kódů
16,175 Odeslání TTT zpráv - funkce se pokusí odeslat všechny zprávy, které jsou připravené k odeslání nebo mají chybový stav (tzn. dříve byl učiněn neúspěšný pokus o odeslání)
16,176 Vytvoření TTT zpráv (před dodáním zboží). Tato funkce zkontroluje, zda pro daný doklad existují všechny požadované T&T zprávy. Pokud zprávy existují a jsou neodeslané, tak budou aktualizovány podle aktuálního stavu dokladu a průvodky. Pokud zprávy neexistují, tak budou vytvořeny.

Stav "K odeslání" se nastaví jen pro zprávy související s dodáním zboží, tzn. neodesílají se zprávy "Příjem-vrácení", "Faktura" a "Platba"

16,177 Vytvoření a odeslání TTT zpráv (před dodáním zboží). Funkce vytvoří nebo aktualizuje T&T zprávy stejně jako předchozí funkce. Poté se navíc zkontrolují existující neodeslané T&T zprávy. V případě, že zpráva je ve stavu "K odeslání" nebo v chybovém stavu, tak se ji program pokusí odeslat. Stav "K odeslání" se nastaví jen pro zprávy související s dodáním zboží. (neodesílají se ta zprávy "Faktura" a "Platba"). Zprávy, které zůstanou ve stavu "příprava", nebudou odeslány.
16,178 Kontrola odeslání TTT zpráv (před dodáním zboží). Zkontroluje, zda pro doklad jsou odeslány všechny zprávy nastavené v číselníku typů dokladů pro daný doklad. ignorují se zprávy typu "Faktura" a "Platba"). Kontroluje se, zda doklad, který obsahuje TTT kódy a v číselníku typů dokladů má povolenou zprávu "Odeslání tab. výrobků", má odeslanou zprávu "Odeslání tab. výrobků".
16,179 Vytvoření všech TTT zpráv (po případném doplnění vráceného zboží a fakturaci). Funkce pracuje obdobně, jako funkce na Vytvoření TTT zpráv při dodání zboží 16,176. Všechny typy zpráv ale jsou nastaveny do stavu "K odeslání" (zpráva "Platba" jen v případě, že k dokladu byla zapsána úhrada).
16,180 Vytvoření a odeslání TTT zpráv (po případném doplnění vráceného zboží a fakturaci). Funkce pracuje obdobně, jako funkce na Vytvoření a odeslání TTT zpráv před dodáním zboží 16,177. Všechny typy zpráv ale jsou nastaveny do stavu "K odeslání" (zpráva "Platba" jen v případě, že k dokladu byla zapsána úhrada). Následně jsou všechny zprávy odeslány.
16,181 Kontrola odeslání všech TTT zpráv (po případném doplnění vráceného zboží a fakturaci). Zkontroluje, zda pro doklad jsou odeslány všechny zprávy nastavené v číselníku typů dokladů pro daný doklad (mimo typ zprávy "Platba").
16,182 TTT - zprávy k dokladu - přefakturace - zobrazí přehled všech zpráv, které byly vytvořeny v souvislosti s daným dokladem v případě, že typ dokladu má nastavené vytváření TTT zpráv pro přefakturaci
DOKLAD_SPC
DOKLAD_SP+
DOKLAD_SP
DOKLAD_SPT
funkce a kódy menu jsou stejné jako pro menu DOKLAD_OPR, jen kódy menu jsou 31,x namísto 16,x
UCC_MN
pro práci s účtenkami MO prodeje
41,172 TTT - zprávy k účtence - zobrazí přehled všech zpráv, které byly vytvořeny v souvislosti s daným dokladem
41,173 Přehled TTT kódů k účtence (odeslání) - zobrazí databázový přehled TTT kódů (ve výchozím stavu je pro čtení)
41,174 Přehled TTT kódů k účtence (příjem) - zobrazí databázový přehled TTT kódů (ve výchozím stavu je pro čtení)
41,175 Odeslání TTT zpráv účtenky - funkce se pokusí odeslat všechny zprávy, které jsou připravené k odeslání nebo mají chybový stav (tzn. dříve byl učiněn neúspěšný pokus o odeslání)
41,182 TTT - zprávy k dokladu - přefakturace

Menu pro rozvozy

ROZVOZ_MNU

Funkce pro vytvoření zpráv, odeslání zpráv na sekundární server a kontrolu odeslání za aktuálně zvolenou průvodku ve sledování rozvozů. Následující funkce jsou zaměřené na zprávy, které je třeba odeslat na server před rozvozem zboží (tj. zpráva "odeslání", "objednávka"). Zprávy "Faktura" nebo "Platba" mohou být ovlivněny vráceným zbožím, které se zjistí až po návratu řidiče z rozvozu, a proto se zprávy pouze připraví, ale neodešlou.

Technická poznámka
Kód Popis
33,25 hromadná aktualizace nebo vytvoření TTT zpráv za všechny doklady rozvozu před dodáním zboží (viz funkce 16,176 v menu pro opravu dokladu)
33,26 hromadné odeslání TTT zpráv připravených k odeslání (nebo v chybovém stavu) za všechny doklady rozvozu
33,27 hromadná aktualizace nebo vytvoření TTT zpráv před dodáním zboží a následné odeslání za všechny doklady rozvozu (viz funkce 16,177 v menu pro opravu dokladu)
33,28 kontrola, zda byly za všechny doklady z rozvozu vytvořeny a správně odeslány zprávy typu "Odeslání tab. výrobků". Kontrolují se jen typy dokladů, které mají povoleno vytvoření zprávy "Odeslání tab. výrobků"(viz funkce 16,178 v menu pro opravu dokladu)
33,29 hromadná aktualizace nebo vytvoření TTT zpráv za všechny doklady rozvozu po případném doplnění vráceného zboží a fakturaci(viz funkce 16,179 v menu pro opravu dokladu)
33,30 hromadná aktualizace nebo vytvoření TTT zpráv po případném doplnění vráceného zboží a fakturaci a následné odeslání za všechny doklady rozvozu(viz funkce 16,180 v menu pro opravu dokladu)
33,31 Kontrola odeslání všech TTT zpráv (po případném doplnění vráceného zboží a fakturaci) za všechny doklady rozvozu (viz funkce 16,181 v menu pro opravu dokladu)

ROZVOZ_SPC nebo submenu ROZVOZ_SPT

Tato nabídka se vyvolává pomocí Alt+F6 v přehledu dokladů rozvozu. Pokud menu ROZVOZ_SPC není definováno v systémovém menu a menu ROZVOZ_SPT je definováno, tak se automaticky vytvoří nabídka "Sledování tabákových výrobků" a menu ROZVOZ_SPT se začlení jako submenu. Funkce umožňuje pracovat s aktuálním dokladem nebo s více doklady označenými klávesou Ins.
Funkce a kódy menu jsou stejné jako pro menu DOKLAD_OPR, jen kódy menu jsou 32,x namísto 16,x


Hlavní menu a jeho submenu

nebo nově definované submenu STV (kód menu 19, x):

Technická poznámka
x Popis
1 Zobrazení přehledu hospodářských subjektů (pohled 2, index 1 dle interního ID)
2 Zobrazení přehledu hospodářských subjektů (pohled 3, index 1 dle interního ID)
3 Zobrazení přehledu hospodářských subjektů (pohled 2, index 3 pro registraci MO)
4 Zobrazení přehledu hospodářských subjektů (pohled 3, index 3 pro registraci MO)
19 Přehled zpráv - zpráva 2-2 Žádost o jedinečné identifikátory na úrovni skupinových balení
22 Přehled zpráv - zpráva 2-3 Žádost o deaktivaci jedinečných identifikátorů
24 Přehled zpráv - zpráva 3-2 Aplikace jedinečných identifikátorů na úrovni skupinových balení na skupinová balení
25 Přehled zpráv - zpráva 3-3 Odeslání tabákových výrobků ze zařízení
26 Přehled zpráv - zpráva 3-4 Příjem tabákových výrobků do zařízení
27 Přehled zpráv - zpráva 3-5 Překládka
28 Přehled zpráv - zpráva 3-6 Rozčlenění (disagregace) jedinečných identifikátorů na úrovni skupinových balení
29 Přehled zpráv - zpráva 3-7 Zpráva o dodání prodejním vozem do maloobchodní prodejny
30 Přehled zpráv - zpráva 4-1 Vystavení faktury
31 Přehled zpráv - zpráva 4-2 Vystavení čísla objednávky
32 Přehled zpráv - zpráva 4-3 Přijetí platby
33 Přehled zpráv - zpráva 5-0 Odvolání žádostí a zpráv týkajících se provozu a transakcí
50 Přehled všech zpráv - dle GUID
51 Přehled všech zpráv - dle typu zprávy a času události
52 Přehled všech zpráv - dle stavu zprávy a času události
53 Přehled všech zpráv - dle dokladu a času události
60 Přehled zpráv - stav "Příprava"
61 Přehled zpráv - stav "nezpracovávat"
62 Přehled zpráv - stav "k odeslání"
63 Přehled zpráv - stav "odesláno-chyba(opakovat)"
64 Přehled zpráv - stav "odesláno-chyba"
65 Přehled zpráv - stav "Testovací zpráva-chyba"
66 Přehled zpráv - stav "Testovací zpráva-OK"
67 Přehled zpráv - stav "odesláno OK"
80 Vstup TTT kódů pro zadaný doklad - výběr z dodacích dokladů, zprávy odeslání, povolen ruční výběr dokladu
81 Vstup TTT kódů pro zadaný doklad - výběr z dodacích dokladů, zprávy příjem, povolen ruční výběr dokladu
82 Vstup TTT kódů pro zadaný doklad - výběr z příjmových dokladů, zprávy odeslání, povolen ruční výběr dokladu
83 Vstup TTT kódů pro zadaný doklad - výběr z příjmových dokladů, zprávy příjem, povolen ruční výběr dokladu
84 Vstup TTT kódů pro zadaný doklad - zprávy odeslání, bez možnosti výběru dokladu ze seznamu
85 Vstup TTT kódů pro zadaný doklad - zprávy příjem, bez možnosti výběru dokladu ze seznamu
90 Číselník pro definici rozlišení jednotkových a skupinových TTT kódů
91 Číselník pro definici omezení na tvar EO_ID (maska)
92 Číselník pro definici omezení na tvar F_ID (maska)
95 Hromadné odeslání T&T zpráv
119 Nová zpráva 2-2 Žádost o jedinečné identifikátory na úrovni skupinových balení
122 Nová zpráva 2-3 Žádost o deaktivaci jedinečných identifikátorů
124 Nová zpráva 3-2 Aplikace jedinečných identifikátorů na úrovni skupinových balení na skupinová balení
125 Nová zpráva 3-3 Odeslání tabákových výrobků ze zařízení
126 Nová zpráva 3-4 Příjem tabákových výrobků do zařízení
127 Nová zpráva 3-5 Překládka
128 Nová zpráva 3-6 Rozčlenění (disagregace) jedinečných identifikátorů na úrovni skupinových balení
129 Nová zpráva 3-7 Zpráva o dodání prodejním vozem do maloobchodní prodejny
130 Nová zpráva 4-1 Vystavení faktury
131 Nová zpráva 4-2 Vystavení čísla objednávky
132 Nová zpráva 4-3 Přijetí platby
133 Nová zpráva 5-0 Odvolání žádostí a zpráv týkajících se provozu a transakcí

Menu TTM_MNU

(pokud není menu nadefinováno v systémové menu, tak se zobrazí výchozí menu) Speciální funkce dostupné v přehledu zpráv (Alt+F6).

Technická poznámka
Kód menu Popis
70,1 smazání záznamu zprávy (ovlivňuje i chování Ctrl+Y v seznamu zpráv)
70,2 přehled záznamu změn za danou zprávu
70,3 tisk QR2 formuláře pro danou zprávu
70,4 odeslat zprávu na sekundární server
70,5 zobrazí přehled jednotkových TTT kódů
70,6 zobrazí přehled skupinových TTT kódů
70,7 zobrazí dialog pro přidávání nových kódů s možností skenování; po uložení se kódy roztřídí na jednotkové a skupinové a změní se i varianta druhů identifikátorů v hlavičce zprávy (jednotkové/skupinové/oboje)
70,8 zobrazí protokol chyb souvisejících s odesláním dané zprávy
70,9 zobrazí datový formát zprávy (pro ověření obsahu zprávy) - touto funkcí se data neodesílají
70,20 změna stavu zprávy na "příprava"
70,21 změna stavu zprávy na "nezpracovávat"
70,22 změna stavu zprávy na "k odeslání"
70,23 změna stavu zprávy na "odesláno-chyba(opakovat)"
70,24 změna stavu zprávy na "odesláno-chyba"
70,25 změna stavu zprávy na "Testovací zpráva-chyba"
70,26 změna stavu zprávy na "Testovací zpráva-OK"
70,27 změna stavu zprávy na "odesláno OK"