Import der Absenzen: Unterschied zwischen den Versionen
Vdusa (Diskussion | Beiträge) |
Vdusa (Diskussion | Beiträge) |
||
Zeile 19: | Zeile 19: | ||
84456;2020-05-29;2020-05-29;0;ferien | 84456;2020-05-29;2020-05-29;0;ferien | ||
84985;2020-05-05;2020-05-08;0;krank | 84985;2020-05-05;2020-05-08;0;krank | ||
+ | |||
+ | [[Datei:AbsenzenImportListe.png|thumb|left|250px]] Auf dieser Seite finden sie eine Liste mit allen eingelesenen CSV Dateien. Klicken Sie auf den Schalter [[Datei:Icon-add.png]] um eine neue Datei einzulesen. | ||
+ | {{clear}} | ||
+ | |||
+ | [[Datei:AbsenzenImportAnlegen.png|thumb|left|250px]] Wählen Sie die Datei auf Ihrem Computer. | ||
+ | {{clear}} | ||
+ | |||
+ | [[Datei:AbsenzenImportAnzeigen.png|thumb|left|250px]] Auf dieser Seite sehen Sie alle Positionen der eingelesenen Datei. | ||
+ | |||
+ | Die [[Ressourcen_Definition#Absenzen|Absenzen]] werden zu einer Ressource importiert die nach [[Ressourcen_Definition#Personaldaten|Internen Ressourcen Nr]] gefunden wird. Der Absenz-Typ wird nach dem internen nr des [[Absenz-Typen Definition|Absenz-Typs]] gefunden. | ||
+ | |||
+ | Die frisch eingelesene Zeilen werden ein von folgenden Ständen haben. Wenn es nicht um den Status Bereit zum Importieren geht, ist die Datei nicht im gefordertem Format (s. oben). | ||
+ | * ''Zeile konnte nicht gelesen werden'' | ||
+ | * ''Interne nr des Absenz-Typs konnte nicht gelesen werden'' | ||
+ | * ''Ungültiger Absenz-Ende'' | ||
+ | * ''Ungültige Stunden'' | ||
+ | * ''Interne nr der Ressource konnte nicht gelesen werden'' | ||
+ | * ''Ungülter Absenz-Start'' | ||
+ | * ''Bereit zum Import'' | ||
+ | |||
+ | * ''Absenz konnte nicht erstellt werden'' kann passieren, wenn zum Beispiel in gleichem Zeitbereich bereits eine Absenz existiert. | ||
+ | * ''Absenzen-Typ mit diesem Int. Id nicht gefunden'' Absenz-Typ mit diesem Int. Id wurde nicht gefunden. | ||
+ | * ''Ressource nicht gefunden'' Ressource mit diesem Int. Id wurde nicht gefunden | ||
+ | * ''Unbekannte Fehler'' | ||
+ | * ''Importiert'' | ||
+ | |||
+ | |||
+ | {{clear}} |
Version vom 5. Mai 2020, 15:03 Uhr
Language review necessary Alles in diesem Artikel ist neu
Mit dieser Funktionalität können Sie in zwei Schritten die Absenzen aus einer CSV Datei importieren. Diese Funktion kann nur ein Benutzer mit dem Recht Kann alle Ressourcen bearbeiten und neue erstellen
- Im ersten Schritt wird die Datei eingelesen
- Im zweiten Schritt werden die Positionen aus der eingelesenen Datei importiert
Format der Datei:
RessourcenIntNr;AbsenzStart;AbsenzEnde;Stunden;AbsenzenTypIntNr
wo
- RessourcenIntNr ist die interne Nummer der Ressource
- AbsenzStart ist Start der Absenz im Format yyyy-mm-dd
- AbsenzEnde ist Ende der Absenz im Format yyyy-mm-dd
- Stunden ist anzahl Stunden im Fall, wenn Start=Ende, sonst 0 wenn es um ganzen Tag geht.
- AbsenzenTypIntNr ist interne Nummer des Absenz-Typs
Zum Beispiel
84456;2020-05-11;2020-05-11;4;ferien 84456;2020-05-12;2020-05-15;0;ferien 84456;2020-05-29;2020-05-29;0;ferien 84985;2020-05-05;2020-05-08;0;krank
Auf dieser Seite finden sie eine Liste mit allen eingelesenen CSV Dateien. Klicken Sie auf den Schalter um eine neue Datei einzulesen.
Wählen Sie die Datei auf Ihrem Computer.
Auf dieser Seite sehen Sie alle Positionen der eingelesenen Datei.
Die Absenzen werden zu einer Ressource importiert die nach Internen Ressourcen Nr gefunden wird. Der Absenz-Typ wird nach dem internen nr des Absenz-Typs gefunden.
Die frisch eingelesene Zeilen werden ein von folgenden Ständen haben. Wenn es nicht um den Status Bereit zum Importieren geht, ist die Datei nicht im gefordertem Format (s. oben).
- Zeile konnte nicht gelesen werden
- Interne nr des Absenz-Typs konnte nicht gelesen werden
- Ungültiger Absenz-Ende
- Ungültige Stunden
- Interne nr der Ressource konnte nicht gelesen werden
- Ungülter Absenz-Start
- Bereit zum Import
- Absenz konnte nicht erstellt werden kann passieren, wenn zum Beispiel in gleichem Zeitbereich bereits eine Absenz existiert.
- Absenzen-Typ mit diesem Int. Id nicht gefunden Absenz-Typ mit diesem Int. Id wurde nicht gefunden.
- Ressource nicht gefunden Ressource mit diesem Int. Id wurde nicht gefunden
- Unbekannte Fehler
- Importiert