Skip to content
Updated Oct 5, 2026 by Pablo Coufal · Owner: analysisdraftuse-casesgauge-creation Edit on GitHub

Formulář měřidla — zadání ​

Jeden formulář pro založení i úpravu měřidla, postavený jako detail s bočním panelem (šablona design systému e-manažer, stejně jako Objekt · Detail). Vlevo panel měřidel objektu, vpravo hlavička s KPI, SubNav a DetailCard se šesti sekcemi. Detail se edituje na místě — samostatný režim čtení ani stránka /edit neexistují (kapitola 3.9).

Obrazovky: Claude Design canvas „Založení měřidla“, stránka v16, exporty a zdroje v design/. Mapování z EM2 a úkoly do migrace: migrace-em2.md. Rozpad na stories: stories-breakdown.md. Anglický feature doc: index.md.

Rozsah: sedm typů měřidel (elektroměr, plynoměr, vodoměr, měřič tepla, měřidlo paliva, vozidlo / nádrž, čidlo KVP), tři úrovně (hlavní, podružné, virtuální), účel užití na kanálu včetně rozdělení (varianta C), atributy pro nákup energie (Confluence feature id26 — PXE). Mimo rozsah: Karta OM (dashboard), výpočet rozpadu spotřeby podle účelu (view consumption_daily_by_usage, Epic 3.1 / 3.2), validace pro odeslání na PXE, správa smluv.

1. Úrovně měřidla ​

Úroveň se volí hned po objektu a po uložení se nemění (stejně jako typ měřidla a identifikační číslo OM; změna úrovně bude oprávnění správce, až bude hotová správa uživatelů).

HlavníPodružnéVirtuální
Nadřazené měřidlo—★ hned za úrovní; měřidla objektu i jiných objektů klienta—
Název měřidla, komentář★ název★ název★ název
Typ měřidla (médium)★ výběrz nadřazeného, zamčený★ výběr — určuje jednotku výsledku
Podtyp——★ Vzorec · Ruční zadání
Typ odběru, sazba / TDD, tarify VO★ elektřina a plyn— (patří OM nadřazeného)—
Zdroj vody, rozsah platebvoda——
Primární zdroj energievýběr podle média (ne KVP)z nadřazeného, zamčený—
Započtení do spotřeby objektuodvozené z kanálů, jen v modálu★ Nezapočítávat · Odečíst · Přičístnikdy
Měřené parametry★ z nabídky média★ nabídka podle nadřazenéhoVzorec: nahrazeno sekcí Vzorec · Ruční zadání: jeden parametr
Účel užitína každém spotřebním kanálu (kapitola 3.2)na kanálu; při založení kopie z nadřazenéhoRuční zadání: na jediném parametru · Vzorec: neurčuje se
Odběrné místo — identifikace OM, parametry dodávky, údaje pro nákup energie★ podle médiaskryto (OM nadřazeného jen ke čtení)skryto
Měřicí zařízení (výrobní číslo, typ / model, umístění, fotografie)anoanoskryto
Odběratel★ (ne PHM, KVP)skryto (z nadřazeného)skryto
Fakturaceano (ne KVP)jen jednotka (z nadřazeného) + odkaz na nadřazenéskryto
Smluvní cenyano (ne KVP)odkaz na nadřazenéskryto
Tlačítko Vliv OM na spotřebu objektuano (ne KVP)anone

Započtení podružného ukládá gauge.outputMode: Nezapočítávat = reportOnly (výchozí, když je nadřazené ve stejném objektu — spotřeba už je v něm), Přičíst = include (nabídne se, když je nadřazené v jiném objektu), Odečíst = subtract (odběr jiného odběratele v objektu).

Změna úrovně před uložením vymaže pole, která nové úrovni nepatří; když už byla vyplněná, formulář se zeptá „Změnou úrovně se smaže N vyplněných polí. Pokračovat?“. Z karty objektu je výchozí úroveň Hlavní; z detailu hlavního měřidla tlačítkem Přidat podružné je předvyplněno Podružné a nadřazené měřidlo.

2. Pořadí sekcí a pravidlo ​

Pravidlo: pole, které mění podobu formuláře, je vždy nad poli, která mění. Proto jsou typ odběru, distribuční sazba / třída TDD, přepínače tarifů, nadřazené měřidlo i podtyp v první sekci, a proto jsou Měřené parametry hned za Zařazením — kanály Dodávka do sítě a Výroba rozhodují, zda Odběrné místo nabídne EAN dodávky a EAN výroby.

