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.