aus HisWiki

2.6.7 Formel für Stellenanteil einer organisatorischen Zugehörigkeit

Im der Komponente Personal, Stellen wurde bis Version HISinOne 3.02 bzw. SuperX-SVA-Modul 0.6rc6 der Anteil der Stelle (soe_anteil_proz ) mit dem Ansatz der Stelle (sgd_ansatz_proz) multipliziert. Dies wird in nachfolgenden Versionen korrigiert, weil es nicht den Empfehlungen im Vorsystem SVA-GX entspricht. Hier ein paar Beispiele, wie es gemeint ist:

sgd_ansatz_proz=1, soe_anteil_proz=0,5 -> Faktor=0,5

sgd_ansatz_proz=0,5, soe_anteil_proz=0,5 -> Faktor=0,5

sgd_ansatz_proz=0,5, soe_anteil_proz=0,2 -> Faktor=0,2

sgd_ansatz_proz=0,5, soe_anteil_proz=1 -> Darf nicht sein

Somit lautet die Formel:

1.Wenn sgd_ansatz_proz >= soe_anteil_proz, dann nimm den Wert von soe_anteil_proz

2.Wenn sgd_ansatz_proz < soe_anteil_proz, dann kommt Fehler

 

Manche Hochschulen arbeiten trotzdem mit Multiplikation.Beispiel für Multiplikation:

sgd_ansatz_proz=1, soe_anteil_proz=0,5 -> Faktor=0,5

sgd_ansatz_proz=0,5, soe_anteil_proz=0,5 -> Faktor=0,25

sgd_ansatz_proz=0,5, soe_anteil_proz=0,2 -> Faktor=0,1

sgd_ansatz_proz=0,5, soe_anteil_proz=1 -> Faktor = 0,5

Wenn Sie mit dieser Formel die Daten eingepflegt haben, sollten Sie dies ändern. Wenn das nicht möglich ist, können Sie ab Version HISinOne 4.1 bzw. SuperX-SVA 0.7 eine Konstante nutzen:

SVA_SOE_MULTIPLY : Wenn der Wert 1 beträgt, werden Ansätze und Stellenanteile multipliziert. Default ist 0.

Wenn Sie die Laderegel für Versionen vor   HISinOne 4.1 bzw. SuperX-SVA 0.7 nutzen wollen, können Sie ein Korrekturscript in der BI einpflegen   (für SuperX-Kunden z.B. in der Datei s va_update_cron.x nach dem sva_update.x ):

Folgender SQL stellt die Multiplikation wieder her:

update sva_sgd_aggr set faktor=(select (B.anteil_proz / 100) * (T.ansatz_proz/100)

from sva_soe B, sva_sgd T

where B.sgd_join_id=T.sgd_join_id

and B.sgd_join_id=sva_sgd_aggr.stellen_nr

and B.soe_serial=sva_sgd_aggr.sbst_nr

);