Allgemeine Festlegungen

Allgemeine Festlegungen

Format der Importdatei

Die Informationen müssen als CSV-Datei (dateiname.csv, Format UTF-8) mit vorgegebenen Strukturen vorhanden sein:

  • Spaltentrenner=Semikolon,

  • Zeilentrenner=<CR>,

  • ohne Spaltenbeschriftungen,

  • Semikolons dürfen nicht in den Werten enthalten sein

  • Es müssen genau 150 Spalten vorhanden sein (Die Arbeitsvorlage von VOMATEC enthält deshalb in Spalte 150 den Eintrag "test").

Bedeutung der Tabellen-Spalten

  • Feldbeschreibung: Eine kurze Beschreibung der Information, die in diesem Feld hinterlegt werden kann. Ist eine Nummer in Klammern enthalten z.B. (2), sind weitere Informationen unterhalb der Tabelle zu finden.

  • Datentyp: Der vorgeschriebene Datentyp für in diesem Feld hinterlegbare Information. Folgende Datentypen werden verwendet:

    • TEXT: Textfeld, welches beliebige Informationen (ausgenommen Binärdaten) aufnehmen kann.

    • DATE: Feld zur Speicherung von Datumsinformationen. Felder vom Typ DATE müssen immer im Format „JJJJMMTT" angegeben werden. Dabei steht JJJJ für das Jahr, MM für den Monat und TT für den Tag. Wenn beispielsweise als Datum der 13.02.2008 übergeben werden soll, muss in dem Feld der Wert „20080213" (ohne Anführungszeichen) stehen.

    • TIME: Feld zur Speicherung von Uhrzeitinformationen. Felder vom Typ TIME müssen immer im Format „HHMMSS" angegeben werden. Dabei steht HH für die Stunden, MM für die Minuten und SS für die Sekunden. Wenn beispielsweise als Uhrzeit 16:44:23 (16 Stunden, 44 Minuten, 23 Sekunden) übergeben werden soll, muss in dem entsprechenden Feld der Wert „164423" (ohne Anführungszeichen) stehen.

    • TIMESPAN: Feld zur Speicherung einer Zeitdauer. Felder vom Typ TIMESPAN müssen immer im Format „HHHHHHHMMSSDD" angegeben werden. Dabei steht HHHHHHH für die Stunden (mit führenden Nullen), MM für die Minuten, SS für die Sekunden und DD für die Dezimalstellen. Eine Zeitdauer von 23 Stunden, 37 Minuten und 16,25 Sekunden muss dann wie folgt übergeben werden: „0000023371625"

    • INT: Feld zur Speicherung ganzer Zahlen (ohne Nachkommastellen)

    • FLOAT: Feld zur Speicherung von Gleitkommazahlen. Sollten die zu übergebende Zahl mehr Nachkommastellen enthalten als gespeichert werden können so wird die Zahl entsprechend gerundet.

    • GPS: Feld zur Speicherung einer GPS-Koordinate. Felder vom Typ GPS müssen immer im Format „VGGGMMSSDDDD" angegeben werden. Dabei steht V für das Vorzeichen („+" für nördliche Breitengrade und östliche Längengrade, „-„ für südliche Breitengrade und westliche Längengrade), GGG für Grad, MM für Minuten, SS für die Sekunden und DDDD für die Dezimalstellen. Die Koordinate 123°44'23,1155'' E muss dann wie folgt eingegeben werden: „+12344231155".

  • Feldgröße: (Anzahl der erlaubten Zeichen) Die maximale Größe des Datenfeldes. Informationen welche die maximal zulässige Größe überschreiten werden abgeschnitten.

  • Pflichtfeld: Gibt an ob dieses Feld ausgefüllt werden muss oder ob es leer gelassen werden kann. J steht für „Feld ist ein Pflichtfeld", N steht für „Feld ist kein Pflichtfeld".

  • Mehrzeilig: Gibt an ob dieses Feld ein mehrzeiliges Textfeld ist. J steht für „Feld ist ein mehrzeiliges Feld", N steht für „Feld ist ein einzeiliges Feld". Zeilenumbrüche in mehrzeiligen Feldern müssen durch die Zeichenfolge „<CR>" (ohne Anführungszeichen) ersetzt werden.

  1. An die Felder dürfen nur dem Datentyp entsprechende Informationen übergeben werden.

  2. Sind in den Anmerkungen zu den Dateien für einzelne Felder Auswählmöglichkeiten aufgelistet, muss der Zahlenwert und statt des Textes verwendet werden. (z.B. Mögliche Werte: 0 - Nicht sichtbar, 1 – Sichtbar; hier ist im Feld entweder 0 oder 1 anzugeben)

  3. Für jeden anzulegenden Datensatz ist eine eigene Zeile zu verwenden.

  4. Die Reihenfolge der Felder ist für jeden Datensatz unbedingt einzuhalten.

