GS1 DataMatrix – Elektronický znak
„Rishka padá“ – to je věta, kterou můžete slyšet od obchodníků. Pro většinu investorů, kteří pracují na akciovém trhu, může takové prohlášení způsobit přinejmenším zmatek. Ve skutečnosti to není tak složité.
Každý instrument na futures trhu má unikátní kód. Kód může být krátký nebo úplný.
Podívejme se na příklad futures kontraktu na index RTS s nejbližší expirací.
Celý kód nástroje:
RTS je podkladovým aktivem kontraktu, v našem případě je to index. Pokud uzavřete futures kontrakt na akcie, podkladovým aktivem budou akcie.
3.21 – datum ukončení smlouvy ve formátu: měsíc a rok.
Krátký kód nástroje:
RI – krátký kód podkladového aktiva
H – kódovaný měsíc expirace
1 – poslední číslice roku expirace
„Smlouva o smlouvě budoucí se ale uzavírá v konkrétní den!“ – řekneš a budeš mít naprostou pravdu. Přesný den realizace najdete ve specifikaci smlouvy a její kód vám pomůže nástroj najít.
Pokud je v případě futures vše docela jednoduché a jasné, pak s opcemi je příběh úplně jiný. Krátký kód futures kontraktu obsahuje pouze tři parametry: krátký BA kód a zakódovaný měsíc a rok expirace. Volby budou mít více těchto parametrů.
Celý kód nástroje:
RTS-3.21 – podkladové aktivum opce, respektive její úplný kód z výše uvedeného příkladu
M – typ vypořádání: margined
180321 – datum expirace opce ve formátu DDMMRR
C – typ opce (C- CALL, P-PUT)
A – typ opce: americká (lze uplatnit kterýkoli den před datem expirace)
Krátký kód nástroje:
RI — krátký kód podkladového aktiva (2 znaky)
145000 – stávka (počet znaků se může lišit)
B – typ výpočtu (B – americký, s okrajem, 1 symbol)
C – kódovaný měsíc expirace (1 symbol)
1 – rok provedení (1 znak)
Kód měsíce a kód podkladového aktiva lze nalézt ve Specifikaci krátkých kódů pro futures a opční smlouvy na trhu s deriváty.
Moskevská výměnná škola
Doporučené články
Burza cenných papírů
IIS typ „A“
Slovo dne – Urgentní trh
+7 (495) 234-48-11 od 6:00 do 23:59 (MSK)
- Kolekce kurzů
- Kurzy zdarma
- Placené kurzy
- Kurzy pro začátečníky
- Pokročilé kurzy
- Bezplatné vysílání
- Články
- Kurz „Cesta investora“
- Kurz „Peníze dělají peníze“
- Kurz „Encyklopedie technické analýzy“
- Katalog kurzů
- Katalog vysílání
na QR kódu a stáhněte si bezplatnou aplikaci Moscow Exchange School
© Moscow Exchange School, 2017–2025 — Funguje v rámci Moscow Exchange PJSC. Všechna práva na informace a analytické materiály zveřejněné na těchto webových stránkách burzy jsou chráněna v souladu s ruskou legislativou. Než začnete stránky používat, doporučujeme vám přečíst si uživatelskou smlouvu. Reprodukce, šíření a jiné použití informací umístěných na webových stránkách burzy nebo jejich části je povoleno pouze s předchozím písemným souhlasem burzy.
Informace, které na akci obdržíte, jsou pouze pro poradenské účely a nepředstavují doporučení ani povzbuzení k akci. Pokud jej používáte k přijímání investičních rozhodnutí a provádění transakcí na finančním trhu, činíte tak na vlastní riziko a přijímáte odpovědnost za případné důsledky takových rozhodnutí. Pořadatelé akce nenesou odpovědnost za praktickou použitelnost informací, za dosažení jakýchkoli finančních výsledků spojených s praktickou aplikací informací ani za případné ztráty vzniklé v důsledku investování na základě informací získaných v průběhu akce. Organizátoři akce a řečníci neposkytují žádné záruky ohledně souladu informací poskytnutých na akci s vašimi konkrétními cíli a očekáváními.
K označení zboží se používá čárový kód. GS1 DataMatrix. Umožňuje kódování identifikačních klíčů systému GS1, stejně jako jakékoli další informace o produktu (hmotnost, datum spotřeby, sériové číslo, číslo šarže, datum výroby).
Se zavedením povinného značení – generujte, tiskněte a kontrolujte kódy GS1 DataMatrix To je nutné umět téměř v každé organizaci.
Jak správně tvořit GS1 DataMatrix:

