Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 7218ba44

Von Kivitendo Admin vor mehr als 9 Jahren hinzugefügt

  • ID 7218ba44b029790f30e2b799c5f147b65ef38370
  • Vorgänger c607fb40
  • Nachfolger ffa9f969

Banktransactions Import - bessere Fehlermeldung wenn BLZ nicht stimmt

Beim Import wird sowohl Kontonummer oder IBAN als auch die BLZ geprüft.
Für den Fall, daß ein Konto anhand der importierten Kontonummer gefunden
wurde, die importierte BLZ aber nicht mit der dazu gespeicherten BLZ
übereinstimmt, gibt es nun eine aussagekräftigere Fehlermeldung.

Wahrscheinlich ist in diesem Fall die BLZ in den Bankkonteneinstellungen
falsch und muß dort aktualisiert werden.

Zumindest für den Fall, daß die IBAN übergeben wird, könnte man auf die
BLZ Prüfung wahrscheinlich auch verzichten.

Unterschiede anzeigen:

SL/Controller/CsvImport/BankTransaction.pm
140 140
      return 0;
141 141
    }
142 142
    if ($entry->{raw_data}->{local_bank_code} && $entry->{raw_data}->{local_bank_code} ne $bank_account->bank_code) {
143
      push @{ $entry->{errors} }, $::locale->text('Error: Invalid local bank account');
143
      push @{ $entry->{errors} }, $::locale->text('Error: Found local bank account number but local bank code doesn\'t match') . ": " . $entry->{raw_data}->{local_bank_code};
144 144
      return 0;
145 145
    }
146 146

  
locale/de/all
1098 1098
  'Error: Buchungsgruppe missing or invalid' => 'Fehler: Buchungsgruppe fehlt oder ungültig',
1099 1099
  'Error: Customer/vendor missing' => 'Fehler: Kunde/Lieferant fehlt',
1100 1100
  'Error: Customer/vendor not found' => 'Fehler: Kunde/Lieferant nicht gefunden',
1101
  'Error: Found local bank account number but local bank code doesn\'t match' => 'Fehler: Kontonummer wurde gefunden aber gespeicherte Bankleitzahl stimmt nicht überein',
1101 1102
  'Error: Gender (cp_gender) missing or invalid' => 'Fehler: Geschlecht (cp_gender) fehlt oder ungültig',
1102 1103
  'Error: Invalid bin'          => 'Fehler: Ungültiger Lagerplatz',
1103 1104
  'Error: Invalid business'     => 'Fehler: Kunden-/Lieferantentyp ungültig',

Auch abrufbar als: Unified diff