Pořadí sekcí (rozhodnuto 5. 10. 2026):

#SekceObsah
1Zařazení měřidlaobjekt, název, úroveň, nadřazené / podtyp, typ měřidla, typ odběru, sazba / TDD nebo tarify VO, zdroj vody a rozsah plateb, započtení, primární zdroj, komentář
2Měřené parametrykanály a jejich zdroje odečtu; účel užití na kanálu; primární způsob odečtu; tlačítko Vliv OM
3Odběrné místočtyři podsekce: identifikace OM · parametry dodávky · měřicí zařízení · nákup energie — údaje o OM
4Odběratelkdo odebírá a komu se fakturuje
5Fakturacejednotka, typ a název fakturace, zálohy, frekvence, příjmy, centrální dodávka, spadá do hromadného nákupu, odpovědnost za odchylku, poznámka
6Smluvní cenyjen ke čtení ze smlouvy, vlastní sekce s ikonou a tlačítkem Otevřít smlouvu

Podružné: 1 → 2 → 3 (jen podsekce Měřicí zařízení, nadřazené OM ke čtení) → 5 (odkaz na nadřazené). Virtuální: 1 → Vzorec, resp. 2 s jedním parametrem. KVP a PHM: bez podsekce identifikace OM (identifikátor je v Měřicím zařízení); KVP bez sekcí 4–6, PHM bez sekce 4.

Mřížka 4 sloupce (24 × 16 px), sekce oddělené SectionDivider, rytmus 40 px; podsekce uvnitř sekce 3 mají čárkovaný oddělovač a verzálkový nadpis; ★ = povinné.

3. Sekce a pole ​

Sloupec Kdy říká, u kterých médií, typů odběru a úrovní se pole zobrazí; bez údaje = vždy u hlavního měřidla.

3.1 Zařazení měřidla ​

Pole★KdyPravidlo
Objekt★Výběr ze stromu; po uložení mění jen oprávněná role.
Název měřidla★Název záznamu (ne přístroje); na celou šířku poloviny řádku.
Úroveň★Hlavní · Podružné · Virtuální (kapitola 1).
Nadřazené měřidlo★podružnéHned za úrovní. Určuje médium, jednotku fakturace a nabídku parametrů.
Typ měřidla★Elektroměr · Plynoměr · Vodoměr · Měřič tepla · Měřidlo paliva · Vozidlo / nádrž · Čidlo KVP; médium se odvodí. U podružného zamčený z nadřazeného.
Podtyp★virtuálníVzorec · Ruční zadání — přepíná střední část formuláře.
Typ odběru★elektřina, plyn; hlavníElektřina: Maloodběr · VN · VVN. Plyn: Maloodběr · Středoodběr · Velkoodběr. Řídí sazbu / tarify, parametry dodávky, podobu ročního odběru a atributy pro nákup energie (kapitola 3.8).
Distribuční sazba★elektřina maloodběr, plyn maloodběr; hlavníJen maloodběr. Elektřina: výběr z platformního číselníku distributionRate filtrovaného podle média a typu odběru, s historií (gaugeDistributionRateHistory); pod polem štítek podle tariffScheme: Jednotarifní · Dvoutarifní (VT + NT). Určuje tarifní řady kanálu Spotřeba ze sítě (kapitola 3.2) a rozdělení ročního odběru na VT / NT. Změna po uložení: Platnost od musí být po posledním ručním odečtu měřidla, jinak se odmítne. Plyn maloodběr: kategorie podle třídy TDD. U VN / VVN a plynu střed. / velkoodběr se nezobrazuje.
Nízký tarif · Špičkový tarifelektřina VN / VVN; hlavníPřepínače (EM2 forceLowTariff / forceSpecialTariff). Nahrazují sazbu: VT je u velkoodběru vždy, přepínače přidávají řady NT, resp. ST. S historií; stejná validace platnosti jako u sazby.
Třída TDDelektřina maloodběr (čtení), plyn maloodběr (★)Elektřina určí distributor.
Zdroj vody · Rozsah plateb★ zdrojvodaRozsah plateb (vodné · stočné · srážky) určuje jednotku fakturace a koeficient ohřevu vody — proto je v Zařazení.
Započtení do spotřeby objektu★podružnéNezapočítávat · Odečíst · Přičíst (kapitola 1).
Primární zdroj energiene KVP, ne virtuálníVýběr + text u „jiné“; u paliva je to zároveň druh paliva (samostatné pole Druh paliva zrušeno); podružné zamčené z nadřazeného.
KomentářPoslední pole sekce, na celou šířku.

Účel užití v Zařazení není — je na kanálu (3.2). Rozhodnutí R1 z 1. 10. 2026.

3.2 Měřené parametry ​

Každý parametr je jeden kanál (jeden záznam gauge); kanály jednoho měřidla sdílí fyzické měřidlo. Aspoň jeden parametr; výchozí Spotřeba (elektřina Spotřeba ze sítě), u KVP tři parametry čidla. V záhlaví sekce počet kanálů a tlačítko Vliv OM na spotřebu objektu (kapitola 4.1).

Nabídka podle médiaParametryZnaménko ve vzorci objektuDopad na Odběrné místo
ElektřinaSpotřeba ze sítě · Dodávka do sítě · Výroba (FVE, KGJ) · Nabíjení / vybíjení baterie+ · − · + · k potvrzení (otevřený bod)Dodávka do sítě zapne EAN dodávky a Sdílení elektřiny; Výroba zapne EAN výroby
Zemní plyn, Voda, PHMSpotřeba+—
Teplo, PalivoSpotřeba · Výroba+ · +—
KVPTeplota · Vlhkost · Koncentrace CO₂bez vlivu—

Řádek parametru: název · typ výroby (jen výroba: FVE, akumulace baterie, ohřev vody, nabíjení elektromobilu, jiné) · přepínač Odečet: Ruční · Dálkový · Oba (Oba = dálkový + kontrolní ruční odečty) · koš (u uloženého měřidla jen kanál bez odečtů, jinak archivace kanálu).

Řádek Účel užití pod názvem každého spotřebního kanálu (ne u Dodávky do sítě a Výroby — rozsah v1 jen spotřeba, K3; u KVP řádek není):

PrvekPravidlo
Select účeluVýchozí Neurčeno (D01 — nic se nepředvyplňuje, ani „ostatní provoz“). Nabídka = průnik aktivního platformního číselníku usageType a povolených kombinací pro médium a význam purpose kanálu (N01); matice K1: elektřina 9 účelů · plyn 4 · teplo 3 · chlad 2 · voda 5 · paliva 3 · PHM 2 (vždy včetně Ostatní). Jeden zvolený účel = 100 % kanálu.
Odkaz Rozdělit…Otevře modál Rozdělení užití (kapitola 4.4). Po uložení rozdělení se místo selectu ukáže chip Rozdělení podle odhadu · Vytápění 70 % · Ohřev teplé vody 30 % (říjen) · od 1. 10. 2026 (nebo Rozdělení podle měření · …) a odkaz Upravit rozdělení.
HistorieNa detailu uloženého měřidla má select tlačítko Historie (verze alokace, kapitola 3.9).
PodružnéPři založení se zkopíruje přiřazení nadřazeného kanálu stejného směru jako vlastní, upravitelné; nabídka je plná pro médium podružného (N07, D07); zdrojové vazby jen pokud platí i pro podružné; žádné živé dědění.
Změna média / purpose před uloženímVybrané účely, které nové médium nepovoluje, se označí a uložení se odmítne; nic se samo nemění na Neurčeno ani Ostatní (N08).

Tarifní řady kanálu. Kolik hodnot se u kanálu zadává (a na které řady se párují dálkové registry) neurčuje uživatel v tabulce, ale jedno sdílené pravidlo tariffSeries(kanál, čas), které používá formulář odečtu, import, výměna měřidla i párování endpointu. Pravidlo čte nastavení měřidla platné v čase odečtu: úroveň, typ měřidla, směr kanálu, typ odběru, distribuční sazbu (maloodběr) nebo přepínače Nízký / Špičkový tarif (VN / VVN):

KanálŘady
podružnéřady kanálu nadřazeného měřidla se stejným účelem; bez shody jedna řada (celkem)
jiné médium než elektřina, nebo jiný směr než odběr ze sítějedna řada (celkem)
elektřina VN / VVNVT vždy; NT podle Nízký tarif; ST podle Špičkový tarif
elektřina maloodběr se sazboupodle tariffScheme sazby platné v čase odečtu: single → celkem · dual → VT + NT · dualPeak → VT + NT + ST
elektřina maloodběr bez sazbyjedna řada (celkem)

