Skip to content
Updated Sep 24, 2026 by Pablo Coufal · Owner: analysisdraftgap-analysisgauge-detail Edit on GitHub

Detail měřidla v EM3 — rozdíly proti návrhu ​

Rozsah: karta měřidla (/gauges/:id) — levý panel měřidel, hlavička, záložky a záložka Detail. Odečty, Fakturace a API konektory jsou mimo.

Zdroje: EM3 origin/main @ 899d20ca (gauge-card-shell.tsx, gauge-navigator.tsx, gauge-card-header.tsx, gauge-card-sections.ts, gauge-detail-tab.tsx, gauge-subscriber-card.tsx, gauge-applicability.ts, cs_CZ.json), EM3 staging (hlavní elektroměr „1169 - Klub seniorů“, 16. 9. 2026), Figma ✅ Approved Majetek — měřidlo · Odečet v3 / Fakturace v10 (panel Sidebar — Měřidla objektu) a Majetek — Objekt · Detail. Cílový stav: zadani-formular-meridla.md (v5) a Claude Design canvas „Založení měřidla“, stránka v6.

1. Shrnutí ​

OblastStav EM3CílVelikost změny
Levý panel měřidelExistuje (260 px, skupiny podle média, filtr, sbalení, přepnutí zachová záložku).Figma 300–320 px + ikona způsobu odečtu, hierarchie podružných, ikony médií.malá
HlavičkaNázev, médium, úroveň, řádek údajů, menu akcí.+ tři ukazatele (poslední odečet, spotřeba 12 měs., meziročně), tlačítko Upravit.malá
Záložky7 záložek, nepostavené šedé.+ počty (odečty, faktury, dokumenty, provoz).malá
Záložka DetailJen ke čtení, jeden sloupec „popisek — hodnota“, 6 technických karet.Detail formulář jako u objektu: sekce v mřížce po třech, režim čtení → úprav na místě.velká
Rozsah políPole EM3 modelu, včetně technických (směr, režim výstupu, režim odečtu).Rozsah EM2 + rozdíly EM3 (zadání kap. 3–4), účel užití na měřidle, měřené parametry, výpočet objektu.velká (FE i BE)

2. Levý panel „Měřidla objektu“ ​

EM3 panel už má: odkaz zpět na měřidla objektu, název a adresu objektu, počet měřidel, filtr (název, EAN), skupiny podle média s počtem, zvýrazněné aktivní měřidlo, sbalení (stav v gauges-ui.store) a přechod na stejnou záložku jiného měřidla (gaugeCardHref).

#ZjištěníDopadNávrh
P1Meziroční změna a barevná tečka stavu jsou demo data (demoGaugeYoy, demoGaugeStatus — hash z ID).Uživatel vidí vymyšlené hodnoty, např. „+2 % V normě“.Rozhodnuto 16. 9.: skrývat nemusíme; napojit na Epic 3.1 a 3.5, až budou hotové.
P2Figma má místo tečky stavu ikonu způsobu odečtu (dálkový / ruční). EM3 ji nemá.Chybí rychlá orientace, odkud data jdou.Ikona podle primárního zdroje: dálkový, ruční, vypočtené (virtuální).
P3Podružná měřidla jsou v seznamu na stejné úrovni jako hlavní.Nejde poznat, co pod co patří.Rozhodnuto: podružná odsazená pod nadřazeným (canvas v6).
P4Skupiny nemají ikonu média (Figma ano).Vizuální nesoulad.Použít GaugeMediumIcon.
P5Načítá se jen prvních 100 měřidel objektu (pageSize: 100).U velkých objektů chybí zbytek bez upozornění.Stránkování nebo „zobrazit další“.
P6Počet „1 měřidel“ — překlad nemá tvary podle čísla.Chyba češtiny (viděno na stagingu).Tvary _one / _few / _other (1 měřidlo, 2 měřidla, 5 měřidel).
P7Archivovaná měřidla: přepínač chybí.—Rozhodnuto: přepínač do panelu nedávat.
P8Filtr hledá jen v názvu a EAN.Nenajde podle výrobního čísla nebo čísla OM.Rozšířit, až budou pole v modelu.
P9Šířka 260 px, Figma 320 px.Dlouhé názvy se ořezávají.300–320 px.
P10Chybí „+ Nové měřidlo“.Nové měřidlo se zakládá z přehledu měřidel.Rozhodnuto: tlačítko ani legendu ikon do panelu nedávat.

