Skip to content

SelectRight ​

Tabelle: sys_select_right
Domain: SelectRight · com.reybex.domain.core.security
Modul: SYS

Partner-Hinweise ​

  • Daten liegen mandantengetrennt – bei SELECT fast immer tenant_id = :mandant setzen (Spalte ggf. TenantId in älteren Tabellen).
  • Schreibende SQL (INSERT/UPDATE/DELETE) nur in abgestimmten Export-/Report-Jobs (Transaktion BAS23) und nie ohne Freigabe durch reybex.
  • Für API-Integrationen bevorzugt die API statt direkter DB-Zugriffe.

→ Beispiel-SQLs (BAS23)

Primärschlüssel ​

  • id

Spalten ​

SpalteSQL-TypNULLDefaultBeschreibung
idbigint auto_incrementJa—Primärschlüssel (Domain: id)
domain_class_namevarchar(50)Nein—Domain-Feld domainClassName
filter_namevarchar(200)Nein—Domain-Feld filterName
conditionvarchar(450)Nein—Domain-Feld condition
sql_domain_mappingvarchar(50)Ja—The table name of the domain entered in domain_class_name.
sql_conditionvarchar(450)Ja—The same condition as in condition field, but as SQL instead of HQL.
typevarchar(20)Nein—Domain-Feld type
first_parameter_typevarchar(20)Ja—Domain-Feld firstParameterType
second_parameter_typevarchar(20)Ja—Domain-Feld secondParameterType
created_by_idbigintJa—Angelegt von (Benutzer-ID)
date_createddatetimeJa—Anlagezeitpunkt
updated_by_idbigintJa—Geändert von (Benutzer-ID)
last_updateddatetimeJaCURRENT_TIMESTAMPLetzte Änderung

Nur für reybex-Partner. Nicht für Endkunden bestimmt.