diff --git a/src-modules/module/xcube/schluesseltabellen/xcube_install_restrictions.sql b/src-modules/module/xcube/schluesseltabellen/xcube_install_restrictions.sql index d67be36..1ed9cd2 100644 --- a/src-modules/module/xcube/schluesseltabellen/xcube_install_restrictions.sql +++ b/src-modules/module/xcube/schluesseltabellen/xcube_install_restrictions.sql @@ -16,7 +16,21 @@ update xcube set restriction='<> <#if "<>"!=""> and ${.vars["HZB-Note"].selectedItems[0].strukturStr?replace("$1","hzbnote")} ' where maskeninfo_id=21000; - + update xcube set restriction= + --nur Abschlussprüfungen + 'pnr = 1 and pstatus = ''BE'' and abschnitt = 2 + and <> + and sem_der_pruefung >= <> + /*and sem_der_pruefung <= <>*/ + /* and stichtag = <> */ + /* and tid_stg in (select tid from dim_studiengang where abschluss in <@printkeys Abschluss.allNeededKeysList />) --<> */ + /* and ''s_'' || tid_stg::char(10) in <@printkeys Studiengang.allNeededKeysList /> --<> */ + /* and '''' || ca12_staat in <@printkeys Staatsangehörigkeit.allNeededKeysList/> --<> */ + /* and geschlecht=<> */ + <#if "<>"!=""> and ${Alter.selectedItems[0].strukturStr?replace("$1","alter")} + <#if "<>"!=""> and ${.vars["Note"].selectedItems[0].strukturStr?replace("$1","note")} + ' where maskeninfo_id=21100; + update xcube set restriction=' (bukz!=''PE'' or bukz is null) /* and jahr=<> */