3. Hlavička a záložky ​

#EM3Figma / cílNávrh
H1Řádek údajů: EAN · sazba · jistič · frekvence fakturace (např. „… · Roční“ bez popisku).„frekvence: měsíční“, „sazba C25d“.Doplnit popisky.
H2Bez ukazatelů.Poslední odečet, Spotřeba (12 měs.), Meziroční nárůst.Doplnit z odečtů a výpočtu spotřeby; do té doby mohou zůstat ukázková data (rozhodnuto).
H3Úprava jen přes menu akcí → samostatná stránka /gauges/:id/edit.Detail je editovatelný rovnou; tlačítko Upravit se nezavádí.Rozhodnuto 23. 9., viz kap. 4.
H4Štítek úrovně: Hlavní / Podružné / Výroba / Kontrolní / Virtuální; „Kontrolní“ = outputMode = reportOnly, „Výroba“ = účel výroby.Figma Objekt · Měřidla, sloupec Úroveň.Rozhodnuto 16. 9.: zobrazovat jen Hlavní / Podružné / Virtuální (z druhu měřidla) — v hlavičce karty i ve sloupci Úroveň tabulek měřidel. Štítky „Výroba“ a „Kontrolní“ zrušit; upravit Figmu.
H5Záložky bez počtů.Odečty 12, Fakturace 2, Dokumenty 14, Provoz 1.Doplnit počty u postavených záložek.
H6Záložka „Karta OM“ není postavená, ale v Detailu je karta „Karta odběrného místa“ (jen odběratel).Dva různé významy „karty OM“.Rozhodnuto: Karta OM je souhrnný přehled měřidla (obdoba Karty objektu) a není předmětem této analýzy. Kartu v Detailu přejmenovat na „Odběratel“.
H7„API konektory“ jako 7. záložka.Ve Figmě chybí.Ponechat (EM3 navíc); doplnit do Figmy.

4. Záložka Detail — rozložení ​

Detail objektu v EM3 je formulář v režimu úprav přímo v záložce (BuildingDetailPage → BuildingForm mode="edit"). Detail měřidla je jen ke čtení a má jiný vzhled: jeden sloupec řádků „popisek vlevo — hodnota vpravo“ v šesti kartách (Identifikace, Klasifikace, Technické údaje, Obchodní údaje, Vazby, Chování) a karta odběratele. Úprava je jiná stránka (960 px, stejné sekce jako formulář).

Cíl (canvas v5/v6, zadání kap. 4):

  1. Jedna karta se sekcemi Zařazení odběrného místa · Odběratel · Identifikace měřiče · parametry média · Měřené parametry · Fakturace · Data a vyhodnocení (pořadí rozhodnuto 22. 9.), pole v mřížce po třech (popisek nad hodnotou). Měřené parametry mají pod každým parametrem řádek za zdroj odečtu (ruční / dálkový) s vlastní jednotkou, frekvencí a koeficientem.
  2. Bez samostatného režimu čtení (23. 9.): záložka Detail je rovnou editovatelná, tlačítko Upravit mizí, stránka /edit zaniká. Po první změně se hlavička přepne z Historie na Vrátit změny + Uložit změny a objeví se pill „Režim úprav · N neuložené změny“. Pole bez oprávnění jsou zašedlá se zámkem.
  3. Vliv OM na spotřebu objektu jako tlačítko v sekci Měřené parametry s modálem (rozhodnuto 21. 9., zadání kap. 6). Samostatný blok Vazby (kanály, nadřazené, podružná) se ruší (rozhodnuto 17. 9.): nadřazené a podružná měřidla jsou v levém panelu, kanály v tabulce měřených parametrů.
  4. Nevyplněná nepovinná pole zobrazit jako „—“, ne slovem „Nevyplněno“ u každého řádku.

