Technische Dokumentation Modul HR-CP

Inhaltsverzeichnis

Informationen

Dokumentationstyp: Vollständig (zur Endanwender Dokumentation)
Erstellt am: 03.12.2025
Modulversion: 24
Modultyp: Erweiterung für das Modul HR
Beschreibung: Modul für den Import von Personaldaten in CP-Suite
Benötigt Administrator Rechte: Ja
Ab OCT Version: 5.11.11

Tabellen

param.tPivotCP_MAP_TARIF

Initiale Parametertabelle für Mapping Tarifverträge auf numerische IDs.

# Name Datentyp NULL Identity Berechnet
1 RowKey BIGINT highlight_off highlight_off highlight_off
2 FactoryID NVARCHAR(255) check_circle highlight_off highlight_off
3 ProductLineID NVARCHAR(255) check_circle highlight_off highlight_off
4 ProductID NVARCHAR(255) check_circle highlight_off highlight_off
5 TimeID INT check_circle highlight_off highlight_off
6 TARIFID NVARCHAR(4000) check_circle highlight_off highlight_off
7 TARIFKEY NVARCHAR(4000) check_circle highlight_off highlight_off

Referenziert von

param.tPivotCP_MAP_TARIFGRP

Initiale Parametertabelle für Mapping Tarifgruppen auf numerische IDs.

# Name Datentyp NULL Identity Berechnet
1 RowKey BIGINT highlight_off highlight_off highlight_off
2 FactoryID NVARCHAR(255) check_circle highlight_off highlight_off
3 ProductLineID NVARCHAR(255) check_circle highlight_off highlight_off
4 ProductID NVARCHAR(255) check_circle highlight_off highlight_off
5 TimeID INT check_circle highlight_off highlight_off
6 TARIFGRPID NVARCHAR(4000) check_circle highlight_off highlight_off
7 TARIFGRPKEY NVARCHAR(4000) check_circle highlight_off highlight_off

Referenziert von

param.tPivotCP_MAP_TARIFST

Initiale Parametertabelle für Mapping Tarifstufen auf numerische IDs.

# Name Datentyp NULL Identity Berechnet
1 RowKey BIGINT highlight_off highlight_off highlight_off
2 FactoryID NVARCHAR(255) check_circle highlight_off highlight_off
3 ProductLineID NVARCHAR(255) check_circle highlight_off highlight_off
4 ProductID NVARCHAR(255) check_circle highlight_off highlight_off
5 TimeID INT check_circle highlight_off highlight_off
6 TARIFSTID NVARCHAR(4000) check_circle highlight_off highlight_off
7 TARIFSTKEY NVARCHAR(4000) check_circle highlight_off highlight_off

Referenziert von

Sichten

result.vHR_CP_KostenstellenVerteilungPerioden

View stellt Stammdaten zum Personal bereit. Dabei wird die Gültigkeit der Merkmale auf Perioden gemappt, sowie die Anwesenheit anhand von Eintritts- und Austrittsdatum ermittelt.

# Name Datentyp NULL Identity Berechnet
1 MandantenID NVARCHAR(50) highlight_off highlight_off highlight_off
MandantenID
2 MandantenName NVARCHAR(255) highlight_off highlight_off highlight_off
3 MandantenIDName NVARCHAR(308) highlight_off highlight_off highlight_off
4 KalenderJahr VARCHAR(30) check_circle highlight_off highlight_off
5 KalenderMonat VARCHAR(30) check_circle highlight_off highlight_off
6 Periode NVARCHAR(4000) check_circle highlight_off highlight_off
7 PersonalNummer NVARCHAR(50) check_circle highlight_off highlight_off
8 PersonalName NVARCHAR(512) check_circle highlight_off highlight_off
9 PersonalNummerName NVARCHAR(565) check_circle highlight_off highlight_off
10 StammkostenstellenID NVARCHAR(255) check_circle highlight_off highlight_off
11 StammkostenstellenBez NVARCHAR(255) check_circle highlight_off highlight_off
12 StammkostenstellenIDBez NVARCHAR(513) check_circle highlight_off highlight_off
13 KostenstellenID NVARCHAR(50) check_circle highlight_off highlight_off
14 KostenstellenBez NVARCHAR(255) check_circle highlight_off highlight_off
15 KostenstellenIDBez NVARCHAR(308) check_circle highlight_off highlight_off
16 Verteilung NUMERIC check_circle highlight_off highlight_off