- ASCII 232 (FNC1).
- (01) Kód produktu (GTIN).
- (21) Sériové číslo.
- ASCII Group Separator 29 (GS).
- (91) ověřovací klíč poskytnutý provozovatelem systému jako součást ověřovacího kódu;
- ASCII Group Separator 29 (GS).
- Elektronický podpis poskytnutý provozovatelem systému jako součást ověřovacího kódu, 88 znaků (číslice, malá a velká písmena latinky a také speciální znaky) – kryptotail.
*Při tvarování se používá tabulka symbolů 64. základna
V souladu s požadavky směrnice GS1 DataMatrix Guideline je nutné na začátek přijatého kódového řetězce přidat příznak symboliky – ASCII232 (tzv. FNC1).
FNC1 — speciální symbol, který označuje, že zakódovaná sekvence je čárový kód GS1. Pokud tento symbol chybí, technické prostředky kód správně nerozpoznají a nedokážou jej správně zpracovat.
Na konci polí s proměnnou délkou musí být použity speciální GS1 symboly – oddělovače. Jsou potřebné k identifikaci jednotlivých bloků čárových kódů. Jako oddělovače lze použít znak ASCII 29 (GS).
Upozorňujeme, že použití FNC1 jako oddělovače se důrazně nedoporučuje, protože se ztratí pořadí počítání polí.
Vizuálně se takové oddělovače v podpisu kódu DataMatrix nezobrazují.
Je to důležité. Aplikace Honest Sign dokáže rozpoznat různé typy DataMatrix. Dokonce i QR kódy. Skutečnost, že kód byl rozpoznán a informace o produktu byly zobrazeny, neznamená, že DataMatrix je správně vytvořen a má strukturu GS1 DataMatrix.
Provozovatel CRPT vydal vysvětlení, jak správně generovat kódy. Vzhledem k velkému počtu kódů s chybami rozpoznali kódy bez FNC1 platný, ale přesto se doporučuje vygenerovat GS1 DataMatrix.
Bohužel poměrně velké procento kódů DataMatrix od subjektů přichází s chybami.
Když jsou kódy označení objednány a generovány. Lze je načíst přes API v textové podobě, v TXT jako soubor s textem.
Pokud soubor otevřete v notepad++, můžete vidět řádky jako je tento. Symboly skrytých oddělovačů jsou zvýrazněny šedě. ASCII 29 ve formě . Tyto znaky musí být poté při tisku převedeny na formátovací oddělovače řádků. GS1 DataMatrix

Podobně, pokud to vezmete ve formátu TXT, pak byste jej nikdy neměli za žádných okolností otevírat a ukládat v Excelu. Excel má funkci automatického ukládání. Když uložíte, Excel může změnit vaše kódy tím nejnepředvídatelnějším způsobem. K zobrazení kódů doporučujeme používat notepad++.
Při převodu před tiskem mohou mít výsledné kódy značení následující podobu:

Třetí kód je neplatný (chybí oddělovače GS).
Navzdory tomu, že při přípravě souboru pro tisk nebo generování GS1 DataMatrix se pro práci se systémem používá originální Marking Code obsahující skryté oddělovací znaky prostřednictvím osobního účtu nebo API ASCII 29 ve formě
Generování (konverze) kódu značení do Identifikačního nástroje
Rezoluce vlády RF 860 specifikuje GOST, podle kterého je nutné tvořit DataMatrix. PPR 860 také specifikuje povinné používání identifikátorů aplikací. Upozorňujeme, že ve standardu DataMatrix neexistuje žádný koncept „identifikátorů aplikací“. Jsou pouze ve standardu GS1 DataMatrix. Hlavní rozdíl je: GS1 DataMatrix první znak musí být FNC1. Symbol GS by neměl být na prvním místě DataMatrixpouze FNC1.
FNC1 nemůžete jen vzít a přidat do řádku jako GS. Měl by být přidán generujícím programem. DataMatrix.
Vyzýváme vývojáře softwaru, aby se seznámili se shromážděnými odkazy na téma vzniku GS1 DataMatrix a využili těchto zkušeností ke zlepšení účetních systémů:
Hlavní chyby, ke kterým dochází při generování GS1 DataMatrix:
- FNC1 (1 speciální znak) není vložen na začátek;
- místo speciálního znaku FNC1 na začátku je vložen text „FNC1“ (4 znaky);
- místo speciálního znaku FNC1 na začátku se vloží GS;
- Oddělovače datových skupin GS se nevkládají za pole s proměnnou délkou (například za sériové číslo);
- oddělovače datových skupin jsou vloženy na nesprávné místo (například za pole (01) GTIN, které má pevnou délku a nevyžaduje oddělovač na konci);
- místo zvláštního znaku GS se vkládá text „GS“;
- pro tisk se používají programy nebo algoritmy, které nenávratně zkreslují informace (např. odstraňují z kódu symboly, které považují za zbytečné. Často se jedná o aritmetické symboly, závorky atd.).
Chcete-li zkontrolovat funkčnost dvourozměrného skeneru s Osobním účtem GIS „Elektronický znak“, můžete použít následující formulář: