source: main/waeup.sirp/trunk/docs/source/developerdocs/german/datacenter.rst @ 6490

Last change on this file since 6490 was 5643, checked in by Henrik Bettermann, 14 years ago

Add instructions for developers (in German, mainly written for Uli Fouquet).

File size: 1.5 KB
Line 
1Data Center
2-----------
3
4Über das Data Center (ehemals Upload Section) werden alle hochgeladenen Dateien verwaltet und importiert. Folgende Eigenschaften haben sich im SRP bewährt: 
5
6- Speicherung des Datums und der User Id beim Hochladen einer Datei
7
8- Manuelle Auswahl des Importers anbieten
9
10 Unabhängig vom Header der hochgeladenen Datei sollten alle Importer zur Auswahl angeboten werden. Der ausgewählte Importer sollte gespeichert werden.
11
12- CSV-Headerprüfung durchführen
13
14 Der Header muss nach der Auswahl eines Importers mit dem Import-Schema verglichen werden. Bei fehlerhaftem Header sollte eine Fehlerbeschreibung und eine Online Editiermöglichkeit des File Headers angeboten werden (siehe SRP).
15
16- Import modes 'edit', 'create' and 'remove' etablieren
17
18 Jedem Datensatz sollte über den import_mode mitgeteilt werden, ob er vorhandene Datensätze überschreibt, ob er als neuer Datensatz hinzugefügt oder ob er per import die entsprechenden Objekte gelöscht und archiviert werden sollen. Im create und im edit mode sind unterschiedliche Felder required.
19
20- Import der Daten
21
22 Der Import bleibt zunächst dem Portaladministrator vorenthalten. Datum und User Id sollten beim Import abgespeichert werden.
23
24- Pending Data Files etablieren
25
26 Auf eine automatisierte Vorab-Datenprüfung kann zunächst verzichtet werden. Nicht importierbare Datensätze müssen mit einer Fehlermeldung in einer Pending Datei landen, die manuell nachimportiert werden können muss.
27
Note: See TracBrowser for help on using the repository browser.