Tudja meg, mikor érdemes használni a rögzítési előzmények widgetet, és hogyan konfigurálhatja azt az igényeinek megfelelően.
Ki használhatja ezt a funkciót
A szabályozott csomagokat választó felhasználók.
A rekordtörténet-widget (RHW) egy adott táblázati rekordhoz tartozó rögzített adatokat jelenít meg. Ezek között szerepelhetnek:
- A táblázati rekordban történt változások
- A befejezési rekordokból származó adatok
- Elektronikus aláírások, amennyiben a rekord aláírt adatként szerepel

Fontos megérteni a Tulip GxP adatgyűjtési rendszerét, hogy tudd, mikor érdemes használni a rekordelőzmény-widgetet.
A widget olyan esetekben használható, amikor egy adott gyártott termék előzményeit szeretnénk rögzíteni, például
- Naplók
- Megfelelés és nyomonkövethetőség
- Digitális előzménynyilvántartások
Hogyan működik a rekordelőzmény-widget?
A történeti adatok widgetje áttekintést nyújt egy adott rekordazonosítóhoz az alábbi forrásokból származó adatok összegyűjtésével és megjelenítésével:
- Alkalmazások
- Táblázati API
- Táblázatos felhasználói felület (admin felület)
- Automation-ek

A fenti ábra különböző forrásokból származó frissítések példáit mutatja be.
A rekordelőzmény-widget egy rekordazonosítóhoz kapcsolódó következő adatokat jeleníti meg.
- Bármely, az adott rekord mezőiben egy alkalmazáson, a táblázati felhasználói felületen, a táblázati API-n vagy az automatizálásokon keresztül végrehajtott módosítás
- Bármely olyan befejezési adat, amelyre az alkalmazások befejezésekor egy rekordhelyőrző mutatott
- Bármely aláírás, amely az adott rekordot aláírt adatként tartalmazza
A widget a rekord időrendi előzményeit görgethető nézetben jeleníti meg, és frissül, amikor a nézetet frissítik (pl. lépésváltozások esetén). Ez a nézet lehetővé teszi a felhasználó számára, hogy lássa, mi történt azzal a rekorddal, illetve mi kapcsolódik hozzá a létrehozása óta.
Például, ha egy rekordot alkalmazáson, automatizáláson vagy a táblázat felhasználói felületén keresztül frissítenek, a widget sorrendben naplózza a változásokat.

A fenti munkafolyamat-diagram szemlélteti, hogy a rekordelőzmény-widget hogyan rögzíti a rekordinformációk különböző forrásait. Minden lépés elmenti az eredeti változó új iterációját. A rekordelőzmény-widget részletesen bemutatja az alkalmazás futamideje alatt végrehajtott minden frissítést.
Hogyan jelennek meg az adatok a rekordtörténet-widgetben?
Szekciók
Az egyes forrásokból gyűjtött adatok szakaszok és bejegyzések segítségével kerülnek megjelenítésre. Minden adat időrendben jelenik meg, és a szakaszok az azonos munkamenethez tartozó adatokat csoportosítják. A munkamenetet az adatforrástól függően különböző elemek határozzák meg:
- Alkalmazás: Felhasználó + Alkalmazás (verzió) + Állomás
- API: API (token)
- Táblázatos felhasználói felület: Felhasználó + Admin felület
- Automatizálások: Automatizálás neve
Új szakasz jelenik meg, ha a bejegyzés nem ugyanabból a munkamenetből származik, mint az előző. Például:
- Az alkalmazást futtató felhasználó megváltozott
- Egy rekordot először egy alkalmazásból, majd a rendszergazdai felületről frissítettek

Bejegyzések
Minden szakaszban egy vagy több bejegyzés található. A bejegyzések tartalmazhatnak információkat a rekordváltozásokról, aláírásokról vagy befejezési rekordokról. Minden bejegyzéshez időbélyeg tartozik.
A rekordváltozásokhoz kapcsolódó bejegyzések
A rekord módosításához kapcsolódó bejegyzések a rekord teljes történetét mutatják be, beleértve a módosításokat is. Ezek a következők:
- A rekord létrehozása
- A rekord frissítése
- A rekord törlése
- Minden törölt rekord
- Lépés / Alkalmazás módosításai (ezek a bejegyzések akkor jelennek meg, ha ebben a lépésben adatgyűjtés történik)

