Redesign mnitru služeb 16. 9. 2014
V CS OTE služí pr mnitrvání a detekvání významných změn ve službách na OPM tzv. mnitrvací nástrj služeb na OPM. Na jaře 2014 připravujeme v prduktivním CS OTE prvést redesign tht mnitrvacíh nástrje. Pužité zkratky: PD primární ddavatel, SZ subjekt zúčtvání, DI distributr (PDS), CHS změna ddavatele Změny detekvané mnitrem služeb na OPM 1. Knec SZ Vybere ta OPM, která v intervalu <aktuální den, D>: nemají platnu službu SZ, ale mají platnu službu PD (datum změny je první den bez služby SZ neb první den služby PD, pkud služba SZ vůbec není). Pznámky: V sučasné pdbě se vybírají ta OPM, která mají jeden ze stavů ke dni D. Pkud je např. OPM uknčen v intervalu <aktuální den, D>, pak d určitéh dne už nebude nalezen. 2. Knec PD Vybere ta OPM, která k nějakému dni v intervalu <aktuální den, D+1> mají platnu službu DI, ale nemají službu PD. D+1 je prt, že znění kntrly je ve smyslu Na OPM ke dni x knčí ddavatel. Pznámky: Opět viz pznámka u knce SZ vybírá se puze stav ke dni D, ne v itervalu, u uknčených OPM. Mmentálně nefunguje detekce změny Knec primárníh ddavatele na OPM 1005, je jen na 1001 a 1002. 3. Knec platnsti OPM Vybere OPM s kncem platnsti služby DI k datu D, kde k datu D+1 není služba DI. Pznámky: Opět viz pznámka u knce SZ vybírá se puze stav ke dni D, ne v itervalu, u uknčených OPM. Odesílané zprávy: Událst Akce Č. Zpráva zpr. Knec SZ uknčení 16 02-OPM & uknčen. Knec SZ (statní) 4 02-Na OPM & & knčí SZ Knec PD uknčení 17 01-OPM & je uknčen (knec prim. ddavatele). přerušení 19 01-OPM & je uknčen/přerušen (knec prim. ddavatele). (statní) 6 01-Na OPM & de dne & není prim. ddav. Akt. DPI (vše) 7 05-Na OPM & se ke dni & aktivuje DPI. Knec OPM (vše) 8 03-Platnst OPM & knčí ke dni &. Zač. PD bez CHS (vše) 18 04-Na OPM & de dne & začíná prim. dd. 2
V pisu dat OPM je uveden bdbí (atributy date-frm a date-t) d prvníh dne změny až d data následující změny jednh z atributů OPM, tedy stejně jak při dtazu na data OPM puze na den změny. Knec bdbí tedy může, ale nemusí být shdný s kncem bdbí, na které je/bude platnst OPM přerušena. Určení adresátů zpráv: Zpráva se pdle typu detekvané změny a nastavené akce desílá pr typ změny Začátek PD bez CHS-změny ddavatele : PD, SZ a DI ke dni D, pr statní typy změn: všem pskytvatelům služby ke dni D, při uknčení OPM: navíc všem buducím ddavatelům a SZ, vždy i distributrvi ke dni D. Navržené změny mnitru služeb a. Detekvané změny a prváděné akce Pr každu detekvanu změnu se určí klíčvý den D pdle nastavení (pčet dní a typ peridy kalendářní/pracvní). 1. Knec SZ Vybere ta OPM, která k některému dni v bdbí <aktuální den, D> nemají platnu službu SZ, ale mají platnu službu PD (datum změny je první den bez služby SZ neb první den služby PD, pkud služba SZ vůbec není) neb Pr vybraná OPM stanví i knec bdbí bez SZ Dend a pdle nastavení pr akci zpráva : dešle tut zprávu s kódem GR6 všem pskytvatelům služeb na tmt OPM pr akci přerušení platnsti OPM : dešle tut zprávu s kódem GR8 všem pskytvatelům služeb na tmt OPM přeruší platnst OPM v bdbí <D, Dend>. 2. Knec PD Vybere ta OPM, která k některému dni v bdbí <aktuální den, D> mají platnu službu DI, ale nemají službu PD a ke dni D není registrván nevyhdncený návrh na změnu ddavatele. Pr vybraná OPM stanví i knec bdbí bez PD Dend a pdle nastavení pr akci zpráva : dešle tut zprávu s kódem GR6 všem pskytvatelům služeb na tmt OPM pr akci přerušení platnsti OPM : 3
dešle tut zprávu s kódem GR8 všem pskytvatelům služeb na tmt OPM přeruší platnst OPM v bdbí <D, Dend>. 3. Knec platnsti OPM Vybere OPM s kncem platnsti služby DI v bdbí <aktuální den, D>, kde k datu následujícímu p knci služby DI, není (další) služba DI. Pr vybraná OPM mnitr služeb dešle tut zprávu s kódem GR8 všem pskytvatelům služeb na tmt OPM ke dni D. b. Nastavení mnitru Nastavení mnitrvacíh nástrje služeb na OPM (určení klíčvéh dne D) bude prveden dle následující tabulky: Varvání Změna Typ změny Perida Typ peridy Perida Typ peridy Knec SZ 30 Kalendářní 0 Kalendářní Knec PD 30 Kalendářní 0 Kalendářní Knec OPM 4 Pracvní Typ změny Knec SZ Knec PD Knec OPM Akce Přerušení platnsti OPM v bdbí bez SZ Přerušení platnsti OPM v bdbí bez PD (žádná akce) c. Odesílané zprávy Všechny desílané zprávy jsu typu MASTERDATA s kódem GR8/GR9. Obsahují pis dat OPM ke dni změny a atribut inf-text naplněný zprávu uvedenu v následující tabulce. Jedntlivé zprávy v pli inf-text mají jak první 3 znaky kód xyz slžený následvně: x = druh změny: 1 = knec primárníh ddavatele, 2 = knec subjektu zúčtvání, 3 = knec platnsti OPM, y = akce: 0 = varvání, 1 = přerušení platnsti OPM; z = druh OPM: 0 = Sptřební + statní. 4
Událst Akce Druh OPM Zpráva Knec PD Knec SZ zpráva Sptřební +statní 100-K <datum> není na OPM přiř. PD. přerušení Sptřební +statní 110-OPM je přerušen <d> <d> (knec PD). zpráva Sptřební +statní 200-K <datum> není na OPM <EIC> přiř. SZ. přerušení Sptřební +statní 210-OPM je přerušen <d> <d> (knec SZ) Knec OPM zpráva Sptřební +statní 300-Ke dni <datum> knčí platnst OPM <EIC>. Ve zprávě bude vyplněné bdbí (atributy date-frm a date-t) pr knec PD neb SZ: bdbí, na které chybí PD/SZ, tedy v případě přerušení platnsti i bdbí, na které je OPM přerušen (tedy nemusí platit že všechny atributy uvedené ve zprávě platí p celé bdbí date-frm date-t, v případě varvání na uknčení platnsti OPM bude date-frm = date-t = pslední den platnsti OPM a d. Implementace Mnitr služeb bude jedntlivé změny vyhdncvat a prvádět nastavené akce paralelně. Každý prces prvede samstatně deslání zpráv. Pr dchzí zprávy bude využit funkcinality dělení zpráv pkud by zpráva přesáhla stanvenu velikst, bude rzdělena na více zpráv, přičemž atribut split-cunter bude bsahvat přadí zprávy v rámci dpvědí a pslední zpráva pak bude krmě čísla ještě značena příznakem split-last = 'X'. e. Výhdy nvéh mnitru služeb Kód v atributu inf-text jednznačně určuje důvd zaslání zprávy. Agregace zpráv bude znamenat výrazné snížení pčtu zpráv. Všechny změny budu detekvány v celém bdbí <aktuální den, D>, tedy na rzdíl d půvdníh řešení pkryje i stavy kdy změna ke dni D již nenastává. Ve zprávách bude jednznačně vidět bdbí, na které chybí PD/SZ a tedy i bdbí, na které je platnst OPM přerušena. Výrazné urychlení běhu mnitru služeb (dhadujeme 1/3 půvdníh času). Předpkládaný termín nasazení d prduktivníh CS OTE při pravidelné dstávce CS OTE plánvané na 4. listpad 2014. Předpkládaný termín nasazení d testvacíh prstředí CS OTE SANDBOX plvina října 2014. 5