Browse Source

Einfügen Variable für Stichtag und Parameter Alter (bis)

xcube0.1
Marlies Winterstein 1 year ago
parent
commit
c92ab5c59b
  1. 12
      src-modules/module/xcube/schluesseltabellen/xcube_install_restrictions.sql

12
src-modules/module/xcube/schluesseltabellen/xcube_install_restrictions.sql

@ -40,6 +40,12 @@ update xcube set restriction='<<Köpfe oder Fälle ?>> @@ -40,6 +40,12 @@ update xcube set restriction='<<Köpfe oder Fälle ?>>
--Personalwürfel
update xcube set restriction='
<#assign datum_stichtag=''''>
<#if "<<oder Stichtag>>" ="">
<#assign datum_stichtag="(select stichtag from sva_stichtag where bereich=''p'' and beschreibung=''Tagesdatum'')"/>
<#else>
<#assign datum_stichtag="(select stichtag from sva_stichtag where tid = <<oder Stichtag>>)"/>
</#if>
<#if "<<oder Stichtag>>" =""> stichtag = (select tid from sva_stichtag where bereich=''p'' and beschreibung=''Tagesdatum'')
<#else> stichtag = <<oder Stichtag>>
</#if>
@ -49,7 +55,11 @@ update xcube set restriction='<<Köpfe oder Fälle ?>> @@ -49,7 +55,11 @@ update xcube set restriction='<<Köpfe oder Fälle ?>>
/* AND kostenstelle in <@printkeys .vars["Kostenstelle (Person)"].allNeededKeysList/> --<<Kostenstelle (Person)>> */
/* AND ca107_dienstart in <@printkeys Dienstart.allNeededKeysList/> --<<Dienstart>> */
/* AND ca109_key_bvl in <@printkeys .vars["BVL-Gruppe"].allNeededKeysList/> --<<BVL-Gruppe>> */
' where maskeninfo_id=21200;
/* AND ca108_amtsbez in <@printkeys Amtsbezeichnung.allNeededKeysList/> --<<Amtsbezeichnung>> */
/* AND vertart in <@printkeys Vertragsart.allNeededKeysList/> --<<Vertragsart>> */
/* and trunc((${datum_stichtag} - geburtsdatum) / 365.25 , 0) <= <<Alter (bis)>> */
' where maskeninfo_id=21200;
update xcube set restriction='

Loading…
Cancel
Save