Anbindung von Zeiterfassungssystemen über sequentielle Files 

Verwendung

Die Kommunikation der Komponente Personalwirtschaft (HR) des R/3-Systems mit einer externen Applikation kann auch über sequentielle Files erfolgen. Wenn Sie mit sequentiellen Files arbeiten, steht Ihnen keine offizielle, zertifizierte Schnittstelle zu den Zeiterfassungssystemen zur Verfügung.

Beachten Sie in diesem Zusammenhang, daß die Verantwortung für die Datensicherheit in diesem Fall weder von der SAP noch von den Herstellern der Zeiterfassungssysteme übernommen wird !

Funktionsumfang

Download der Personalministämme über sequentielle Files

Mit dem Report Download Ministamm auf sequentielles File (RPTEDO00) können Sie ein sequentielles File erzeugen. Dieser Report liest die Stammdaten ausgewählter Beschäftigter und schreibt die Ministammsätze auf ein sequentielles File. Die Struktur der Ministammsätze ist durch die Dictionary-Struktur DWN01 festgelegt.

Wenn der Report RPTEDO00 (Download Ministamm auf sequentielles File) ein Protokoll ausgeben soll, benötigen Sie die Berechtigung zum Anzeigen des Infotyps 0001 (Organisatorische Zuordnung).

Upload der Zeitereignisse über sequentielle Files

Für den Upload steht Ihnen der Report RPTEUP10 (Upload der Zeitereignisse von sequentiellem File) zur Verfügung. Er liest die Sätze eines sequentiellen Files und interpretiert sie als Zeitereignisse. Das Format der Sätze ist im Report in einer internen Struktur festgelegt und enthält folgende Felder:

Upload der Zeitereignisse über sequentielle Files

Feldname

Typ

Länge

Kurzbeschreibung

Kommentar

PERNR

CHAR

8

Personalnummer

Nur Ziffern

ZAUSW

CHAR

8

Ausweisnummer

Nur Ziffern

LDATE

CHAR

8

Datum

JJJJMMTT (Jahr, Monat, Tag je zweistellig ohne Trennzeichen)

LTIME

CHAR

6

Uhrzeit

Stunden, Minuten, Sekunden je zweistellig ohne Trennzeichen

ERDAT

CHAR

8

Erfassungsdatum

JJJJMMTT (Jahr, Monat, Tag je zweistellig ohne Trennzeichen)

ERTIM

CHAR

6

Erfassungszeit

Stunden, Minuten, Sekunden je zweistellig ohne Trennzeichen

SATZA

CHAR

3

Zeitereignisart

 

TERID

CHAR

4

Terminal-Id

 

ABWGR

CHAR

4

Ab-/Anwesenheitsgrund

 

OTYPE

CHAR

2

Objekttyp

 

PLANS

CHAR

8

Objekt

Nur Ziffern

USRUP

CHAR

20

Userfelder

 

Wie auch bei dem Upload über die standardisierte Schnittstelle werden die Zeitereignisse in die Tabelle CC1TEV geschrieben. Hierzu muß der Reportparameter Hochladen aktiv sein.

Falls der Reportparameter Verbuchen aktiv ist, wird anschließend ein Funktionsbaustein zur Verarbeitung der Zeitereignisse aufgerufen.

Die Verarbeitung und das Ablegen fehlerhafter Zeitereignisse im Arbeitsvorrat geschieht analog zum Upload über den Kommunikationskanal 1.