Aktionen

Erzeugung von OPplus Demodaten für den Livetest von konfipay

Aus windata WIKI

Allgemein

Um die konfipay-Anbindung in OPplus zu testen, wird von gbedv und windata eine vollständige Testumgebung bereitgestellt.
Die konfipay-Einrichtung in OPplus für den Livebetrieb wird hier beschrieben: konfipay-Einrichtung

Download

Hier steht das OPplus-Demoprojekt zum Download zur Verfügung: http://www.konfipay.de/doc/BuildDemodata_Konfipay.zip

Diese zip-Datei beinhaltet:

  • BuildDemodata_Konfipay.fob
  • BuildDemodata_Konfipay.pdf
  • BuildDemodata_Konfipay.txt

konfipay testen

Dieser Test führt das Abholen und Senden von Zahlungsdateien über den WebService von konfipay durch. Die Kommunikation erfolgt über die Testkonten, welche konfipay bereitstellt. Eingereichte Zahlungen werden vollständig zur Bank übertragen aber nicht verbucht, so dass hier durch Tests kein Schaden entstehen kann.

Es werden dabei alle nötigen Einrichtungen, die für einen Test relevant sind, vorgenommen.

RTENOTITLE

Es werden durch den Test lediglich die notwendigen Daten erzeugt. Der Test muss dann händisch durchgeführt werden.

Sie müssen in der Maske die entsprechend eigenen von Konfipay zur Verfügung gestellten Zugangsdaten für den Zahlungseingang, sowie für den Zahlungsausgang eingeben. Außerdem ist es notwendig die Pfade entsprechend zu hinterlegen. Bitte verwenden Sie hier UNC-Pfade! Diese Werte können nicht automatisch vom System vorgegeben werden. Diese Felder sind Pflichtfelder. Wird ein Wert nicht gefüllt, so erscheint eine Fehlermeldung:

RTENOTITLE

Wenn Sie die Werte in den Einrichtungen nachträglich durchführen wollen, so wählen Sie die Option „Keine Einrichtung prüfen“. Die Felder werden dann nicht editierbar und sind keine Pflichtfelder mehr.

RTENOTITLE

Das System erstellt dazu zunächst automatisch die notwendigen Test-Bankkonten. Diese 9 Test-Konten stehen von konfipay kostenfrei für alle zur Verfügung.

RTENOTITLE

Nr. Name IBAN Provider Code
KONFI 1 Commerzbank DE12 2904 0090 0322 6552 00 KONFI_PMT
KONFI 2 Fiducia/GAD DE36 7339 0000 0000 1217 38 KONFI_PMT
KONFI 3 Fiducia/GAD DE68 6009 0700 0465 8300 05 KONFI_PMT
KONFI 4 Sparkasse/Finanz Informatik DE44 6505 0110 0101 1357 57 KONFI_PMT
KONFI 5 HypoVereinsbank/ UniCredit DE93 7502 0073 0024 6148 67 KONFI_PMT
KONFI 6 Commerzbank DE60 2908 0010 0103 3360 00 KONFI_PMT
KONFI 7 Commerzbank DE87 2904 0090 0104 0401 00 KONFI_PMT
KONFI 8 Deutsche Bank DE62 6507 0024 0021 9824 00 KONFI_PMT
KONFI 9 Fiducia/GAD DE80 7339 0000 0100 1217 38 KONFI_PMT
KONFI 10 Postbank DE72700100800435421808 KONFI_PMT
KONFI 11 BAWAG P.S.K. AT361400077410922072 KONFI_PMT

Mit der BAWAG P.S.K. ist auch eine Österreichische Bank zum Testen enthalten.

In der OPplus Einrichtung wird die Codeunit für den WebService eingetragen. Die hinterlegten Pfade entsprechen den eingebenden Werten des Berichtes. Sollten diese nicht gefüllt worden sein, müssten Sie hier entsprechende UNC-Pfade hinterlegen.

RTENOTITLE

Auch in der Zahlungsverkehr-Einrichtung wird die Codeunit eingerichtet:

RTENOTITLE

Im letzten Schritt werden die notwendigen Zahlungsprovider-Daten mit entsprechenden Test-Konten eingerichtet:

  • CAMT (Holt die CAMT Auszüge)
  • SEPA (sendet die SEPA Dateien)

RTENOTITLE

Nun kann die entsprechende Konfipay-Funktionalität getestet werden, die auf diese Einrichtungen basiert:

In den offenen Zlg. Importjournalen sollten dann die Auszüge per Webservice geholt werden.

RTENOTITLE

Es werden dann automatisch 4 Schnittstellen angelegt, die eingerichtet werden müssen:

RTENOTITLE

Beim nächsten Aufruf „Auszüge per Webservice holen“, werden die Dateien dann verarbeitet und stehen im Importjournal zur Verfügung:

RTENOTITLE

Auch in der Zahlungsprovider Ansicht ist nun erkennbar, dass der letzte Lauf durchgelaufen ist:

RTENOTITLE

Danach kann der Zahlungsverkehr geprüft werden. Dazu sollten entsprechende Posten im System sein.

Es wird dann ein Zahlungsvorschlag für bspw. die Bank KONFI 1 erzeugt:

RTENOTITLE

Im erstellten Zahlungsvorschlag kann dann die Datei über die Funktion „Zahlung an WebService übertragen“ versendet werden.

RTENOTITLE

RTENOTITLE

Anschließend kann der Status dieser Übermittlung wieder in der Tabelle Zahlungsprovider eingesehen werden.

Der Test ist somit abgeschlossen.