SuperX

KontaktMail für InfosSuchenLogin

Repository-Variable für Personal Buchungen Datenblatt

Für die Maske Personal Buchungen Datenblatt gibt es vier Repository-Variablen. Um hier die richtigen Ergebnisse zu erhalten, müssen diese richtig gesetzt werden.

Für SAP-HR als Quellsystem ist der Bericht ausgeblendet.

SVA_buchungsstelle_sql:

:Die Bedingung dieser Variable entscheidet darüber, ob die Buchungsstelle aus fb_projekt oder aus inst_ausg_1 kommt. Standardmäßig wird die Buchungsstelle aus fb_projekt genommen. Wenn aber z. B. wie bei Auslieferung die Variable auf fb_projekt is null or length(fb_projekt) != 10 steht, wird die Buchungsstelle aus inst_ausg_1 genommen, falls fb_projekt leer ist oder der Inhalt nicht genau 10 Zeichen enthält.

SVA_brutto_del_sql, SVA_soz_vers_del_sql, SVA_zus_vers_del_sql:

:Bei diesen drei Variablen geht es um Geld. Bruttogehalt, Sozialversicherung und Zusatzversicherung. Wie das "del" in den Variablen schon vermuten lässt, wird hier eine Bedingung aufgebaut, welche alle Beträge für z. B. das Bruttoeinkommen ausschließen soll. Klingt zunächst kompliziert, ist aber ganz einfach. In der Variable SVA_brutto_del_sql steht bei Auslieferung betragsfeld not in ('buhuel003','buhuel010','buhuel013') enthalten. Da hier not in steht werden alle Beträge ausgeschlossen, welche nicht 'buhuel003','buhuel010','buhuel013' lauten. Oder noch einfacher gesagt, es werden alle Beträge mit 'buhuel003','buhuel010','buhuel013' genommen.

SVA_brutto_del_sql

:Variable für das Bruttogehalt. Auslieferungszustand:

:betragsfeld not in ('buhuel003','buhuel010','buhuel013')

SVA_soz_vers_del_sql

: Variable für die Sozialversicherung. Auslieferungszustand:

: betragsfeld not in ('busoz')

SVA_zus_vers_del_sql

: Variable für die Sozialversicherung. Auslieferungszustand:

: betragsfeld not in ('buzvu','buzvs')