Ve formuláři měřidla se řady nezobrazují (rozhodnutí 30. 9.); dálkový registr, pro který kanál řadu nemá (1.8.2 na jednotarifním kanálu), se při párování odmítne. Rozdíly proti EM2 jsou vědomé: sazba k datu odečtu místo aktuální, jednotarif jako celkem místo VT, podružné bez shody účelu celkem místo žádných polí.

Řádek za každý zdroj (Ruční = 1, Dálkový = 1, Oba = 2) — každý zdroj má vlastní nastavení (gaugeSourceSetting):

Sloupec★Pravidlo
Jednotka★Podle média, s historií; může se lišit mezi zdroji (plyn ručně m³, dálkově impulzy; teplo ručně GJ, dálkově MWh).
Frekvence odečtů★Ruční: Roční · Měsíční · Týdenní · Denní (kontroluje se). Dálkový: interval ze zdroje (15 min · Hodinová · Denní), zamčený.
KoeficientVýchozí 1,0000, s historií (volume_coefficient za zdroj); převádí hodnotu zdroje na jednotku kanálu. U vody „koeficient ohřevu vody“.
Kontrola frekvencePřepínač jen na řádku ručního zdroje (gaugeSourceSetting.frequencyCheckEnabled); globální přepínač pod tabulkou zrušen.

Poznámky k napojení (název konektoru, registr, „přebráno z konektoru“, „zadává uživatel“) se v tabulce nezobrazují; dálkový zdroj má jednotku a frekvenci zamčené.

+ Přidat parametr otevře nabídku ve dvou skupinách: Z dálkového odečtu (nespárované endpointy konektoru se stejným EAN / EIC; kanál se při uložení rovnou spáruje a řádek Dálkový se předvyplní; výroba nabízí vlastní výrobní EAN) a Ruční odečet (všechny parametry média, které na měřidle ještě nejsou).

Pod tabulkou: Primární způsob odečtu (priorita zdrojů, výchozí podle klienta).

3.3 Odběrné místo ​

Jedna sekce se čtyřmi podsekcemi. Jen hlavní měřidlo; podružné má jen podsekci Měřicí zařízení a nadřazené OM ke čtení; u KVP a PHM se sekce jmenuje Měřicí zařízení a nese jen identifikátor přístroje.

a) Identifikace OM

Pole★KdyPravidlo
Identifikační číslo OM★ne PHM, KVPPopisek a validace podle média: EAN (18 číslic) · EIC (16 znaků) · Identifikační číslo · Evidenční číslo. Po uložení neměnné.
EAN — dodávka do sítěelektřina, jen s kanálem Dodávka do sítěPrázdné = stejný EAN jako spotřeba. Zobrazení řídí kanál v Měřených parametrech, ne přepínač.
EAN — výrobaelektřina, jen s kanálem VýrobaVlastní výrobní EAN.
Sdílení elektřinyelektřina, jen s kanálem Dodávka do sítěPřepínače spotřební EAN · dodávkový EAN; zapojení do sdílení podle vyhlášky o komunitní energetice.
Číslo odběrného místaOddělené od EAN / EIC.
Distributorelektřina, plyn, vodaSkryté, když má klient „všechna OM na území jednoho distributora“.
Odkaz na portál distributoraelektřina, plyn, voda, teploURL.

b) Parametry dodávky (elektřina, plyn, palivo; reaguje na typ odběru ze Zařazení)

Pole★KdyPravidlo
Typ měřeníelektřina, plynA / B / C / Cm / S — u všech typů odběru.
Počet fází × jistič★elektřinaČíselník s historií.
Rezervovaná roční kapacita · Rezervovaný příkonelektřina VN / VVNMW.
Měsíční rezervované kapacityelektřina VN / VVNPopis + Editace (modál 12 měsíců).
Bezpečnostní minimum a regulační stupněelektřina VN / VVNPopis + Editace (modál: minimum, stupně 3–6, doba do stupně 7).
Denní rezervovaná kapacitaplynm³; u maloodběru nepovinná.
Výhřevnostplyn, palivoJen ke čtení s úrovní původu a tlačítkem Nastavit; spravuje se v Calorific Value Management.
Instalovaný výkonpalivokW.

c) Měřicí zařízení

Pole★KdyPravidlo
Evidenční číslo · VIN / výrobní číslo★KVP, PHMIdentifikátor přístroje, protože OM neexistuje.
Výrobní číslo měřidlaelektřina, plyn, voda, teploS historií (výměna měřidla).
Typ / model
Umístění měřičene PHMU KVP „umístění čidla“.
Vlastník měřicího zařízeníčidla, KVP, palivo
FotografiePoslední pole podsekce.

