Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
Für den Import von anderen Zeiterfassungssystemen gibt es aktuell fünf unterschiedliche Import-Schnittstellen: | Für den Import von anderen Zeiterfassungssystemen gibt es aktuell fünf unterschiedliche Import-Schnittstellen: | ||
* {{Alex}}-Standard | *{{Alex}}-Standard | ||
* {{Alex}}-Standard Semicolon | *{{Alex}}-Standard Semicolon | ||
* Gantner | *Gantner | ||
* EMVS | *EMVS | ||
* Timecom | *Timecom | ||
Der Import kann über eine File-Schnittstelle oder über ein Web-Service erfolgen. | Der Import kann über eine File-Schnittstelle oder über ein Web-Service erfolgen. | ||
Zeile 17: | Zeile 16: | ||
Die Dateiendung muss ".exp" lauten. Die Datei muss mit der Codierung "ANSI" abgespeichert werden. | Die Dateiendung muss ".exp" lauten. Die Datei muss mit der Codierung "ANSI" abgespeichert werden. | ||
{| class="wikitable" border="1" style="border-collapse:collapse; border-color:#E8E8E8; vertical-align:top" cellspacing="50" cellpadding="4" | |||
{| class="wikitable" border=1 style="border-collapse:collapse; border-color:#E8E8E8; vertical-align:top" cellspacing="50" cellpadding="4" | |||
|- style="background-color:#FFD317; text-align:center" | |- style="background-color:#FFD317; text-align:center" | ||
|colspan="4" |'''Satzbeschreibung bei Zeitstempel-Import Format = "Standard"''' | | colspan="4" |'''Satzbeschreibung bei Zeitstempel-Import Format = "Standard"''' | ||
|- | |- | ||
! Feldname!! Feldlänge!! Feldformat!! Entspricht im Alex: | !Feldname!!Feldlänge!!Feldformat!!Entspricht im Alex: | ||
|- | |- | ||
| Nr|| variabel|| alphanum., Länge ist einstellbar (default=20)||Personal - Kartennummer | |Nr||variabel||alphanum., Länge ist einstellbar (default=20)||Personal - Kartennummer | ||
|- | |- | ||
| DatumZeit|| 16|| JJJJ-MM-TT HH:MM||Datum und Zeit der Stempelung | |DatumZeit||16||JJJJ-MM-TT HH:MM||Datum und Zeit der Stempelung | ||
|- | |- | ||
| Type|| 1 || numerisch (nur 0 oder 1 möglich)||0 bedeutet "von"-Stempelung, 1 bedeutet "bis"-Stempelung | |Type||1||numerisch (nur 0 oder 1 möglich)||0 bedeutet "von"-Stempelung, 1 bedeutet "bis"-Stempelung | ||
|- | |- | ||
| ABWCode|| 5|| alphanum, z.B.: AZ für Arztbesuch oder B für Besprechung||Planungscode-Zeiterfassung/Stempeluhr - Plansymbol für Import; wenn leer -> Planungscode -Plansymbol | |ABWCode||5||alphanum, z.B.: AZ für Arztbesuch oder B für Besprechung||Planungscode-Zeiterfassung/Stempeluhr - Plansymbol für Import; wenn leer -> Planungscode -Plansymbol | ||
|- | |- | ||
| Text|| 80|| alphanum (optionaler freiwählbarer Text)||Kommt-Geht-Text | |Text||80||alphanum (optionaler freiwählbarer Text)||Kommt-Geht-Text | ||
|- | |- | ||
| PlanCode|| 20|| alphanum ||Planungseinheit für Kommt-Geht (Externes Kennzeichen, sonst Kurzzeichen) | |PlanCode||20||alphanum||Planungseinheit für Kommt-Geht (Externes Kennzeichen, sonst Kurzzeichen) | ||
|} | |} | ||
Zeile 66: | Zeile 64: | ||
Die Dateiendung muss ".exp" lauten. Die Datei muss mit der Codierung "ANSI" abgespeichert werden. Die Felder werden durch einen Strichpunkt ";" getrennt | Die Dateiendung muss ".exp" lauten. Die Datei muss mit der Codierung "ANSI" abgespeichert werden. Die Felder werden durch einen Strichpunkt ";" getrennt | ||
{| class="wikitable" border="1" style="border-collapse:collapse; border-color:#E8E8E8; vertical-align:top" cellspacing="50" cellpadding="3" | |||
{| class="wikitable" border=1 style="border-collapse:collapse; border-color:#E8E8E8; vertical-align:top" cellspacing="50" cellpadding="3" | |||
|- style="background-color:#FFD317; text-align:center" | |- style="background-color:#FFD317; text-align:center" | ||
|colspan="3" |'''Satzbeschreibung bei Zeitstempel-Import Format = "Standard semicolon"''' | | colspan="3" |'''Satzbeschreibung bei Zeitstempel-Import Format = "Standard semicolon"''' | ||
|- | |- | ||
! Feldname!! Feldformat!! Entspricht im Alex: | !Feldname!!Feldformat!!Entspricht im Alex: | ||
|- | |- | ||
| Nr|| alphanum.||Personal - Kartennummer | |Nr||alphanum.||Personal - Kartennummer | ||
|- | |- | ||
| DatumZeit||JJJJ-MM-TT HH:MM||Datum und Zeit der Stempelung | |DatumZeit||JJJJ-MM-TT HH:MM||Datum und Zeit der Stempelung | ||
|- | |- | ||
| Type|| numerisch (nur 0 oder 1 möglich)||0 bedeutet "von"-Stempelung, 1 bedeutet "bis"-Stempelung | |Type||numerisch (nur 0 oder 1 möglich)||0 bedeutet "von"-Stempelung, 1 bedeutet "bis"-Stempelung | ||
|- | |- | ||
| ABWCode||alphanum, z.B.: AZ für Arztbesuch oder B für Besprechung||Planungscode-Zeiterfassung/Stempeluhr - Plansymbol für Import; wenn leer -> Planungscode -Plansymbol | |ABWCode||alphanum, z.B.: AZ für Arztbesuch oder B für Besprechung||Planungscode-Zeiterfassung/Stempeluhr - Plansymbol für Import; wenn leer -> Planungscode -Plansymbol | ||
|- | |- | ||
| Text|| alphanum (optionaler freiwählbarer Text)||Kommt-Geht-Text | |Text||alphanum (optionaler freiwählbarer Text)||Kommt-Geht-Text | ||
|- | |- | ||
| PlanCode|| alphanum ||Planungseinheit für Kommt-Geht (Externes Kennzeichen, sonst Kurzzeichen) | |PlanCode||alphanum||Planungseinheit für Kommt-Geht (Externes Kennzeichen, sonst Kurzzeichen) | ||
|- | |- | ||
| ColorMark|| alphanum ||Aufgabe für Kommt-Geht (Kurzzeichen) | |ColorMark||alphanum||Aufgabe für Kommt-Geht (Kurzzeichen) | ||
|} | |} | ||
Zeile 113: | Zeile 110: | ||
*Zeitstempel-Import-Format zur Auswahl des Formats: | *Zeitstempel-Import-Format zur Auswahl des Formats: | ||
** Standard | **Standard | ||
** Standard Semicolon | **Standard Semicolon | ||
** Gantner | **Gantner | ||
** EMVS | **EMVS | ||
** Timecom | **Timecom | ||
*Zeitstempel-Import Pfad: Pfad hinterlegen, wo die Import-Files von der Stempeluhr abgelegt werden. | *Zeitstempel-Import Pfad: Pfad hinterlegen, wo die Import-Files von der Stempeluhr abgelegt werden. | ||
**Achtung! Der Server, bzw. der Benutzer, mit welchem der {{Alex}}-Dienst ausgeführt wird, muss auf diesem Pfad eine Schreib-Berechtigung haben! | **Achtung! Der Server, bzw. der Benutzer, mit welchem der {{Alex}}-Dienst ausgeführt wird, muss auf diesem Pfad eine Schreib-Berechtigung haben! | ||
Zeile 124: | Zeile 121: | ||
===Sonstige=== | ===Sonstige=== | ||
*Personalstammdaten | *Personalstammdaten | ||
**Kartennummer | **Kartennummer | ||
Zeile 130: | Zeile 128: | ||
*Planungscode | *Planungscode | ||
**Plansymbol für Import | **Plansymbol für Import | ||
**div. andere Einstellungen zur Regelung, wie sich der Planungscode beim Stempeln verhält [[Planungscode#Zeiterfassung.2FStempeluhr|(mehr dazu hier)]] | **div. andere Einstellungen zur Regelung, wie sich der Planungscode beim Stempeln verhält [[Planungscode#Zeiterfassung.2FStempeluhr|(mehr dazu hier)]] | ||
*Planungseinheit | *Planungseinheit | ||
**Externes Kennzeichen | **Externes Kennzeichen | ||
Zeile 143: | Zeile 141: | ||
[[Kategorie:Schnittstellen]] | [[Kategorie:Schnittstellen]] | ||
Version vom 19. Mai 2021, 15:59 Uhr
Stempelungen müssen nicht zwingend über die Alex®-Stempeluhr erfasst werden.
Für den Import von anderen Zeiterfassungssystemen gibt es aktuell fünf unterschiedliche Import-Schnittstellen:
- Alex®-Standard
- Alex®-Standard Semicolon
- Gantner
- EMVS
- Timecom
Der Import kann über eine File-Schnittstelle oder über ein Web-Service erfolgen.
Satzbeschreibung der Zeitstempel-Importschnittstelle Format "Standard"
Die Dateiendung muss ".exp" lauten. Die Datei muss mit der Codierung "ANSI" abgespeichert werden.
Satzbeschreibung bei Zeitstempel-Import Format = "Standard" | |||
Feldname | Feldlänge | Feldformat | Entspricht im Alex: |
---|---|---|---|
Nr | variabel | alphanum., Länge ist einstellbar (default=20) | Personal - Kartennummer |
DatumZeit | 16 | JJJJ-MM-TT HH:MM | Datum und Zeit der Stempelung |
Type | 1 | numerisch (nur 0 oder 1 möglich) | 0 bedeutet "von"-Stempelung, 1 bedeutet "bis"-Stempelung |
ABWCode | 5 | alphanum, z.B.: AZ für Arztbesuch oder B für Besprechung | Planungscode-Zeiterfassung/Stempeluhr - Plansymbol für Import; wenn leer -> Planungscode -Plansymbol |
Text | 80 | alphanum (optionaler freiwählbarer Text) | Kommt-Geht-Text |
PlanCode | 20 | alphanum | Planungseinheit für Kommt-Geht (Externes Kennzeichen, sonst Kurzzeichen) |
Muster-Beispiele
So muss der Satz in der Schnittstelle aussehen, wenn der Mitarbeiter...
... um 9:00 zum normalem Dienst gekommen ist und als Text "hallo" erfasst hat:
4711 2006-01-01 09:000 hallo 12345678901234567890123456789012345678901234567890123456789012345678901234567890 ( -> nur Hilfestellung - nicht in die Schnittstelle schreiben ) 1 2 3 4 5 6 7 8 ( -> nur Hilfestellung - nicht in die Schnittstelle schreiben )
... um 9:00 vom Arzt gekommen ist:
4711 2006-01-01 09:000AZ 12345678901234567890123456789012345678901234567890123456789012345678901234567890 1 2 3 4 5 6 7 8
... um 9:00 zur Besprechung gegangen ist:
4711 2006-01-01 09:001B 12345678901234567890123456789012345678901234567890123456789012345678901234567890 1 2 3 4 5 6 7 8
... um 9:00 nach Hause gegangen ist:
4711 2006-01-01 09:001 12345678901234567890123456789012345678901234567890123456789012345678901234567890 1 2 3 4 5 6 7 8
Satzbeschreibung der Zeitstempel-Importschnittstelle Format "Standard Semicolon"
Die Dateiendung muss ".exp" lauten. Die Datei muss mit der Codierung "ANSI" abgespeichert werden. Die Felder werden durch einen Strichpunkt ";" getrennt
Satzbeschreibung bei Zeitstempel-Import Format = "Standard semicolon" | ||
Feldname | Feldformat | Entspricht im Alex: |
---|---|---|
Nr | alphanum. | Personal - Kartennummer |
DatumZeit | JJJJ-MM-TT HH:MM | Datum und Zeit der Stempelung |
Type | numerisch (nur 0 oder 1 möglich) | 0 bedeutet "von"-Stempelung, 1 bedeutet "bis"-Stempelung |
ABWCode | alphanum, z.B.: AZ für Arztbesuch oder B für Besprechung | Planungscode-Zeiterfassung/Stempeluhr - Plansymbol für Import; wenn leer -> Planungscode -Plansymbol |
Text | alphanum (optionaler freiwählbarer Text) | Kommt-Geht-Text |
PlanCode | alphanum | Planungseinheit für Kommt-Geht (Externes Kennzeichen, sonst Kurzzeichen) |
ColorMark | alphanum | Aufgabe für Kommt-Geht (Kurzzeichen) |
Muster-Beispiele
So muss der Satz in der Schnittstelle aussehen, wenn der Mitarbeiter...
... um 9:00 zum normalem Dienst gekommen ist und als Text "hallo" erfasst hat:
4711;2006-01-01 09:00;0;hallo
... um 9:00 vom Arzt gekommen ist:
4711;2006-01-01 09:00;0;AZ
... um 9:00 zur Besprechung gegangen ist:
4711;2006-01-01 09:00;1;B
... um 9:00 nach Hause gegangen ist:
4711;2006-01-01 09:00;1
Parametrierung
Systemeinstellungen
In Systemeinstellungen - Zeiterfassung/Stempeluhr sind folgende Parameter zu setzen:
Alex®-Parametrierung |
- Zeitstempel-Import-Format zur Auswahl des Formats:
- Standard
- Standard Semicolon
- Gantner
- EMVS
- Timecom
- Zeitstempel-Import Pfad: Pfad hinterlegen, wo die Import-Files von der Stempeluhr abgelegt werden.
- Achtung! Der Server, bzw. der Benutzer, mit welchem der Alex®-Dienst ausgeführt wird, muss auf diesem Pfad eine Schreib-Berechtigung haben!
- Zeitstempel-Import Häufigkeit: wie oft (in Sekunden) sollen die Stempel importiert werden?
- Zeitstempel-Import Kartennummer Anzahl der Stellen: Defaultwert ist 20. Dieses Feld ist für das "Standard"-Format zu befüllen, falls die Länge dieses Feldes angepasst werden soll.
Sonstige
- Personalstammdaten
- Kartennummer
- Stempelungen verwenden = JA
- Bei Bedarf auch:
- Planungscode
- Plansymbol für Import
- div. andere Einstellungen zur Regelung, wie sich der Planungscode beim Stempeln verhält (mehr dazu hier)
- Planungseinheit
- Externes Kennzeichen
- Farbmarkierung
- Kurzzeichen
Stempelimport Web-Service
Die Stempelimport-Schnittstelle kann auch als Web-Service implementiert werden.