Zum Inhalt springen

Export Worktime Hourly Basis

Feld Datentyp Nicht NULL Bemerkung
firstname NVARCHAR(50) Vorname
lastname NVARCHAR(50) Nachname
personnel_number VARCHAR(32) Personalnummer
usr_external_id VARCHAR(32) Externe ID: identifiziert den User
usr_external_id2 VARCHAR(32) Zweite externe ID: Zusätzliche Identifikation, rein informativ
execution_time DATETIME Zeitpunkt der Ausführung
gid VARCHAR(32) GID: Globale Identität
org_external_id VARCHAR(8) Organisation
org_acronym VARCHAR(72) Organisationskürzel
cc_external_id VARCHAR(12) Kostenstelle
interface_code INT Schnittstellen-Code aus Zusatzdaten
worktime_duration INT Dauer der Arbeitszeit Summe der Arbeitszeit in Minuten für den reporting_month und die timeclass (tcl_external_id)
tcl_external_id VARCHAR(32) Externe ID der Zeitklasse
reporting_month DATE Berichtsmonat Immer der erste des Monats, für welcher die Arbeitszeit summiert wird. Da der Stundenlohn monatlich ändern kann, werden immer Monatsscheiben exportiert.
booking_timestamp DATETIME Zeitstempel der Buchung
coco_external_id VARCHAR(32) Externe ID des Company Codes Entlastungskostenstelle des Users
wp_external_id VARCHAR(32) Externe ID des Arbeitsprofils
wkt_external_id VARCHAR(32) Externe ID: Eindeutiger Schlüssel für den Zeiteintrag

In den folgenden Tabs finden Sie fertige Konfigurationen und Skripte zur Erstellung der erforderlichen Datenstrukturen.

exp:
- api: "worktime_hourly_basis"
variant: "standard"
downloads:
- api: "worktime_hourly_basis"
table:
name: "e_worktime_hourly_basis"
columns:
- api: "firstname"
db: "firstname"
type: "string"
- api: "lastname"
db: "lastname"
type: "string"
- api: "personnel_number"
db: "personnel_number"
type: "string"
- api: "usr_external_id"
db: "usr_external_id"
type: "string"
- api: "usr_external_id2"
db: "usr_external_id2"
type: "string"
- api: "execution_time"
db: "execution_time"
type: "time"
- api: "gid"
db: "gid"
type: "string"
- api: "org_external_id"
db: "org_external_id"
type: "string"
- api: "org_acronym"
db: "org_acronym"
type: "string"
- api: "cc_external_id"
db: "cc_external_id"
type: "string"
- api: "interface_code"
db: "interface_code"
type: "integer"
- api: "worktime_duration"
db: "worktime_duration"
type: "integer"
- api: "tcl_external_id"
db: "tcl_external_id"
type: "string"
- api: "reporting_month"
db: "reporting_month"
type: "date"
- api: "booking_timestamp"
db: "booking_timestamp"
type: "time"
- api: "coco_external_id"
db: "coco_external_id"
type: "string"
- api: "wp_external_id"
db: "wp_external_id"
type: "string"
- api: "wkt_external_id"
db: "wkt_external_id"
type: "string"