5. Záložka Detail — pole ​

Legenda akce: ponechat · přejmenovat · přesunout · skrýt (zůstává v modelu, v UI ne) · nahradit · doplnit (chybí v UI i v modelu, viz zadání kap. 7).

5.1 Pole, která EM3 dnes zobrazuje ​

Sekce EM3Pole (popisek EM3)Cílová sekceAkce
IdentifikaceNázevIdentifikace měřičeponechat
IdentifikacePopisIdentifikace měřičepřejmenovat na „Komentář“
IdentifikaceAlternativní popisek—skrýt (stakeholder: zbytečné)
IdentifikaceJednotkaMěřené parametry (sloupec, s historií)přesunout
IdentifikaceEAN / číslo OMIdentifikace měřičepřejmenovat podle média (EAN / EIC / Identifikační číslo / VIN / Evidenční číslo)
IdentifikaceVýrobní čísloIdentifikace měřičeponechat + historie
IdentifikaceVýrobceIdentifikace měřičepřejmenovat na „Typ / model“
KlasifikaceTyp měřidla (Standardní)Zařazenípřejmenovat na „Druh měřidla“; hodnota „Hlavní“ (dnes nesoulad se štítkem)
KlasifikaceMédiumZařazeníponechat
KlasifikacePodtyp virtuálního měřidlaZařazení (jen virtuální)ponechat
KlasifikaceÚčelMěřené parametry (řádek parametru)nahradit tabulkou parametrů; slovo „účel“ je vyhrazené pro účel užití
KlasifikaceRežim odečtu—skrýt (odvozuje se)
KlasifikaceSměr, Režim výstupuMěřené parametry — sloupec „Do celku“ (+ přičíst / − odečíst / jen reporty)nahradit
Technické údajePočet fází, JističElektrické parametry — „Počet fází × jistič“ s historiísloučit
Technické údajeDistribuční sazbaElektrické parametry, s historiíponechat + historie
Technické údajeSkupina TDDElektrické / plynové parametry — „Třída TDD“, jen ke čtenípřejmenovat
Technické údajeRezervovaná kapacitaElektrické parametry (+ rezervovaný příkon)ponechat
Technické údajeSdílení elektřiny — spotřeba / výrobaElektrické parametry — „Sdílení elektřiny“ponechat
Obchodní údajeDodavatel (+ zámek smlouvou)Fakturace — jen ke čtení ze smlouvyponechat
Obchodní údajeFrekvence fakturaceFakturace — „Frekvence fakturace spotřeby“přejmenovat
Obchodní údajeSoučást centrálního nákupuFakturace — „Hromadný nákup na burze“ (el., plyn)přejmenovat
Obchodní údajeVlastnictví měřidlaIdentifikace — „Vlastník měřicího zařízení“přesunout
VazbyObjektZařazení — cesta ve stromu (Město › Areál › Objekt)přesunout
VazbyNadřazené měřidloZařazení (jen podružné); jinak levý panelponechat
VazbyOdběratelOdběratelpřesunout
VazbyKanályMěřené parametry (tabulka)nahradit
Karta odběrného místaOdběratel, IČO, AdresaOdběratel — organizace, IČO, kontaktní e-mail, číslo účtupřejmenovat, doplnit
ChováníPrimární zdroj (číslo 1–28)Zařazení — „Primární zdroj energie“ (pojmenované hodnoty)nahradit
ChováníPriorita zdrojůData a vyhodnocení — „Primární způsob odečtu“přejmenovat
ChováníPovolit záporné hodnotyData a vyhodnoceníponechat
ChováníPovolit ruční odečty—skrýt (vždy povoleno)
ChováníTolerance anomáliíData a vyhodnoceníponechat
ChováníZobrazovat v reportech i po archivaciData a vyhodnoceníponechat

5.2 Pole, která v detailu chybí ​