Referenzierte Objekte

Referenziert von

result.vHR_CP_Lohnjournal

View stellt Stammdaten zum Personal bereit. Dabei wird die Gültigkeit der Merkmale auf Perioden gemappt, sowie die Anwesenheit anhand von Eintritts- und Austrittsdatum ermittelt.

# Name Datentyp NULL Identity Berechnet
1 MandantenID NVARCHAR(50) highlight_off highlight_off highlight_off
MandantenID
2 MandantenName NVARCHAR(255) highlight_off highlight_off highlight_off
MandantenName
3 MandantenIDName NVARCHAR(308) highlight_off highlight_off highlight_off
MandantenIDName
4 PersonalNummer NVARCHAR(50) highlight_off highlight_off highlight_off
Personalnummer
5 PersonalName NVARCHAR(512) check_circle highlight_off highlight_off
Personalname
6 PersonalNummerName NVARCHAR(565) check_circle highlight_off highlight_off
PersonalNummerName
7 LohnartID NVARCHAR(50) check_circle highlight_off highlight_off
LohnartID
8 LohnartBez NVARCHAR(255) check_circle highlight_off highlight_off
LohnartBez
9 LohnartIDBez NVARCHAR(308) check_circle highlight_off highlight_off
LohnartIDBez
10 KostenstellenID NVARCHAR(50) check_circle highlight_off highlight_off
KostenstellenID
11 KostenstellenBez NVARCHAR(255) check_circle highlight_off highlight_off
KostenstellenBez
12 KostenstellenIDBez NVARCHAR(308) check_circle highlight_off highlight_off
KostenstellenIDBez
13 KontenID NVARCHAR(50) check_circle highlight_off highlight_off
14 KontenBez NVARCHAR(255) check_circle highlight_off highlight_off
15 KontenIDBez NVARCHAR(308) check_circle highlight_off highlight_off
16 Jahr INT highlight_off highlight_off highlight_off
Jahr
17 Monat INT highlight_off highlight_off highlight_off
Monat
18 Periode NVARCHAR(7) check_circle highlight_off highlight_off
Periode
19 Saldo MONEY highlight_off highlight_off highlight_off
Saldo

Referenzierte Objekte

Referenziert von

result.vHR_CP_PersonalPerioden

View stellt Stammdaten zum Personal bereit. Dabei wird die Gültigkeit der Merkmale auf Perioden gemappt, sowie die Anwesenheit anhand von Eintritts- und Austrittsdatum ermittelt.

# Name Datentyp NULL Identity Berechnet
1 MandantenID NVARCHAR(50) check_circle highlight_off highlight_off
MandantenID
2 MandantenName NVARCHAR(255) check_circle highlight_off highlight_off
3 MandantenIDName NVARCHAR(308) check_circle highlight_off highlight_off
4 KalenderJahr VARCHAR(30) check_circle highlight_off highlight_off
5 KalenderMonat VARCHAR(30) check_circle highlight_off highlight_off
6 Periode NVARCHAR(4000) check_circle highlight_off highlight_off
7 PersonalNummer NVARCHAR(50) highlight_off highlight_off highlight_off
8 PersonalVorname NVARCHAR(255) check_circle highlight_off highlight_off
9 PersonalNachname NVARCHAR(255) check_circle highlight_off highlight_off
10 PersonalName NVARCHAR(512) check_circle highlight_off highlight_off
11 PersonalNummerName NVARCHAR(565) check_circle highlight_off highlight_off
12 Eintrittsdatum NVARCHAR(4000) check_circle highlight_off highlight_off
13 Austrittsdatum NVARCHAR(4000) check_circle highlight_off highlight_off
14 StammkostenstellenID NVARCHAR(255) check_circle highlight_off highlight_off
15 StammkostenstellenName NVARCHAR(255) check_circle highlight_off highlight_off
16 StammkostenstellenIDName NVARCHAR(513) check_circle highlight_off highlight_off
17 TaetigkeitID NVARCHAR(255) check_circle highlight_off highlight_off
18 TaetigkeitName NVARCHAR(255) check_circle highlight_off highlight_off
19 FunktionID NVARCHAR(255) check_circle highlight_off highlight_off
20 FunktionName NVARCHAR(255) check_circle highlight_off highlight_off
21 Aktiv INT highlight_off highlight_off highlight_off
22 Befristung INT highlight_off highlight_off highlight_off
23 Befristungsdatum NVARCHAR(4000) check_circle highlight_off highlight_off
24 Geschlecht NVARCHAR(255) check_circle highlight_off highlight_off
25 Geburtsdatum NVARCHAR(4000) check_circle highlight_off highlight_off
26 Jahrgang INT check_circle highlight_off highlight_off
27 Alter INT check_circle highlight_off highlight_off
28 WochenAZ MONEY check_circle highlight_off highlight_off
29 BetriebszugehoerigkeitMonate INT check_circle highlight_off highlight_off

