Index

DN_DBI.IUD_PSDAT

DIENSTNEHMERSTAMM

Parameter

Name Typ In/Out Kommentar
IN_IUD VARCHAR2 In I....Insert
U....Update
D....Delete
M....Merge
ORA_ERRNR NUMBER Out Oracle-Fehlernummer (derzeit nicht in Verwendung)
ORA_ERRME VARCHAR2Out Oracle-Fehlermeldung (derzeit nicht in Verwendung)
ERROR_DETAILVARCHAR2 (bis 1000 Zeichen)Out Fehlermeldung
IN_DATEN PSDAT%ROWTYPEInDatenzeile, siehe unten.
IN_NULLFELDERVARCHAR2 In Strichpunkt-getrennte Liste von Feldern, die NULL gesetzt werden sollen
IN_ABSENDER VARCHAR2 In Nicht in Verwendung
IN_KOPIEREN VARCHAR2 In Sollen Daten des vorherigen Satzes kopiert werden?
IN_DEFAULTFELDERVARCHAR2 In Strichpunkt-getrennte Liste von Feldern, die mit Defaultwerten befüllt wurden.
IN_NULLINSERT VARCHAR2 In Sollen auch unveränderte Datensätze eingefügt werden? (betr. Datumsbezogene TAbellen)
J...Ja
N...Nein
P...Nur im Jänner
Default = N

Datumsbezogene Tabelle

Beim Insert eines neuen Satzes werden die Werte des nächstjüngeren Satzes kopiert, um Nullwerte aufzufüllen. Dabei handelt es sich um den Satz mit dem größten Wert in PSD_AB, der kleiner ist als der neu eingetragene. (Bei Übereinstimmung der anderen Spalten im Primärschlüssel).

Spalten der Tabelle (IN_DATEN)

SpalteDatentypNULL ok?Kommentar
PSD_FA_KZVARCHAR2 (2)N Firmenkennzeichen
PSD_FA_NRNUMBER (3,0)N Firmennummer
PSD_DN_NRNUMBER (5,0)N Dienstnehmernummer
PSD_SATZNRNUMBER (3,0)N Satznummer
PSD_ABDATEN ab Datum (Jahr, Monat)
PSD_WERTNUMBER (17,8)J Betrag
PSD_WANNDATEJ Erhöhungsdatum
PSD_EINLESEDATUMDATEJDatum mit dem der persoenliche Satz eingelesen wurde
PSD_QUELLEVARCHAR2 (15)JVon wo wurde der persoenliche Satz eingelesen
PSD_PLAN_NRNUMBER (12,0)NNummer des Planungs-Szenarios

Primärschlüssel (Verwendeter Index: PK_PSDAT)

Spalte
PSD_FA_KZ
PSD_FA_NR
PSD_DN_NR
PSD_SATZNR
PSD_AB
Index