Benötigte Tabellen-Spalten

Die CSV-Datei muss zwingend 150 Spalten enthalten. Nicht benötigte Eintragungen bleiben dann leer. Folgende Spalten müssen in genau der hier vorgegebenen Reihenfolge erstellt werden und dem erlaubten Datentyp entsprechen:

Spalte Nr.:

Feldbeschreibung

Datentyp

Feld-größe

Pflicht-feld

Mehr-zeilig

1

Quelle (z.B. „CD")
Für spätere Synchronisation benötigt

TEXT

50

J

N

2

ExterneID (z.B "PER_00001")
Für spätere Synchronisation benötigt

TEXT

50

J

N

3

Zugeordnete Organisation (Datensatz muss existieren)

TEXT

100

N

N

4

Zugeordnete Abteilung (Zugeordnete Organisation ist Voraussetzung)

TEXT

100

N

N

5

Zugeordneter Abteilungsbereich (Zugeordnete Abteilung ist Voraussetzung)

TEXT

100

N

N

6

Zuordnungsgrund

TEXT

50

N

N

7

Nachname

TEXT

50

J

N

8

Vorname

TEXT

50

N

N

9

Identifikation

TEXT

50

N

N

10

Zusatz

TEXT

50

N

N

1

Funktion

TEXT

50

N

N

2

ZAV

TEXT

50

N

N

3

Anmerkung

TEXT

500

N

J

4

Bildpfad (5)

TEXT

500

N

N

5

Arbeitsplatz.Örtlichkeitsmodell (6)

TEXT

50

N

N

6

Arbeitsplatz.Örtlichkeitsebene1.Art (6)

TEXT

50

N

N

7

Arbeitsplatz.Örtlichkeitsebene1.Bezeichnung (6)

TEXT

50

N

N

8

Arbeitsplatz.Örtlichkeitsebene2.Art (6)

TEXT

50

N

N

9

Arbeitsplatz.Örtlichkeitsebene2.Bezeichnung (6)

TEXT

50

N

N

20

Arbeitsplatz.Örtlichkeitsebene3.Art (6)

TEXT

50

N

N

1

Arbeitsplatz.Örtlichkeitsebene3.Bezeichnung (6)

TEXT

50

N

N

2

Arbeitsplatz.Örtlichkeitsebene4.Art (6)

TEXT

50

N

N

3

Arbeitsplatz.Örtlichkeitsebene4.Bezeichnung (6)

TEXT

50

N

N

4

Arbeitsplatz.Örtlichkeitsebene5.Art (6)

TEXT

50

N

N

5

Arbeitsplatz.Örtlichkeitsebene5.Bezeichnung (6)

TEXT

50

N

N

6

Arbeitsplatz.Örtlichkeitsebene6.Art (6)

TEXT

50

N

N

7

Arbeitsplatz.Örtlichkeitsebene6.Bezeichnung (6)

TEXT

50

N

N

8

Arbeitsplatz.Örtlichkeitsebene7.Art (6)

TEXT

50

N

N

9

Arbeitsplatz.Örtlichkeitsebene7.Bezeichnung (6)

TEXT

50

N

N

30

Arbeitsplatz.Örtlichkeitsebene8.Art (6)

TEXT

50

N

N

1

Arbeitsplatz.Örtlichkeitsebene8.Bezeichnung (6)

TEXT

50

N

N

2

Arbeitsplatz.Örtlichkeitsebene9.Art (6)

TEXT

50

N

N

3

Arbeitsplatz.Örtlichkeitsebene9.Bezeichnung (6)

TEXT

50

N

N

4

Arbeitsplatz.Örtlichkeitsebene10.Art (6)

TEXT

50

N

N

5

Arbeitsplatz.Örtlichkeitsebene10.Bezeichnung (6)

TEXT

50

N

N

6

Dienstgradbezeichnung

TEXT

50

N

N

7

Aktueller Status

TEXT

50

N

N

8

Zugehörig zu

TEXT

50

N

N

9

Besoldungsgruppe

TEXT

50

N

N

40

Arbeitsverhältnis

TEXT

100

N

N

1

Öffentlicher Dienst (2)

TEXT

1

N

N

2

Personalnummer

TEXT

50

N

N

3

Ausweisnummer

TEXT

50

N

N

4

Ausweis ausgestellt am

DATE jjjjmmtt

8

N

N

5

Ausweis gültig bis

DATE jjjjmmtt

8

N

N

6

Irrtum und technische Änderungen vorbehalten. © VOMATEC Innovations GmbH | Die Angaben können sich ohne vorherige Ankündigung ändern.

VOMATEC | Impressum