Referenzierte Objekte

Referenziert von

result.vHR_CP_Personalstammdaten

View stellt die jeweils letztgültigen Stammdaten zum Personal bereit, sowohl aktiv als auch inaktiv

# Name Datentyp NULL Identity Berechnet
1 MandantenID NVARCHAR(50) highlight_off highlight_off highlight_off
MandantenID
2 MandantenName NVARCHAR(255) highlight_off highlight_off highlight_off
3 MandantenIDName NVARCHAR(308) highlight_off highlight_off highlight_off
4 PersonalNummer NVARCHAR(50) highlight_off highlight_off highlight_off
5 PersonalVorname NVARCHAR(255) check_circle highlight_off highlight_off
6 PersonalNachname NVARCHAR(255) check_circle highlight_off highlight_off
7 PersonalName NVARCHAR(512) check_circle highlight_off highlight_off
8 PersonalNummerName NVARCHAR(565) check_circle highlight_off highlight_off
9 Eintrittsdatum NVARCHAR(4000) check_circle highlight_off highlight_off
10 Austrittsdatum NVARCHAR(4000) check_circle highlight_off highlight_off
11 StammkostenstellenID NVARCHAR(255) check_circle highlight_off highlight_off
12 StammkostenstellenName NVARCHAR(255) check_circle highlight_off highlight_off
13 StammkostenstellenIDName NVARCHAR(513) check_circle highlight_off highlight_off
14 Aktiv INT highlight_off highlight_off highlight_off

Referenzierte Objekte

result.vHR_CP_TarifbetraegePerioden

View stellt Tarifbetraege bereit. Dabei wird die Gültigkeit der Tarifbetraege auf Perioden gemappt.

# Name Datentyp NULL Identity Berechnet
1 MandantenID NVARCHAR(50) highlight_off highlight_off highlight_off
MandantenID
2 MandantenName NVARCHAR(255) highlight_off highlight_off highlight_off
3 MandantenIDName NVARCHAR(308) highlight_off highlight_off highlight_off
4 KalenderJahr VARCHAR(30) check_circle highlight_off highlight_off
5 KalenderMonat VARCHAR(30) check_circle highlight_off highlight_off
6 Periode NVARCHAR(4000) check_circle highlight_off highlight_off
7 TarifID NVARCHAR(50) check_circle highlight_off highlight_off
8 TarifName NVARCHAR(255) check_circle highlight_off highlight_off
9 TarifIDName NVARCHAR(308) check_circle highlight_off highlight_off
10 TarifGruppeID NVARCHAR(255) check_circle highlight_off highlight_off
11 TarifGruppeName NVARCHAR(255) check_circle highlight_off highlight_off
12 TarifGruppeIDName NVARCHAR(513) check_circle highlight_off highlight_off
13 TarifStufe NVARCHAR(255) check_circle highlight_off highlight_off
14 Entgelt MONEY check_circle highlight_off highlight_off
15 TarifKey NVARCHAR(4000) check_circle highlight_off highlight_off

