Fortuna Entwickler Blog

Hier wird Ihnen geholfen

Datenübernahme MV: Riester

Im TFS unter Fortuna/Tools/Fortuna.MuenchenerVerein/ExcelTrasition gibt es eine Solution Fortuna.MuenchenerVerein.ExcelTrasition. Hier gibt es Klassen zu Übernahme der Excel-Daten in eine Oracle Datenbank.

Die Excel-Dateien von MV sind im Projekt enthalten. Gibt es neue Daten, müssen diese ausgetauscht werden.

Ebenso enthalten ist ein Script zur Erzeugung der Datenbanktabellen.

Um die Daten zu Übernehmen gibt es eine ganze Reihe von Tests (zu sehen über den Testexplorer. Diese Test können/müssen einzeln oder en bloc ausgeführt werden. Die Ausführungszeit liegt bei ca. 30 Minuten (Stand September 2013)

 

Datenimport Münchener Verein

Aktuell werden zwei Excel-Tabellen zur Verfügung gestellt:

  • Attributkatalog.xslx enthält eine Beschreibung zu allen Attributen/Feldern für die Importtabellen
  • Daten.xslx enthält mit insgesamt 8 Sheets die eigentlichen Daten

Die Solution für den Datenimport findet man unter $/Fortuna/Tools/Fortuna.MuenchenerVerein. In der Solution sind auch die beiden o.a. Excel-Sheets hinzugefügt.

Der eigentliche Import läuft ohne eigenes interface/ohne Applikation, sondern man fürht in Visual Studio schlicht die in der Solution enthaltenen Tests durch. Diese holen sich je Tabelle aus dem Attributkatalog.xslx die relevanten Felder, suchen je Feld und Satz die zugehörigen Daten und Speichern diese - ggf. nach Tranformation - in die Datenbank ab.

 

Scripte auf WEB3

Auf WEB3 liegen eine Reihe von Scripten, die teils manuell, teils automatisiert ausgeführt werden: 

Script: IAD_FFS_copy_and_purge_old.ps1
Datum: 14.03.2013
Autor: Unbekannt
Letzte Änderung: 14.03.2013
Ausführung: manuell / Scheduler / sonstige
Aufgabe: Jeden Tag um 06:00 Uhr ausführen.

Script: IAD_FFS_get_from_FTP_Server.ps1
Datum: 25.04.2013
Autor: Unbekannt
Letzte Änderung: 25.04.2013
Ausführung: manuell / Scheduler / sonstige
Aufgabe: Jeden Tag um 05:30 Uhr ausführen.

Script: IAD_Funds_copy_and_move.ps1
Datum: 06.10.2009
Autor: Unbekannt
Letzte Änderung: 06.10.2009
Ausführung: manuell / Scheduler / sonstige
Aufgabe: Jeden Tag um 17:50 Uhr ausführen.

Script: IAD_PRICES_move.ps1
Datum: 16.01.2013
Autor: Unbekannt
Letzte Änderung: 16.01.2013
Ausführung: manuell / Scheduler / sonstige
Aufgabe: Jeden Tag ab 08:18 Uhr und dann stündlich 12 Stunden lang ausführen.

Script: Import_Antragsdateien_from_FTP.ps1
Datum: 25.11.2010
Autor: Unbekannt
Letzte Änderung: 25.11.2010
Ausführung: manuell / Scheduler / sonstige
Aufgabe: Montag bis Freitag ab 07:10 Uhr und dann stündlich 12 Stunden lang ausführen.

Script: Statusdateien_copy_and_move.ps1
Datum: 26.04.2013
Autor: Unbekannt
Letzte Änderung: 26.04.2013
Ausführung: manuell / Scheduler / sonstige
Aufgabe: Montag bis Freitag um 06:55 Uhr ausführen.

Script: Tecis_copy_and_move_files.ps1
Datum: 26.04.2013
Autor: Unbekannt
Letzte Änderung: 26.04.2013
Ausführung: manuell / Scheduler / sonstige
Aufgabe: Täglich um 17:30 Uhr ausführen.

Diese Scripte liegen nun nach einer Überarbeitung komplett auch auf dem TFS unter /Fortuna/Scripte