A fenti példa egy felhasználót (John Smith), egy alkalmazást (Assemble History Tester) és egy állomást (névtelen) ábrázoló szakaszfejléceket mutat be, két bejegyzéssel együtt. Az első az alkalmazás lépését jelzi, a második pedig a frissített rekordokat mutatja a régi és az új értékekkel.
Opcionálisan a törölt és az automatikusan kijelentkezett alkalmazás-befejezések elhalványítva jelenhetnek meg egy „Törölve” jelöléssel, hogy megkülönböztethetők legyenek a normál befejezésektől. Vegye fel a kapcsolatot CSM-jével vagy a Tulip rendszergazdájával, hogy engedélyezze ezt a felhasználói felületi viselkedést.

Különböző típusú adatok gyűjtése
Befejezési rekordok
A befejezési rekordok rögzítik az alkalmazás folyamatadatait, például a változók értékeit, a betöltött rekordhelyőrzőket, valamint a felhasználóhoz, állomáshoz stb. kapcsolódó metaadatokat. Minden alkalommal, amikor egy alkalmazás befejeződik, törlésre kerül, vagy amikor a „Minden alkalmazásadat mentése” kiváltó művelet végrehajtásra kerül, új befejezési rekord jön létre az alkalmazáshoz. Az összegyűjtött adatok a rekordtörténet-widgetben „Naplózott folyamatadatok” néven jelennek meg.

A befejezési adatoknak a rekordtörténet-widgetbe való felvételéhez szükséges feltételek:
- A bejegyzés betöltődik bármely táblázati rekordhelytartóba, amikor a befejezési rekord létrejön
- A táblázatos rekordhelyőrző beállítása: „Mentés elemzés céljából”
A rekordtörténetben megjelenő adatok:
- Változók értékei: Minden „elmentés elemzés céljából” beállítású változó szerepel.
- Rekordazonosító: Bármely olyan rekord azonosítója, amely betöltődött egy „elemzés céljából mentés” beállítású rekordhelytartóba. Ez nem tartalmazza azt a rekordot, amelynek rekordelőzményei megjelennek.
A táblázati rekordadatok módosítása
A táblázati rekordadatok módosítása három forrásból lehetséges:
- Alkalmazáson belül, rekordhelyőrzőkön keresztül ( az X alkalmazás futtatása a Y állomásról)
- A táblázatok felhasználói felületén (adminisztrátori felület)
- A táblák API-ja
- Automatizálások
A rekordelőzmény-widget a táblázat rekordjainak módosításaira vonatkozó információkat jelenít meg, például:
- Mi volt a módosítás?
- Ki frissítette?
- Melyik csatornán keresztül történt a frissítés? (Alkalmazások, Táblázatok felhasználói felülete, Táblázat-API)
- Melyik felületen történt a frissítés?
- Mikor történt a változás?
Változások a rekordok helyőrzőin keresztül
„John Smith az X alkalmazást futtatta az Y állomáson”A widgetben az egyes rekordok megjelenítésén végzettösszesmódosítás megjelenik egy szakaszban, ahol a táblázat rekordjának előtti és utáni pillanatképek láthatók. Ezek a módosítások függetlenül attól jelennek meg, hogy melyik alkalmazást használja.
Példa:
A táblák felhasználói felületén (adminisztrációs felületen) végzett rekordmódosítások
„A rekord frissítése az adminisztrációs felületen keresztül”A táblák adminisztrációs felületén keresztül végrehajtottváltoztatásokegy új szakaszban jelennek meg. Minden változtatás külön bejegyzésben jelenik meg, beleértve a következőket:
- Bejelentkezett felhasználó
- A módosítás típusa
- Régi és új értékek
- Időbélyeg
Példa

A rekord módosítása a Table API-n keresztül
„Az API-n keresztül frissített rekord” AzAPI-kérések, amelyek a megadott táblázati rekordot módosítják, egy új szakaszban jelennek meg, ideértve a következőket:
- API-token
- A módosítás típusa
- Régi és új értékek
- Időbélyeg
Példa

