Skip to main content
Skip table of contents

Datenübernahme aus windata professional 9

Einführung

Der Migrationsassistent in Konfipay ermöglicht es, einen bestehenden Datenbestand aus windata 9 zu übernehmen. Hierbei wird der Anwender mittels des bekannten Assistentverfahrens durch verschiedene Anwendungsschritte geleitet, bei denen diverse Vorgänge, Prüfungen und Vorbereitungen durchgeführt werden.

Der Assistent prüft insbesondere die Qualität und Konsistenz des ausgewählten windata Datenbestands, bevor dieser importiert werden kann.

Grenzen des Imports

Aufgrund struktureller und inhaltlicher Unterschiede der Datenhaltung ist eine vollständige Datenübernahme nicht möglich. Nachfolgend findet sich eine Auflistung der Komponenten, welche derzeit nicht übernommen werden können:

Kategorie

Daten

Grund

Geplant

Stammdaten

Adresse des Auftraggebers

In windata sind Adressen unstrukturiert

(minus)

Stammdaten

Adresse des Zahlungspflichtigen

In windata sind Adressen unstrukturiert

(minus)

Adresse der Bank

In windata sind Adressen unstrukturiert

(minus)

Kontoinformation

Kontostand

(question)

Camt Kontoumsatz

Verknüpfung zwischen Umsatz und Datei

Daten sind in windata nicht verfügbar

(minus)

MT94x Kontoumsatz

(question)

HBCI

Konfipay unterstützt kein HBCI

(minus)

PayPal

(question)

Ebics

Signierungsschlüssel

Signierungsschlüssel werden nicht importiert, da diese oftmals auf einem externen Medium abgelgt sind. Diese müssen im Nachgang eingepflegt werden.

(minus)

Elektronischer Kontoauszug

Ebics-Kontakt

Daten sind in windata nicht verfügbar

(minus)

Rechteverwaltung

Das Rechtekonzept von windata und Konfipay unterscheidet sich grundlegend. Die Rechtevergabe muss in Konfipay daher von Grund auf neu definiert werden.

(minus)

Daueraufträge

(question)

Wertpapiere

In Konfipay nicht verfügbar

(minus)

E-Mail Funktionen

In Konfipay nicht verfügbar

(minus)

Bankberater

Das Vertriebskonzept von Konfipay sieht keine Bank-zu-Kunde Beziehung vor

(minus)

windata.connect

In Konfipay nicht verfügbar

(minus)

Zusätzlich ist die Datenhaltung in Konfipay strenger reguliert. Dies führt dazu, dass isolierte Datensätze mit einer fehlenden oder fehlerhaften Verknüpfung zu ihrem übergordneteten Datensatz nicht übernommen werden können. Konkret sind folgende Beziehungen hiervon betroffen:

windata 9 Quelltabelle

windata 9 Beziehungstabelle

Zahlung

Auftraggeber

Zugang

Auftraggeber

Kontoauszug

Auftraggeber

camt Datei

Auftraggeber

Kontostand

Auftraggeber

Elektronischer Kontoauszug

Auftraggeber

Zugang

Auftraggeber

Kontakt

Assistentschritte

1. Auswahl

Hier können Sie wählen, ob ein vorhandener windata Datenbestand als Basis für Ihren neuen Mandaten verwendet werden soll. Alternativ lässt sich mit einem leeren Datenbestand starten, der initial keine Daten aufweist.

2. Upload

Die Datensicherung muss auf den Konfipay Server hochgeladen werden, damit diese weiter verarbeitet werden. Hierzu muss zuerst in windata eine sogenannte bacpac-Datei erzeugt werden. Diese enthält ein Abbild sämtlicher Daten der windata SQL Server Instanz und verzichtet auf zusätzliche Eigenschaften, welche nicht benötigt werden.

Um in windata eine bacpac Datensicherung anzulegen, gehen Sie wie folgt vor:

⏳ TODO

Sobald die bacpac-Datei vorliegt, kann diese mittels des Upload Dialogs ausgewählt und auf den Konfipay Server hochgeladen werden. Abhängig von der Größe der Sicherung kann der Prozess einige Zeit in Anspruch nehmen.

(warning) Brechen Sie den Upload nicht ab, während dieser aktiv ist. Ansonten wird ein Fehler erzeugt, welcher einen Neustart des Assistenten erfordert.

3. Validierung

Bevor der windata Datenbestand verarbeitet werden kann, muss dieser zuerst validiert werden. Dabei kommen diverse Prüfroutinen zum Einsatz, welche nachfolgend beschrieben werden:

Datenbank

Routine

Aufgabe

windata

Datenbankintegität

Prüft die Konsistenz und Integrität

windata

Datenbankmerkmal

Prüft, ob es sich um eine windata Datenbank handelt

Konfipay

Leere Datenbank

Prüft, ob die Datenbank leer ist

windata

Tabellenschema

Prüft das Schema aller Tabellen, welche für die Migration benötigt werden

Konfipay

Tabellenschema

Prüft das Schema aller Tabellen, welche für die Migration benötigt werden

windata

Fehlende Pflichtwerte

Prüft, ob Einträge mit fehlenden Pflichtwerten existieren

Konfipay

Überschreitung der Datengroße

Prüft, ob in der Quelldatenbank Einträge vorhanden sind, welche die Längenbegrenzung der Zieltabelle überschreiten würden

4. Vorbereitung

Nach Abschluss der Prüfung werden diverse Merkmale der Quell- und Zieldatenbank angepasst, damit eine reibungslose Migration möglich ist. Hierbei finden folgende Routinen durchgeführt:

Datenbank

Routine

Aufgabe

windata

Datenbank aktualisieren

Einträge, welche fehlende Daten aufweisen, werden vorab aktualisert

windata

Unverknüpfte Datensätze löschen

Konfipay erfordert bei Datensätzen eine eindeutige Beziehung zu übergeordneten Entitäten. Datensätze aus windata, welche diese Anforderung nicht erfüllen, werden gelöscht.

5. Migration

Bei diesem Schritt findet die eigentliche Migration statt. Es handelt sich hierbei um eine komplexe Routine, welche sich aus Skripten, Methoden und Transformationen zusammensetzt. Abhängig von der Größe der ursprünglichen Datensicherung kann die Migration einige Zeit in Anspruch nehmen.

6. Abschluss

Dieser Schritt dient als Kontrollmechanismus, der anzeigt, ob die Migration erfolgreich abgeschlossen wurde. Falls einer der vorangegangenen Schritte fehlgeschlagen ist, lässt sich eine neue Migration starten, nachdem der Assistent zurückgesetzt wurde.

Aus Datenschutzgründen löscht der letzte Schritt des Assistenten sämtliche Datensicherungen. Hierzu zählen die hochgeladene bacpac-Datei, sowie die temporäre windata-Datenbank.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.