d) Nákup energie — údaje o odběrném místě (elektřina, plyn; feature id26; nic ve formuláři neřídí)

PoleKdyPravidlo
Roční odběr VT / NT (13, 14)elektřina maloodběrJedno sdružené pole, dvě hodnoty, jedna nápověda, jedno tlačítko Načíst z databáze plnící obě (spotřeba posledních 365 dnů s daty). NT jen u dvoutarifní sazby.
Roční odběr (15)elektřina VN / VVN, plyn maloodběrJedna hodnota s týmž tlačítkem.
Roční odběr z měsíčních hodnot (16)plyn střed. / velkoodběrJen ke čtení, součet měsíčních hodnot; Editace otevře modál Měsíční hodnoty spotřeby (kapitola 4.2).
Dodatečné podmínky OM (7)elektřina, plynVolný text, při význačné změně spotřeby.
Specifikace nízkého tarifu (18)elektřina VN / VVN se zapnutým nízkým tarifemText, jiné než standardní časy (8–20, 20–8).
Diagram spotřeby (17)elektřina VN / VVNDokument měřidla; tlačítko Vybrat z nahraných dokumentů → po přiřazení Stáhnout s názvem souboru a podrobností dat.

3.4 Odběratel ​

Pole★Pravidlo
Odběratel★Combobox nad registrem organizací, ARES jako druhá skupina; předvyplněn vlastníkem objektu.
Kontaktní osoba pro vyúčtováníZ organizace.
Další e-mail pro zasílání vyúčtování
Číslo účtu · IČOJen ke čtení, z detailu organizace.

Ne u PHM a KVP; podružné přebírá z nadřazeného (skryto).

3.5 Fakturace ​

Jen hlavní měřidlo; podružné má zamčenou jednotku a odkaz na nadřazené. Ne u KVP.

Pole★KdyPravidlo
Jednotka fakturace★Podle média (MWh, m³, GJ, t, l); nápověda, že odečty mají vlastní jednotku v Měřených parametrech.
Typ fakturace · Název fakturaceelektřina, plynSamostatná · Sloučená; název sdruží OM pod jednu fakturu, u samostatné prázdný a needitovatelný.
Typ zálohy · Velikost zálohyelektřina, plynBez záloh · Fixní · Procentní; velikost u „Bez záloh“ needitovatelná.
Frekvence fakturace spotřeby · Frekvence záloh
Datum mimořádného vyúčtováníPevný slot u všech médií.
Frekvence fakturace příjmů · Odběratel dodávkys kanálem dodávky / výrobyNápověda „Dodavatel ze smlouvy níže“ (otevřený bod 5).
Centrální dodávkavoda, teplo, palivo
Spadá do hromadného nákupuelektřina, plynPříznak (isPartOfBulkPurchase); zařadí OM do Tabulky 1 sestavy pro PXE v přehledu Sdružený nákup energie. Nic ve formuláři neřídí.
Odpovědnost za odchylkuelektřina VN / VVN, plyn střed. / velkoodběrPodklad pro nákup energie; přidává se za příznak, aby ostatní pole neměnila místo.
Poznámka k fakturaciPoslední pole.

3.6 Smluvní ceny ​

Vlastní sekce s ikonou, jen ke čtení ze smlouvy vázané na měřidlo; v záhlaví štítek ze smlouvy a tlačítko Otevřít smlouvu. Pole: Typ smlouvy (SSSDE / SDE, plyn SSSDZP / SDZP, teplo smlouva o dodávce tepelné energie, voda smlouva o dodávce vody a odvádění odpadních vod, palivo a PHM rámcová smlouva) · Dodavatel · Platnost · ceny podle média (elektřina komodita VT / NT a stálý plat; plyn komodita a stálý plat; teplo Kč/GJ a stálý plat; voda vodné / stočné / srážková voda; palivo cena a doprava; PHM ceník a sleva). Bez smlouvy placeholder s vysvětlením a tlačítkem Zadat smlouvu. Po zapnutí Databáze smluvních cen se sekce přejmenuje na Historie smluvních cen. Ne u KVP; podružné odkazem na nadřazené.

3.7 Vzorec (virtuální měřidlo, podtyp Vzorec) ​

Nahrazuje Měřené parametry. Datový model: gaugeFormula, gaugeFormulaMember.