A rekord automatizálásokon keresztül történő módosítása
*„Az X automatizálás frissítette a rekordot”*A táblázati rekordok módosítása automatizálások segítségével végezhető el. Ezek egy új szakaszban jelennek meg, többek között:
- Automatizálás neve
- A módosítás típusa
- Régi és új értékek
- Időbélyeg
Példa
{magasság="" szélesség=""}
Konfiguráció
A rekordtörténet-widget hozzáadása egy alkalmazáslépéshez
- Az Alkalmazásszerkesztőben kattintson az eszköztáron a Beágyazás gombra.
- Válassza a „Record History” (Műveletelőzmények) lehetőséget.

Konfigurációs beállítások
Konfigurálja a rekordelőzmény-widgetet a Kontextuspanelen.

Hivatkozott helyőrző
Válassza ki azt a rekordhelyőrzőt, amely betölti a rekordokat és a rekordelőzményeket.
Nyomtatás engedélyezése
A Tulip Player-ből történő rekordelőzmény-nyomtatás opciója. Ha engedélyezve van, a widget fejlécében megjelenik egy nyomtatás gomb.
Alapértelmezett rendezés
Válassza ki, hogy a widgetben az adatokat a következő sorrendben szeretné rendezni:
- A legújabbtól a legrégebbiig
- A legrégebbitől a legújabbig
Szűrők
A rekordtörténetet dinamikusan (változó, táblázati rekord vagy alkalmazásinformáció segítségével) vagy a szűrő típusától függő statikus érték alapján szűrheti. A rendelkezésre álló szűrőtípusok a következők:
- Dátum és idő
- Alkalmazás neve
- Lépés neve
- Táblamező neve (azok a mezők a táblából, amelyhez a rekord helyőrzője kapcsolódott)
- Felhasználó (az alkalmazást használó felhasználó)
A Tulip azt javasolja, hogy legalább a következő szűrőket használja, mivel ezek a felhasználók számára könnyebben áttekinthető formában jelenítik meg az adatokat:
- Dátum és idő
- Alkalmazás neve
- Lépés neve
A „régi” értékek elrejtése a rekordfrissítések során
Ha ez az opció engedélyezve van, a felhasználó csak a frissítéseket és a rekordok „új” értékeit láthatja.
Folyamatadatok elrejtése
Ha engedélyezve van, az alkalmazásokból mentett változóadatok el vannak rejtve a widgetben. A widget a táblázat frissítéseit, az aláírási adatokat, az alkalmazásneveket, a lépésneveket és az időbélyegeket jeleníti meg. Ez hasznos lehet egy magas szintű áttekintéshez (folyamatadatok nélkül), például egy tisztán felülvizsgálati célú alkalmazás esetében.
Csak aláírt befejezések
Ha engedélyezve van, a felhasználó csak az elektronikus aláírással ellátott rekordokat láthatja.
GYIK
Hogyan kerülhetem el a napló típusú részletes adatok megjelenését?
Amikor egy táblázati rekordot betöltenek egy beviteli mezőbe, és a felhasználó beírja az adatokat a beviteli mezőbe, ugyanazon bejegyzésen belül nagyon részletes napló jellegű adatok keletkeznek. Ez számos „bejegyzést” eredményezhet a rekordelőzményekben, és potenciálisan megnehezítheti a felülvizsgálati folyamatot. A táblázati rekordok beviteli mezők adatforrásaként való használata nem a legjobb gyakorlat, különösen a GxP-ügyfelek esetében. Alternatív megoldásként a beviteli mező összekapcsolható egy változóval, amelyet az „Összes alkalmazásadat mentése ” lépés ment el a befejezési rekordba.
Miért fontos óvatosan kezelni a „Táblamezőnév-szűrőt” statikus érték használata esetén?
A rekordelőzmény-widget a mező aktuális nevét használja az adatok szűréséhez. Ha a felhasználó megváltoztatja a táblázati mező nevét, a szűrő pedig továbbra is a régi mezőnevet használja, ez következetlenségeket okozhat az adatok felülvizsgálata során. Alternatív megoldásként a táblázati rekord is használható szűrőként.
Hogyan oldható meg a „Hiányzó befejezési adatok az X lépés során” hiba?
Ez akkor fordulhat elő, ha a felhasználók nem zárják le az alkalmazást minden alkalommal, amikor egy táblázati rekorddal műveletet hajtanak végre, vagyis a felhasználók több rekordot kezelnek egyetlen befejezés során, vagy a táblázati rekord helyőrzőjénél be van jelölve a „Ne mentsd el elemzés céljából” opció.


