Datenbankbeschreibung für Modul Qualitätssicherung (Kurzname qa)
| SuperX-Version | 3.0 |
| Modulversion | 0.8 |
| Sachgebiet | Qualitätssicherung id 260 |
| Systeminfo | Qualitätssicherung id 260 |
| Thema | Qualitätssicherung |
| Themenbaum-Ast | Abfragen |
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 10 | true | |||||
| uniquename | VARCHAR | 255 | true | Schlüssel | ||||
| name | VARCHAR | 255 | false | Name | ||||
| systeminfo_id | INTEGER | 10 | false | Komponente | systeminfo : tid |
|||
| resultset_id | INTEGER | 10 | true | Ergebnistabelle | qa_resultset : tid |
|||
| whereclause | TEXT | 2147483647 | false | Bedingung | formuliert als SQL-where-Ausdruck | |||
| description | TEXT | 2147483647 | false | Beschreibung | ||||
| active | SMALLINT | 5 | 1 | false | Aktiv | |||
| created_at | DATE | 5 | false | Erzeugt am | ||||
| Primärschlüssel: |
pk_qa_dbtest: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 10 | true | |||||
| dbtest_id | INTEGER | 255 | true | DB-Test | qa_dbtest : tid |
|||
| project_id | INTEGER | 10 | true | Projekt | qa_project : tid |
|||
| issue_id | VARCHAR | 255 | false | Ticketnummer | ||||
| Primärschlüssel: |
pk_qa_dbtest2project: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 10 | true | |||||
| dbtest_id | INTEGER | 10 | false | Datenbank-Test | qa_dbtest : tid |
|||
| rownr | INTEGER | 10 | false | Zeilennr. | ||||
| def_col_caption | VARCHAR | 255 | false | Spalte Beschriftung | ||||
| def_col_name | VARCHAR | 255 | false | Spalte Name | ||||
| def_col_value | VARCHAR | 255 | false | Zellwert | Standardmäßig vom Typ STRING, wenn nicht füllen Sie "Funktion" | |||
| def_col_function | VARCHAR | 255 | false | Funktion (optional) | z.B. "decval", um Zahlen mit Nachkommastellen zu erhalten, oder "val", um INTEGER zu erhalten. | |||
| Primärschlüssel: |
pk_qa_dbtest_assertion: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Typ: Datentabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 10 | true | |||||
| dbtest_assertion_id | INTEGER | 10 | false | Erwartetes Testergebnis | qa_dbtest_assertion : tid |
|||
| execution_start | DATETIME | 35 | false | Ausführung Start | ||||
| execution_end | DATETIME | 35 | false | Ausführung Ende | ||||
| result_code | SMALLINT | 5 | false | Ausführung Ergebniscode | 0=Erfolg | |||
| result_value | VARCHAR | 255 | false | Ergebnis | ||||
| Primärschlüssel: |
pk_qa_dbtest_result: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Berichtsausführung
Typ: Datentabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| name | varchar | 255 | true | Name | Interner Name | |||
| userinfo_id | INTEGER | 100 | false | Angelegt von | Benutzer | userinfo : tid |
||
| maskeninfo_id | INTEGER | 100 | false | Maske | die ausgeführt werden soll | maskeninfo : tid |
||
| is_active | smallint | 1 | true | Aktiv | Aktiv 0/1 | |||
| stylesheet_id | INTEGER | 1 | false | Styleheet | XSL-Stylesheet bzw. JR | sx_stylesheets : tid |
||
| contenttype | VARCHAR | 255 | false | Contenttype | XSL-Stylesheet bzw. JR(Das Feld wird derzeit noch nicht ausgewertet.) | |||
| output_filename | VARCHAR | 255 | false | Ausgabedatei | Ausgabedatei, wenn leer tmp.Datei(Das Feld wird derzeit noch nicht ausgewertet.) | |||
| systeminfo_id | INTEGER | 100 | false | Komponente | systeminfo : tid |
|||
| uniquename | VARCHAR | 255 | true | Schlüssel | ||||
| created_at | DATE | 5 | false | Erzeugt am | ||||
| Primärschlüssel: |
pk_qa_mask_execution1: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Typ: Datentabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 10 | true | |||||
| mask_execution_id | INTEGER | 255 | true | DB-Test | qa_mask_execution : tid |
|||
| project_id | INTEGER | 10 | true | Projekt | qa_project : tid |
|||
| issue_id | VARCHAR | 255 | false | Ticketnummer | ||||
| Primärschlüssel: |
pk_qa_mask_execution2project: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Erwartetes Ergebnis nach Berichtsausführung
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| mask_execution_id | INTEGER | 100 | false | ID der Berichtsausführung | Test-ID | |||
| rownr | INTEGER | false | Zeilennummer | |||||
| colnr | INTEGER | false | Spaltennummer | |||||
| result_value_min | FLOAT | 255 | false | Erwartes Ergebnis (min) | Untergrenze Ergebniswert | |||
| result_value_max | FLOAT | 255 | false | Erwartes Ergebnis (max) | Obergrenze Ergebniswert | |||
| is_active | smallint | 1 | true | Aktiv 0/1 | ||||
| caption | VARCHAR | 255 | false | Name des erwarteten Ergebnis | ||||
| Primärschlüssel: |
pk_qa_mask_execution_assert1: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Ergebnis nach Berichtsausführung
Typ: Datentabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| mask_execution_assert_id | INTEGER | 100 | false | ID der Planung der Berichtsausführung-Assertion | Test-ID | |||
| mask_execution_result_id | INTEGER | 100 | false | ID der Berichtsausführung-Assertion | Test-ID | |||
| assert_result_value_min | FLOAT | 255 | false | Erwartes Ergebnis (min) | Untergrenze erwarteter Ergebniswert | |||
| assert_result_value_max | FLOAT | 255 | false | Erwartes Ergebnis (max) | Obergrenze erwarteter Ergebniswert | |||
| result_value | VARCHAR | 255 | false | Rückgabewert | ||||
| result_code | SMALLINT | 5 | false | Ausführung Ergebniscode | 0=Erfolg | |||
| Primärschlüssel: |
pk_qa_mask_execution_assert_result: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Protokoll der Berichtsausführung
Typ: Ladetabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| mask_execution_id | INTEGER | 100 | false | ID der Berichtsausführung | qa_mask_execution : tid |
|||
| execution_start | DATETIME | 100 | false | Beginn der Ausführung | ||||
| execution_end | DATETIME | 100 | false | Ende der Ausführung | ||||
| result_code | SMALLINT | false | Ausführung erfolgreich | 0=Erfolg | ||||
| result_log | TEXT | false | Logdatei Ausführung | |||||
| result_xml | TEXT | 255 | false | Ausgabe (XML) | XML | |||
| result_html | TEXT | 255 | false | Ausgabe (HTML) | HTML | |||
| Primärschlüssel: |
pk_qa_mask_execution_result: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Feldvorbelegung bei Berichtsausführung
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| mask_execution_id | INTEGER | 100 | false | ID der Berichtsausführung | Test-ID | qa_mask_execution : tid |
||
| felderinfo_id | INTEGER | 100 | false | Feld | Feld der Maske | felderinfo : tid |
||
| field_value | VARCHAR | 255 | false | Feldwert | Wert des Feldes | |||
| is_active | smallint | 1 | true | Aktiv 0/1 | ||||
| Primärschlüssel: |
pk_qa_mask_field_sel1: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 10 | true | |||||
| uniquename | VARCHAR | 255 | false | Schlüssel | ||||
| name | VARCHAR | 255 | false | Name | ||||
| systeminfo_id | INTEGER | 10 | false | Komponente | systeminfo : tid |
|||
| sachgebiete_id | INTEGER | 10 | false | Sachgebiet | sachgebiete : tid |
|||
| active | SMALLINT | 5 | false | Aktiv | ||||
| created_at | DATE | 13 | false | Erzeugt am | ||||
| created_from | INTEGER | 10 | false | Erzeugt von | userinfo : tid |
|||
| issue_link | VARCHAR | 255 | false | Link zum Ticketsystem | ||||
| Primärschlüssel: |
pk_qa_project: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 10 | true | |||||
| uniquename | VARCHAR | 255 | true | Schlüssel | ||||
| name | VARCHAR | 255 | false | Name | ||||
| systeminfo_id | INTEGER | 10 | true | Komponente | systeminfo : tid |
|||
| fromclause | TEXT | 32255 | false | Quelltabellen | formuliert als SQL-from-Ausdruck | |||
| fieldclause | TEXT | 255 | false | Felder | formuliert als SQL-select-Ausdruck | |||
| groupbyclause | VARCHAR | 255 | false | Gruppierung | formuliert als SQL-group by -Ausdruck | |||
| orderbyclause | VARCHAR | 255 | false | Sortierung | formuliert als SQL-order by-Ausdruck | |||
| Primärschlüssel: |
pk_qa_resultset: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Typ: Hilfstabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| hs_nr | INTEGER | 10 | false | |||||
| studiengang_nr | SMALLINT | 5 | false | |||||
| fach_nr | SMALLINT | 5 | false | |||||
| matrikel_nr | INTEGER | 10 | false | |||||
| geschlecht | SMALLINT | 5 | false | |||||
| ca12_staat | SMALLINT | 5 | false | |||||
| sem_rueck_beur_ein | SMALLINT | 5 | false | |||||
| stg | CHAR | 4 | false | |||||
| abschluss | CHAR | 2 | false | |||||
| fgr | CHAR | 10 | false | |||||
| abgrp | CHAR | 255 | false | |||||
| regel | SMALLINT | 5 | false | |||||
| kz_rueck_beur_ein | SMALLINT | 5 | false | |||||
| fach_sem_zahl | SMALLINT | 5 | false | |||||
| hssem | SMALLINT | 5 | false | |||||
| stort | CHAR | 10 | false | |||||
| stuart | CHAR | 10 | false | |||||
| stufrm | CHAR | 10 | false | |||||
| hzbart_astat | CHAR | 10 | false | |||||
| hzbkfzkz | CHAR | 2 | false | |||||
| hrst | INTEGER | 10 | false | |||||
| letzte_pruefung_stort | CHAR | 10 | false | |||||
| letzte_pruefung_staat | SMALLINT | 5 | false | |||||
| letzte_pruefung_abschluss | CHAR | 2 | false | |||||
| letzte_pruefung_ergebnis | SMALLINT | 5 | false | |||||
| vorletzte_pruefung_stort | CHAR | 10 | false | |||||
| vorletzte_pruefung_staat | SMALLINT | 5 | false | |||||
| vorletzte_pruefung_abschluss | CHAR | 2 | false | |||||
| vorletzte_pruefung_ergebnis | SMALLINT | 5 | false | |||||
| datum | DATE | 13 | false | |||||
| summe | INTEGER | 10 | false | |||||
| Primärschlüssel: | ||||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Typ: Hilfstabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| ca12_staat | SMALLINT | 5 | false | |||||
| geschlecht | SMALLINT | 5 | false | |||||
| hrst | INTEGER | 10 | false | |||||
| studiengang_nr | SMALLINT | 5 | false | |||||
| fach_nr | SMALLINT | 5 | false | |||||
| fach_sem_zahl | SMALLINT | 5 | false | |||||
| sem_rueck_beur_ein | SMALLINT | 5 | false | |||||
| kz_rueck_beur_ein | SMALLINT | 5 | false | |||||
| hssem | SMALLINT | 5 | false | |||||
| stuart | CHAR | 10 | false | |||||
| stutyp | CHAR | 10 | false | |||||
| stufrm | CHAR | 10 | false | |||||
| summe | NUMERIC | (19,6) | false | |||||
| matrikel_nr | INTEGER | 10 | false | |||||
| stg | CHAR | 10 | false | |||||
| abschluss | CHAR | 10 | false | |||||
| stichtag | INTEGER | 10 | false | |||||
| Primärschlüssel: | ||||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Tabellenvergleich Abgleiche Summen im Rahmen eines Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| qa_tablecomp_profile_id | INTEGER | false | Profil | qa_tablecomp_profile : tid |
||||
| name | varchar | 255 | true | Name | Interner Name | |||
| whereclause | TEXT | 255 | false | Bedingung | ||||
| aggregationfield | varchar | 255 | true | Feld der Aggregation | ||||
| aggregationfunction | varchar | 255 | sum | true | Funktion der Aggregation | z.B. sum | ||
| is_active | smallint | 1 | true | Aktiv | Aktiv 0/1 | |||
| priority | CHAR | 10 | false | Priorität | qa_k_priority : apnr |
|||
| Primärschlüssel: |
pk_qa_tablecomp_aggregation: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Tabellenvergleich Abgleiche Felder im Rahmen eines Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| qa_tablecomp_profile_id | INTEGER | false | Profil | qa_tablecomp_profile : tid |
||||
| name | varchar | 255 | true | Name | Feldname | |||
| caption | varchar | 255 | false | Feldbezeichnung | Feldbezeichnung | |||
| priority | CHAR | 10 | false | Priorität | qa_k_priority : apnr |
|||
| sortnr | SMALLINT | 10 | false | Sortiernummer | ||||
| Primärschlüssel: |
pk_qa_tablecomp_field: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Tabellenvergleich Gruppierungsspalten im Rahmen eines Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| qa_tablecomp_profile_id | INTEGER | false | Profil | qa_tablecomp_profile : tid |
||||
| fieldname | varchar | 255 | true | Name | Interner Name | |||
| fieldcaption | varchar | 255 | false | Bezeichnung | Interner Name | |||
| Primärschlüssel: |
pk_qa_tablecomp_groupby: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Tabellenvergleich Identitätsspalten im Rahmen eines Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| qa_tablecomp_profile_id | INTEGER | false | Profil | qa_tablecomp_profile : tid |
||||
| fieldname | varchar | 255 | true | Name | Interner Name | |||
| fieldcaption | varchar | 255 | false | Bezeichnung | ||||
| Primärschlüssel: |
pk_qa_tablecomp_idcol: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Tabellenvergleich Name des Profils
Typ: Schlüsseltabelle, Themenbereich: Qualitätssicherung
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| tid | SERIAL | 255 | true | id | ID | |||
| name | varchar | 255 | true | Name | Interner Name | |||
| uniquename | VARCHAR | 255 | false | Schlüssel | ||||
| table_1 | VARCHAR | 255 | true | Tabelle 1 | ||||
| table_1_caption | VARCHAR | 255 | true | Tabelle 1 Beschriftung | ||||
| table_2 | VARCHAR | 255 | true | Tabelle 2 | ||||
| table_2_caption | VARCHAR | 255 | true | Tabelle 2 Beschriftung | ||||
| is_active | smallint | 1 | true | Aktiv | Aktiv 0/1 | |||
| systeminfo_id | INTEGER | 100 | false | Komponente | systeminfo : tid |
|||
| table_1_filter | TEXT | 255 | false | Tabelle 1 Filter | Zusätzlicher Filter für Tabelle 1 | |||
| table_2_filter | TEXT | 255 | false | Tabelle 2 Filter | Zusätzlicher Filter für Tabelle 2 | |||
| Primärschlüssel: |
pk_qa_tablecomp_profile: tid |
|||||||
| Index/Indizes: |
|
|||||||
| Wird benutzt in: |
|
|||||||
View PO-Version
| Feldname | Feldtyp | Größe | Default | Not Null | Beschreibung | Kommentar | Fremdschlüssel | |
|---|---|---|---|---|---|---|---|---|
| apnr | CHAR | 10 | true | |||||
| kurz | CHAR | 10 | false | |||||
| druck | CHAR | 150 | false | |||||
| sortnr | SMALLINT | 150 | false | |||||
| Primärschlüssel: | ||||||||
| SQL-Ausdruck: |
|
|||||||
| Wird benutzt in: |
|
|||||||
Folgende Tabellen werden bei der Installation geladen:
Folgende Tabellen werden bei dem Upgrade geladen:
Folgende Tabellen werden in der ETL-Routine geladen: