Data IoT - záložka Detail

Záložka zobrazí detailní informace k aktuální faktuře vydané ze záložky Seznam. Položky zadávané k dokladům jsou standardně rozděleny do subzáložek dle svého významu:

Obsažené subzáložky: Hlavní údaje Formuláře

V horní části záložky Detail může být variantně zobrazen některý z Panelů definovatelných údajů detailu pro tuto agendu. Zobrazení panelu definovatelných údajů detailu závisí na aktuálním nastavení v menu Nastavení pro danou agendu a přihlášeného uživatele.

Subzáložka Hlavní údaje

Tlačítko v pravé horní části indikuje, že se jedná o variantní vstupní formulář.

Popis položek var. formuláře v továrním nastavení:

Název Popis
Základní údaje
Senzor
Sensor_ID
Identifikace senzoru, který data zasílá.
Veličina
SensorQuantity
Textový název veličiny např. Temperature, slouží k rozlišení, jaký druh dat senzor zasílá.
Zaznamenáno
RecordedAt$Date
Datum a čas zaznamenání hodnoty.
Vytvořeno
RecordedAt$Date
Datum a čas pořízení hodnoty senzorem.
Univerzální identifikátor
UNID

Identifikátor zprávy zasílané senzorem.

Není unikátní (proto se jmenuje "univerzální"), protože může existovat víc záznamů (např. pokud jeden senzor je společný pro dva objekty). Unikátnost je kontrolována pouze při odesílání dat ze senzoru přes WebApi. Objasníme na příkladu:

Mějme 2 pravidla s podmínkou True (vždy vyhoví).

  • 1. pravidlo má zadáno: Třída obj.: Sklad, Objekt: 1000000101, 2. pravidlo má zadáno: Třída obj.: Sklad, Objekt: 2000000101.
  • Přes WebApi pošleme data ze senzoru, zpráva senzoru nechť má UID 123456.
  • Pravidlo 1 vyhoví a záznam se uloží ke skladu s ID 1000000101
  • Pravidlo 2 opět vyhoví a záznam se uloží ke skladu s ID 2000000101. Oba záznamy mají UID 123456.
  • Pokud bychom se opětovně pokusili přes WebApi odeslat ta samá data s UID 123456, pokus se nezdaří, protože ABRA Gen najde již uložený záznam se shodným UID.
K objektu
Třída objektu
ObjectClass

Třída Business objektů (BO) pro daný záznam.

Řetězec, pod kterým se jednotlivé třídy zobrazují, odpovídá položce "Popis" daného Business objektu a můžete podle ní i daný Business objekt dohledat v popisu Struktur a definic GenDoc.chm.

Objekt
Object_ID

ID konkrétního objektu.

K dispozici je funkční tlačítko , pomocí něhož si můžete daný objekt zobrazit v příslušné agendě, příp. i v rámci opravy záznamu vybrat jiný. K dohledání daného objektu se nabídne průvodce výběrem záznamu v tomto případě pouze s možností Otevřít agendu. Pokud se jedná o objekt, k němuž vizuální agenda není k dispozici, pak to program nahlásí a tento způsob zobrazení objektu není možný.

Data
Typ dat
ValueDataType

Celočíselná hodnota určuje, jakého datového typu jsou zasílaná data od senzoru.

  • Neznámá
  • Číselná
  • Krátký text - Krátký řetězec do 500 znaků
  • Datum a čas
  • Binární data
  • Dlouhý text
  • Logická hodnota

Podle zvoleného typu se zobrazuje některá z následujících položek.

Číselná hodnota
NumericValue

Vlastní hodnota se ukládá do pole "NumericValue" : { "type" : "double" }

Textová hodnota
ShortStringValue

Vlastní hodnota se ukládá do pole "ShortStringValue" : { "type" : "text" } nebo v případě GPS souřadnic je možné uložit navíc do pole "GpsValue" : {"type": "geo_point"}

Časová hodnota
DateTimeValue$DATE

Vlastní hodnota se ukládá do pole "DateTimeValue" : { "type" : "date" }

Binární data
ValueAsText

Vlastní hodnota se ukládá do pole "BinaryBlobValue" : { "type" : "text" }

Dlouhá textová hodnota
TextBlobValue

Vlastní hodnota se ukládá do pole "TextBlobValue" : { "type" : "text" }

Logická hodnota
BooleanValue

Vlastní hodnota se ukládá do pole "BooleanValue" : {"type": "boolean"}

Subzáložka Formuláře

Subzáložka je k dispozici pouze, je-li v menu Nastavení aktuálně zatržena volba pro zobrazení uživatelských formulářů. Umožňuje vybírat si z nadefinovaných uživatelských vstupních formulářů a zobrazovat a zadávat si skrz ně potom jednotlivé údaje.

Pravidla pro použití této záložky jsou pro všechny agendy, ve kterých se může vyskytnout, společná a byla podrobně popsána v kap. Záložka Formuláře - obecně.

Zobrazení seznamu v Detailu

V některé části této záložky může být zobrazen Seznam (Panel pro zobrazení seznamu na jiných záložkách), tedy záznamy ze záložky seznam (podrobněji viz Společné prvky v dokladových agendách - záložka Detail).

Zobrazení seznamu závisí na aktuálním nastavení v menu Nastavení pro danou agendu a přihlášeného uživatele.

Funkce k záložce Detail:

Podmnožina funkcí ze záložky Seznam.

V editačním režimu platí zásady platné pro editaci záznamů v knihách. K dispozici jsou standardní funkce pro režim editace, přičemž po uložení záznamu v závislosti na jeho údajích může dojít k vyvolání nějaké další automatické akce, viz akce volané po uložení záznamu.