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.

Spaltendefinition der Importdatei v1.0
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 über das Arbeitsblatt
Stammdaten | Kostenrechnung | Kostenstellen
eingesehen und gepflegt werden.

Im Folgenden ist eine Beispieldatei mit einem Datensatz dargestellt:

Beispieldatensatz
1 AB100222 Normalstunden 1037 23.09.2010 12:00 15:00 3 Standard 4711