7.1. Aufbau der Importdatei v1.0
Das "alte" Dateiformat v1.0 wird im Folgenden beschrieben. Dies erlaubt ausschließlich den Import von Zeiten und ist nicht für den Import von Materialien geeignet.
Das in der Datei verwendete Trennzeichen ist der Tabulator. Die erste Zeile enthält keine Spaltenüberschriften. Die Zeichenkodierung ist UTF-8. Die Datei besteht auf exakt 10 Spalten, die im folgenden im Detail beschrieben werden.
Nr | Name | Datentyp | Pflichtfeld | Gültigkeit | Beschreibung |
---|---|---|---|---|---|
1 | Mandantennummer | Integer | Ja | >= 0 | Die Mandantennummer kann unter MOS'aik
den Firmenstammdaten entnommen werden (
Stammdaten | Einstellungen |
Fimenstammdaten
). Stimmt die Mandantennummer
nicht mit den Firmenstammdaten überein, wird der Datensatz nicht
importiert.
|
2 | Buchungsnummer | Text | Ja | - | Die Buchungsnummer entspricht je nach Voreinstellung (siehe Allgemein) entweder der Belegnummer des Vorgangs oder dem Namen eines Projekts. Der Aufbau dieser Nummer kann vom Anwender frei definiert werden. Kann MOS'aik keinen Vorgang, bzw. kein Projekt zu der übergebenen Nummer ermitteln, wird automatisch ein Vorgang, bzw. Projekt dazu angelegt. |
3 | Lohnart | Text | Nein | - | Die Lohnart entspricht entweder dem Namen einer Lohnart oder
deren Externnamen.
MOS'aik ermittelt beim Import automatisch
welches Feld für den Import angesprochen werden muss. Lohnarten
können über das Arbeitsblatt
Stammdaten | Projekte |
Lohnarten
eingesehen und gepflegt werden. Das
Feld Externname wird zum Beispiel verwendet, um Ziffern statt
Text zu übertragen. So kann die Lohnart <Normalstunden> zum
Beispiel den Externnamen „0“
erhalten. Nicht vorhandene Lohnarten werden nicht automatisch
angelegt.
|
4 | Personalnummer | Text | Nein | - | Die Personalnummern können unter dem Arbeitsblatt
Stammdaten | Personal
| Alle Mitarbeiter
eingesehen und gepflegt
werden. Alternativ kann an dieser Stelle auch der eindeutige
Name aus den MOS'aik Stammdaten des
Mitarbeiters übertragen werden. MOS'aik
ermittelt beim Import automatisch, welches Feld für den Import
angesprochen werden muss. Nicht vorhandene Mitarbeiter werden
nicht automatisch angelegt.
|
5 | Ausführungsdatum | Datum | Ja | - | Enthält das Ausführungsdatum der Tätigkeit. |
6 | Arbeitsbeginn | Uhrzeit | Nein | Enthält den Arbeitsbeginn einer Buchung. | |
7 | Arbeitsende | Uhrzeit | Nein | Enthält das Arbeitsende einer Buchung. | |
8 | Zeit | Double | Nein | Enthält die gebuchte Zeit in Stunden. | |
9 | Lohnzuschlag | Text | Nein | Der Lohnzuschlag entspricht entweder dem Namen eines
Lohnzuschlags oder dessen
Externnamen.
MOS'aik ermittelt beim Import
automatisch, welches Feld für den Import angesprochen werden
muss. Lohnzuschläge können über das Arbeitsblatt
Stammdaten | Projekte |
Lohntarife
eingesehen und gepflegt werden. Das
Feld Externname wird zum Beispiel verwendet, um Ziffern statt
Text zu übertragen. So kann der Lohnzuschlag <Standard> zum
Beispiel den Externnamen „0“
erhalten. Nicht vorhandene Lohnzuschläge werden angelegt. Die
automatische Anlage von Daten wird entsprechend im
Importprotokoll vermerkt.
|
|
10 | Kostenstelle | Long Integer | Nein | Kostenstellen können in der MOS'aik-Finanzverwaltung ![]() Stammdaten |
Kostenrechnung | Kostenstellen
eingesehen und
gepflegt werden.
|
Im Folgenden ist eine Beispieldatei mit einem Datensatz dargestellt:
1 | AB100222 | Normalstunden | 1037 | 23.09.2010 | 12:00 | 15:00 | 3 | Standard | 4711 |