PrvekPravidlo
Tabulka členůZnaménko (+ / −) · Měřidlo (výběr měřidel stejného média z tohoto i jiných objektů klienta) · Objekt · Kanál · Jednotka · koš.
+ Přidat členNesmí být měřidlo samo, souhrn objektu, archivované měřidlo ani virtuální měřidlo, které vede zpět (kontrola cyklu).
Výsledek = …Text vzorce; „kWh · po 15 min · zapisuje se jako spotřeba se zdrojem vypočteno“.
Platnost od ★Datum změny konfigurace, ne datum uložení. Každé uložení = nová verze; starší intervaly se počítají podle dřívější verze.
Jednotka výsledkuZamčená podle typu měřidla.
Chybějící hodnota členaInterval nechat prázdný · Počítat s nulou — návrh, otevřený bod.
Historie vzorceTlačítko v záhlaví sekce, jen na detailu.

Účel užití se u vzorce neurčuje — rozpad podle účelu se počítá z členů. Podtyp Ruční zadání: místo vzorce jeden parametr ★, jednotka ★, frekvence zadávání ★, kontrola frekvence a Účel užití s odkazem Rozdělit… jako u hlavního měřidla; hodnoty vkládá uživatel v Odečtech.

3.8 Atributy pro nákup energie (feature id26 — PXE) ​

Vždy u hlavních elektroměrů a plynoměrů; podoba podle typu odběru (id26 žádný zapínací přepínač nezná). Rozděleny do sekcí podle věcné příslušnosti (rozhodnutí 5. 10.):

AtributSekceKdy
Roční odběr VT / NT (13, 14), roční odběr (15), roční odběr z měsíčních hodnot (16), dodatečné podmínky OM (7), specifikace nízkého tarifu (18), diagram spotřeby (17)Odběrné místo — d) nákup energiekapitola 3.3 d
Typ měření (1), rezervovaná kapacita, příkon, měsíční kapacity (19), bezpečnostní minimum a regulační stupně (20)Odběrné místo — b) parametry dodávkykapitola 3.3 b
Typ a název fakturace (4, 5), typ a velikost zálohy (8, 9), datum mimořádného vyúčtování (10), poznámka (11), spadá do hromadného nákupu, odpovědnost za odchylku (12)Fakturacekapitola 3.5
Typ smlouvy (6)Smluvní cenykapitola 3.6
Kontaktní osoba pro vyúčtování (3)Odběratelkapitola 3.4

Příznak Spadá do hromadného nákupu rozhoduje jen o zařazení OM do sestavy pro PXE (otevřený bod 10: skrývat atributy, když OM nespadá? — podle id26 ne).

3.9 Režim úprav ​

Historie jen na detailu. Tlačítka Historie u verzovaných polí (distribuční sazba, tarify, jistič, výrobní číslo, účel užití kanálu, vzorec) a Historie v hlavičce se zobrazují jen u uloženého měřidla; při zakládání není co historizovat. První verze historie vzniká uložením nového měřidla s platností od data založení.

Uživatel po otevření záložky Detail edituje rovnou. Dokud nic nezmění, je vpravo v hlavičce Historie a KPI; po první změně se hlavička přepne na Vrátit změny / Uložit změny (nové měřidlo: Zrušit / Uložit měřidlo) a v kartě je nahoře i v patičce pill „Režim úprav · N neuložených změn“. Pole bez oprávnění a pole přebíraná odjinud (organizace, distributor, smlouva, konektor, nadřazené měřidlo) jsou zašedlá se zámkem, neskrývají se. Odchod s neuloženými změnami se potvrzuje. Na detailu je pod kartou blok Archivovat měřidlo / Smazat měřidlo (smazat jde jen měřidlo bez odečtů a faktur); volba Zobrazovat v reportech i po archivaci je v dialogu archivace, ne ve formuláři.

4. Modály ​

4.1 Vliv OM na spotřebu objektu ​

Tlačítko v záhlaví Měřených parametrů (ne u KVP a virtuálních); Modal lg 560 px. Obsah: objekt · médium · posledních 12 měsíců; celková spotřeba objektu a podíl tohoto OM (u nového 0 %); tabulka členů (znaménko + / − / jen reporty, měřidlo, kanál, 12 měsíců, podíl; kanály tohoto OM zvýrazněné); text vzorce objektu; upozornění „Po uložení se nabídne upravený vzorec k potvrzení“, když změna neodpovídá známému vzoru (na detailu stav vzorce: potvrzen / čeká); akce Zavřít · Otevřít vzorec objektu. Data: GET /v1/buildings/:id/total-formula a souhrn spotřeby z Epicu 3.1; bez souhrnu jen členy a znaménka.