Referenzierte Objekte

result.vHR_CP_TarifzuordnungPerioden

View stellt zeitliche Tarifzuordnungen bereit. Dabei wird die Gültigkeit der Zuordnungen auf Perioden gemappt.

# Name Datentyp NULL Identity Berechnet
1 MandantenID NVARCHAR(50) highlight_off highlight_off highlight_off
MandantenID
2 MandantenName NVARCHAR(255) highlight_off highlight_off highlight_off
3 MandantenIDName NVARCHAR(308) highlight_off highlight_off highlight_off
4 KalenderJahr VARCHAR(30) check_circle highlight_off highlight_off
5 KalenderMonat VARCHAR(30) check_circle highlight_off highlight_off
6 Periode NVARCHAR(4000) check_circle highlight_off highlight_off
7 PersonalNummer NVARCHAR(50) check_circle highlight_off highlight_off
8 PersonalName NVARCHAR(512) check_circle highlight_off highlight_off
9 PersonalNummerName NVARCHAR(565) check_circle highlight_off highlight_off
10 StammkostenstellenID NVARCHAR(255) check_circle highlight_off highlight_off
11 StammkostenstellenBez NVARCHAR(255) check_circle highlight_off highlight_off
12 StammkostenstellenIDBez NVARCHAR(513) check_circle highlight_off highlight_off
13 TarifID NVARCHAR(50) check_circle highlight_off highlight_off
14 TarifName NVARCHAR(255) check_circle highlight_off highlight_off
15 TarifIDName NVARCHAR(308) check_circle highlight_off highlight_off
16 TarifGruppeID NVARCHAR(255) check_circle highlight_off highlight_off
17 TarifGruppeName NVARCHAR(255) check_circle highlight_off highlight_off
18 TarifGruppeIDName NVARCHAR(513) check_circle highlight_off highlight_off
19 TarifStufe NVARCHAR(255) check_circle highlight_off highlight_off
20 Stufungsdatum INT check_circle highlight_off highlight_off
21 TarifKey NVARCHAR(4000) check_circle highlight_off highlight_off

Referenzierte Objekte

result.vHR_CP_ZeitbuchungenBetrag

View stellt die Zeitbuchungen pro Periode und Mitarbeiter bereit.

# Name Datentyp NULL Identity Berechnet
1 MandantenID NVARCHAR(50) highlight_off highlight_off highlight_off
MandantenID
2 MandantenName NVARCHAR(255) highlight_off highlight_off highlight_off
3 MandantenIDName NVARCHAR(308) highlight_off highlight_off highlight_off
4 PersonalNummer NVARCHAR(50) highlight_off highlight_off highlight_off
5 PersonalName NVARCHAR(512) check_circle highlight_off highlight_off
6 PersonalNummerName NVARCHAR(565) check_circle highlight_off highlight_off
7 StammkostenstellenID NVARCHAR(255) check_circle highlight_off highlight_off
8 StammkostenstellenBez NVARCHAR(255) check_circle highlight_off highlight_off
9 StammkostenstellenIDBez NVARCHAR(513) check_circle highlight_off highlight_off
10 ZeitbuchungTypeCODE NVARCHAR(50) highlight_off highlight_off highlight_off
11 ZeitbuchungID NVARCHAR(50) check_circle highlight_off highlight_off
12 ZeitbuchungName NVARCHAR(255) check_circle highlight_off highlight_off
13 BereichID NVARCHAR(50) check_circle highlight_off highlight_off
14 BereichName NVARCHAR(255) check_circle highlight_off highlight_off
15 AufgabenID NVARCHAR(50) check_circle highlight_off highlight_off
16 AufgabenKuerzel NVARCHAR(50) check_circle highlight_off highlight_off
17 AufgabenName NVARCHAR(255) check_circle highlight_off highlight_off
18 KontenID NVARCHAR(50) check_circle highlight_off highlight_off
19 KostenstellenID NVARCHAR(50) check_circle highlight_off highlight_off
20 DienstTyp NVARCHAR(50) check_circle highlight_off highlight_off
21 KalenderJahr INT check_circle highlight_off highlight_off
22 KalenderMonat INT check_circle highlight_off highlight_off
23 Periode NVARCHAR(4000) check_circle highlight_off highlight_off
24 Datum NVARCHAR(4000) check_circle highlight_off highlight_off
25 Betrag NUMERIC check_circle highlight_off highlight_off