Cílová sekcePoleV modelu EM3?
ZařazeníÚčel užití (usageType, s historií)ne
ZařazeníUmístění měřičene
ZařazeníText „jiný zdroj energie“ne
IdentifikaceČíslo odběrného místa (oddělené od EAN/EIC)ne
IdentifikaceEAN — dodávka / výrobajen jako druhý kanál
IdentifikaceOdkaz na portál distributora, Fotografiene
Měřené parametryFrekvence odečtů, Koeficient (s historií), Typ výroby, Kontrola frekvencene
Elektrické parametryTyp odběru, Typ měření, Rezervovaný příkon, Distributor, Nízký / špičkový tarif (VN, VVN)ne
Plynové parametryTyp odběru, Roční spotřeba, Sazba plynu, Využití OM, Typ měření, Denní rezervovaná kapacita; výhřevnost (odkaz)ne (výhřevnost ve vlastní správě)
FakturaceJednotka fakturace, Frekvence záloh, Frekvence fakturace příjmů, Odběratel dodávky, Centrální dodávka, Rozsah platebne
Celková spotřeba objektuČlenové vzorce, znaménko, 12 měsíců, podíl, stav vzorcevzorec ano, souhrn spotřeby až s Epicem 3.1
Levý panelPodružná měřidla odsazená pod nadřazenýmano (dotaz na podřízené)

6. Chyby a nesoulady nalezené při analýze ​

#KdeCoNávrh
C1Detail → VazbyNadřazené měřidlo se hledá jen mezi prvními 100 měřidly téhož objektu; nadřazené z jiného objektu se ukáže jako „—“.Načíst nadřazené podle ID.
C2Detail → VazbyKanály se hledají stejně — kanál v jiném objektu nebo za hranicí 100 chybí.Dotaz podle physicalMeterId.
C3Detail → Obchodní údajeStaging: „Dodavatel: Nevyplněno“ a zároveň „Uzamčeno smlouvou · Zobrazit smlouvu“.Ověřit, proč smlouva nemá dodavatele; zámek bez dodavatele nezobrazovat nebo vysvětlit.
C4Detail → Klasifikace„Typ měřidla: Standardní“, ale štítek v hlavičce „Hlavní“.Sjednotit na „Hlavní“.
C5Karta odběrateleAdresa „—“ (organizace nemá adresu v adresáři EM3).Doplnit adresu při zakládání organizace z ARES; ověřit u dat ze stagingu.
C6Panel„1 měřidel“ (P6); demo hodnoty (P1).Viz kap. 2.
C7Detail → ChováníPrimární zdroj jako číslo „1“.Pojmenované hodnoty podle média.

7. Rozhodnutí a otevřené body ​

#OtázkaStav
1Detail jako formulář na místě, zrušit stránku /edit✅ ano
2Obsah záložky Karta OM✅ souhrnný přehled měřidla, mimo tuto analýzu
3Demo hodnoty v panelu a hlavičce✅ skrývat nemusíme
4Štítek úrovně (hlavička karty, sloupec Úroveň v tabulkách měřidel)✅ jen Hlavní / Podružné / Virtuální; „Výroba“ a „Kontrolní“ zrušit
5Podružná měřidla v panelu pod nadřazeným✅ ano
6Tlačítko „+ Nové měřidlo“, legenda ikon a přepínač archivovaných v panelu✅ nedávat
7Karty Kanály / Nadřazené měřidlo / Podružná měřidla na detailu✅ zrušit (17. 9.) — nebyly v požadavcích; informace jsou v levém panelu a v tabulce parametrů

8. Doporučené pořadí prací ​

  1. FE rychlé opravy bez změny modelu: P2, P3, P4, P6, P9, H1, H5, H6 (přejmenování karty), C1, C2, C4, H4 (štítek úrovně jen z druhu), skrýt alternativní popisek, režim odečtu a povolení ručních odečtů, přejmenování polí podle 5.1.
  2. FE: Detail jako formulář s režimem čtení/úprav, mřížka po třech, sekce podle zadání (s poli, která model už má).
  3. BE: nová pole z 5.2 a vícekanálové uložení (zadání kap. 7); FE je postupně zapíná.
  4. Napojení ukazatelů (dnes ukázková data), meziroční změny a bloku Celková spotřeba objektu na Epic 3.1; stav měřidla na Epic 3.5.