4.2 Měsíční hodnoty spotřeby ​

Z tlačítka Editace u ročního odběru plynu střed. / velkoodběru (Odběrné místo): 12 polí v MWh, řádek Celkem za rok, Zpět / Uložit. Nevyplněné měsíce → roční odběr „Nevyplněno“. Ukládá se do gaugeMonthlyValue.

4.3 Potvrzení vzorce objektu ​

Po uložení měřidla, když se vzorec objektu má změnit: Použít návrh / Upravit vzorec ručně, bez možnosti zavřít bez volby.

4.4 Rozdělení užití ​

Z odkazu Rozdělit… / Upravit rozdělení na řádku kanálu; Modal xl (960–1040 px). Podklad: implementační podklad varianty C (D01–D09, UC-01…17) a pravidla nabídky N01–N12 (1. 10. 2026). Datový model: gaugeUsageAllocation, gaugeUsageAllocationItem.

PrvekPravidlo
Způsob rozdělení ★Jeden účel (100 % kanálu) · Podle odhadu · Podle měření. V1 nekombinuje odhad a měření v jedné konfiguraci.
Platí od ★Začátek místního dne (D02); verze se po uložení historizují; zpětná oprava se stejným datem nahrazuje původní verzi (UC-06).
VerzeJen ke čtení; historie po uložení.
Podle odhaduTabulka účel × 12 měsíců; procenta 0–100 za měsíc; součet za každý měsíc přesně 100 % (D03) — jinak uložení odmítnuto s označením měsíce; žádná položka „zbytek“, prázdná hodnota není 0 %; stejný účel nelze přidat dvakrát (N04); + Přidat účel nabízí jen účely povolené pro kanál, už vybrané ne.
Podle měřeníŘádky: účel · zdroj (podružný kanál stejného média uvnitř hranice měřidla; ne tento kanál) · Měřeno / Dopočet · hodnota za poslední den; právě jeden účel je dopočet = hlavní množství − součet měřených částí (O01). Chybí-li podružný podklad, den zůstane neurčený s důvodem (D05); přesah měřených částí → nesoulad, nikdy záporný dopočet (D09); souhrn objektu počítá podružný zdroj jen jednou (D08).
AkceZrušit · Uložit rozdělení; uložení je atomické, při chybě zůstává původní verze (UC-13).

Rozpad se počítá při čtení z denního agregátu (varianta C, Epic 3.1 / 3.2); základní spotřeba kanálu se nemění; granularita rozpadu nejméně den (D06).

5. Co ve formuláři není ​

PoleDůvod
Účel užití na měřidleJe na kanálu (3.2); kanály jednoho měřidla mohou mít různý účel i rozdělení.
Řady odečtu (VT / NT / ST)Odvozuje pravidlo tariffSeries z nastavení měřidla; ve formuláři se nezobrazují.
Napojení zdroje (konektor, registr)Patří ke koncovému bodu (Provoz → API konektory); v tabulce zdrojů se nezobrazuje.
Povolit záporné hodnotyPlyne ze směru kanálu (dodávka, výroba); pravidlo v Reading Ingestion.
Zobrazovat po archivaciVolba dialogu Archivovat měřidlo.
Druh palivaJe to Primární zdroj energie (3.1).
Globální kontrola frekvence ručních odečtůPřepínač je na řádku ručního zdroje (3.2).
Přepínač „Nákup energie na burze (PXE)“id26 žádný nezná; atributy se zobrazují vždy podle typu odběru (3.8).
Režim odečtu (kumulativní / rozdílový)Určí systém: ruční energie a objem = kumulativní, KVP = stavový, dálkový podle koncového bodu.
Povolit ruční odečtyRuční odečty jsou povolené vždy; řídí to Odečet kanálu.
Alternativní popisekBez využití; popisek dává GUI Labelling.
Tolerance anomáliíNa měřidle se nenastavuje.
Využití odběrného místa (plyn)Dubluje účel užití — otevřený bod 9.
Spalné teplo, správa smluvních cenVlastní správa (Výhřevnost, Contract Management).

