ich bin gerade mit dem Datenimport beschäftigt. Dabei habe ich gerade die folgende Fehlermeldung
für eine Reihe Datensätze bekommen:
Allerdings handelt es sich um Datensätze ohne Kontonummer mit der Zahlungsart "u" für Überweisung.Ungültige Mandatssequence. RCUR wird angenommen.
Für solche Datensätze sind keine Mandatsdaten vorhanden, ebensowenig wie eine Kontonummer.
Lt. Datenbank sind diese Felder auch keine Mußfelder.
Ich habe mal auf die Schnelle einen Patch gebaut, damit kommt die Meldung nicht mehr.
Gruß,
Thomas
Code: Alles auswählen
diff --git a/src/de/jost_net/JVerein/io/Import.java b/src/de/jost_net/JVerein/io/Import.java
index ede16d5..6943f48 100755
--- a/src/de/jost_net/JVerein/io/Import.java
+++ b/src/de/jost_net/JVerein/io/Import.java
@@ -757,17 +758,19 @@
m.setKonto(ktnr);
m.setBic(bic);
m.setIban(iban);
- try
- {
- m.setMandatSequence(MandatSequence.fromString(getResultFrom(results,
- InternalColumns.MANDATSEQUENCE)));
- }
- catch (NullPointerException e)
- {
- progMonitor.log(MessageFormat.format(
- "{0}: Ung�ltige Mandatssequence. RCUR wird angenommen.",
- Adressaufbereitung.getNameVorname(m)));
- m.setMandatSequence(MandatSequence.RCUR);
+ if (zahlweg == Zahlungsweg.BASISLASTSCHRIFT) {
+ try
+ {
+ m.setMandatSequence(MandatSequence.fromString(getResultFrom(results,
+ InternalColumns.MANDATSEQUENCE)));
+ }
+ catch (NullPointerException e)
+ {
+ progMonitor.log(MessageFormat.format(
+ "{0}: Ung�ltige Mandatssequence. RCUR wird angenommen.",
+ Adressaufbereitung.getNameVorname(m)));
+ m.setMandatSequence(MandatSequence.RCUR);
+ }
}
try
{