61. order_selections
Kapitel hinzufügen

Die Tabelle order_selections enthält alle Auftragsselektionen die im System angelegt wurden. Die Elemente der Selektionen werden über die Tabellen order_selection_view_search_xxx referenziert. Wobei ‚xxx‘ für die ID der Datenbankview (Sicht) steht, die die Aufträge enthält.

FELD TYP NULL KEY DEFAULT EXTRA KOMMENTAR
os_id int(10) unsigned NO PRI NULL
os_type char(100) NO NULL Token für den Selektionstyp

(„MyBib_OrderSelectionSearchObject“)

os_characteristic char(50) NO NULL Token Status (STORED)
os_name varchar(100) NO MUL NULL Name der Selektion
os_owner varchar(100) NO MUL NULL Nutzerkennung Ersteller der Selektion
os_session char(32) NO NULL Session-ID
os_mode varchar(255) NO NULL Selektionsmodus („orders“ oder „archives_orders“)
os_table varchar(1000) NO NULL Token für die Selektionstabelle („orders AS orders“, usw.)
os_view char(100) NO NULL Name des Datenbankviews (beispielsweise „order_selection_view_search_6“)
os_attributes varchar(9000) YES Selektionsattribute durch Semikolon voneinander getrennt  (“ a:4:{s:9:“POST_VARS“;a:26:{s:6:“or_sid“;s:7:“SUBITO*“;s:6:“or_sig“;…}
os_selection_sql varchar(9000) YES SQL-Statement der Selektion (= Ausdruck der vorher durchgeführten Auftragssuche)
os_adm_groups varchar(255) YES ID der Verwaltungsgruppen
os_usr_groups varchar(255) YES ID der Nutzergruppen, die Selektion nutzen können
os_usage varchar(255) YES Token für die Selektionsnutzung („ORDER_LIST|ACTIONS|POD“)
os_description varchar(1000) YES Ausführliche Beschreibung der Selektion
os_date_create datetime YES NULL Erstelldatum
os_date_change datetime YES NULL Änderungsdatum