Referenzierte Objekte

Referenziert von

result.vHR_CP_ZeitbuchungenTage

View stellt die Tage pro Periode und Mitarbeiter bereit.

# Name Datentyp NULL Identity Berechnet
1 MandantenID NVARCHAR(50) highlight_off highlight_off highlight_off
MandantenID
2 MandantenName NVARCHAR(255) highlight_off highlight_off highlight_off
3 MandantenIDName NVARCHAR(308) highlight_off highlight_off highlight_off
4 PersonalNummer NVARCHAR(50) check_circle highlight_off highlight_off
5 PersonalName NVARCHAR(512) check_circle highlight_off highlight_off
6 PersonalNummerName NVARCHAR(565) check_circle highlight_off highlight_off
7 StammkostenstellenID NVARCHAR(255) check_circle highlight_off highlight_off
8 StammkostenstellenBez NVARCHAR(255) check_circle highlight_off highlight_off
9 StammkostenstellenIDBez NVARCHAR(513) check_circle highlight_off highlight_off
10 ZeitbuchungTypeCODE NVARCHAR(50) check_circle highlight_off highlight_off
11 ZeitbuchungID NVARCHAR(50) check_circle highlight_off highlight_off
12 ZeitbuchungName NVARCHAR(255) check_circle highlight_off highlight_off
13 BereichID NVARCHAR(50) check_circle highlight_off highlight_off
14 BereichName NVARCHAR(255) check_circle highlight_off highlight_off
15 AufgabenID NVARCHAR(50) check_circle highlight_off highlight_off
16 AufgabenKuerzel NVARCHAR(50) check_circle highlight_off highlight_off
17 AufgabenName NVARCHAR(255) check_circle highlight_off highlight_off
18 KontenID NVARCHAR(50) check_circle highlight_off highlight_off
19 KostenstellenID NVARCHAR(50) check_circle highlight_off highlight_off
20 DienstTyp NVARCHAR(50) check_circle highlight_off highlight_off
21 KalenderJahr INT check_circle highlight_off highlight_off
22 KalenderMonat INT check_circle highlight_off highlight_off
23 Periode NVARCHAR(4000) check_circle highlight_off highlight_off
24 AnzahlTage INT check_circle highlight_off highlight_off

Referenzierte Objekte

Referenziert von

Prozeduren

result.pVAL_HR_CP_KstVerteilungPerioden

# Parameter Datentyp
1 @Username NVARCHAR(255)
Username
2 @FactoryID NVARCHAR(255)
FactoryID
3 @ProductlineID NVARCHAR(255)
ProductlineID

Referenzierte Objekte

result.pVAL_HR_CP_Lohnjournal

# Parameter Datentyp
1 @Username NVARCHAR(255)
Username
2 @FactoryID NVARCHAR(255)
FactoryID
3 @ProductlineID NVARCHAR(255)
ProductlineID

Referenzierte Objekte

result.pVAL_HR_CP_PersonalKstPerioden

# Parameter Datentyp
1 @Username NVARCHAR(255)
Username
2 @FactoryID NVARCHAR(255)
FactoryID
3 @ProductlineID NVARCHAR(255)
ProductlineID

Referenzierte Objekte

result.pVAL_HR_CP_ZeitbuchungenBetrag

# Parameter Datentyp
1 @Username NVARCHAR(255)
Username
2 @FactoryID NVARCHAR(255)
FactoryID
3 @ProductlineID NVARCHAR(255)
ProductlineID

Referenzierte Objekte

result.pVAL_HR_CP_ZeitbuchungenTage

# Parameter Datentyp
1 @Username NVARCHAR(255)
Username
2 @FactoryID NVARCHAR(255)
FactoryID
3 @ProductlineID NVARCHAR(255)
ProductlineID

Referenzierte Objekte