6. Datový model ​

  • gauge — kanál; atributy z tohoto formuláře jsou v DAT (typ odběru, typ měření, způsob odečtu, umístění, číslo OM, tarify VO, atributy PXE, fakturace). usageType na měřidle je nahrazen alokací na kanálu (níže).
  • usageType — platformní číselník účelů užití s atributy category, normalizationMethod, povolenými kombinacemi médium × význam purpose a sortOrder (rozhodnutí R4, R7, K1); nahrazuje enum ConsumptionUsageType na měřidle (enum zůstává pro buildingCalculatedConsumption).
  • gaugeUsageAllocation — alokace účelu na kanálu: validFrom, mode (single · estimated · measured), verzování s nahrazením při opravě; gaugeUsageAllocationItem — položky: účel, 12 měsíčních podílů, příznak dopočtu, zdrojové kanály. Rozpad podle účelu čte view consumption_daily_by_usage (Epic 3.1 / 3.2); consumption zůstává 1 řádek na kanál a slot.
  • distributionRate — platformní číselník distribučních sazeb s tariffScheme (TariffScheme); v1 jen ke čtení, seed migrací EM2 rates; gaugeDistributionRateHistory — sazba měřidla s historií; gauge.distributorTariff je jen čtený kód aktuální sazby. Pravidlo tariffSeries (kapitola 3.2) je jediný zdroj tarifních řad pro formulář odečtu, import a párování registrů.
  • gaugeSourceSetting — jednotka, frekvence, kontrola frekvence a endpoint za zdroj odečtu, verzované; koeficient je ve volume_coefficient za zdroj.
  • gaugeMonthlyValue — měsíční hodnoty spotřeby a rezervovaných kapacit.
  • gaugeFormula, gaugeFormulaMember — verzovaný vzorec virtuálního měřidla a jeho členy se znaménkem.
  • Enumy: GaugeSupplyType, GaugeMeasurementType, GaugeReadingMethod, GaugeBillingType, GaugeDepositType, GaugeDeviationResponsibility, GaugeContractType, GaugeOutputMode.
  • Více kanálů se zakládá jedním uložením v jedné transakci; podružné přebírá médium a jednotku z nadřazeného (kontrola na backendu); přejmenování úroveň / typ měřidla se promítá do přehledů, filtrů a exportu jednou dávkou spolu s formulářem.

7. Otevřené body ​

#OtázkaNávrh
1Baterie — započítávat nabíjení / vybíjení do celkové spotřeby objektu?Ověřit s Petrem.
2Příznak „všechna OM na území jednoho distributora“ i pro plyn?Elektřina už má clients.single_electricity_distributor.
3Přepočtenou spotřebu persistovat, nebo počítat ad hoc?Rozhodnout s Epicem 3.1.
4Typ odběru po uložení zamknout jako úroveň a typ měřidla?Změna MO → VO mění význam ročního odběru a tarifů; povolit jen s potvrzením a historií.
5Odběratel dodávky × Dodavatel ve smluvních cenáchKdyž je smlouva přiřazená, Odběratel dodávky se převezme ze smlouvy a zamkne.
6Chybějící hodnota člena vzorceInterval nechat prázdný (pravidlo Epicu 3.1); alternativa počítat s nulou.
7Člen vzorce: jiné virtuální měřidlo, měřidlo z jiného objektuObojí ano s kontrolou cyklu; kód dnes zakazuje jen sebe, souhrn objektu a archivovaná, médium hlídá jen u souhrnu.
8Virtuální měřidlo s ručním zadáním — jeden parametr, nebo více kanálů?Jeden parametr a jednotka; fiktivní přefakturační měřidlo z EM2 by bylo tento podtyp (migrace, M2).
9„Využití odběrného místa“ u plynuVypuštěno jako duplikát účelu užití; ověřit, zda ho distributor (třída TDD) nepotřebuje.
10Skrývat atributy pro nákup energie, když OM nespadá do hromadného nákupu?Podle id26 se zobrazují vždy; skrývání by bylo nové rozhodnutí — potvrdit s Petrem.
11Roční odběr — Odběrné místo, nebo Fakturace?Nyní Odběrné místo (údaj o odběru, ne o platbě).
12Nabídka účelů K1–K4 (názvy, „Teplá voda“ u vodoměru, výroba / dodávka / sdílení mimo v1, historie neaktivních účelů)Podklad pro stakeholdera z 1. 10.; do potvrzení platí matice K1 a rozsah jen spotřeba.
13Text prázdného selectu účelu („Neurčeno — vyberte účel“) a chip rozdělení vs. tabulka přímo ve formulářiNyní select s placeholderem a chip; tabulka jen v modálu.

Úkoly do migrace (M1–M8) jsou v migrace-em2.md.