Revision dc39be66
Von Moritz Bunkus vor fast 8 Jahren hinzugefügt
bin/mozilla/sepa.pl | ||
---|---|---|
96 | 96 |
$form->error($locale->text('You have not added bank accounts yet.')); |
97 | 97 |
} |
98 | 98 |
|
99 |
$form->error($::locale->text('You have to select a bank account.')) unless $form->{bank_account}; |
|
100 |
|
|
99 | 101 |
my $bank_account = SL::DB::Manager::BankAccount->find_by( id => $form->{bank_account} ); |
100 | 102 |
|
101 | 103 |
unless ( $bank_account ) { |
js/kivi.Sepa.js | ||
---|---|---|
15 | 15 |
$('#' + id).val( $('#amount_less_skonto_' + id).val() ); |
16 | 16 |
}; |
17 | 17 |
|
18 |
this.verifyBankAccountSelected = function() { |
|
19 |
if ($('#bank_account').val()) |
|
20 |
return true; |
|
21 |
|
|
22 |
alert(kivi.t8('You have to select a bank account.')); |
|
23 |
return false; |
|
24 |
}; |
|
25 |
|
|
18 | 26 |
this.initBankTransferAdd = function(vc) { |
19 | 27 |
$("#select_all").checkall('INPUT[name="bank_transfers[].selected"]'); |
20 | 28 |
$(".type_target").change(kivi.Sepa.paymentTypeChanged); |
29 |
$('[type=submit]').click(kivi.Sepa.verifyBankAccountSelected); |
|
21 | 30 |
}; |
22 | 31 |
}); |
js/locale/de.js | ||
---|---|---|
107 | 107 |
"Update quotation/order":"Auftrag/Angebot aktualisieren", |
108 | 108 |
"Version actions":"Aktionen für Versionen", |
109 | 109 |
"Yes":"Ja", |
110 |
"You have to select a bank account.":"Sie müssen ein Bankkonto auswählen.", |
|
110 | 111 |
"flat-rate position":"Pauschalposition", |
111 | 112 |
"sort items":"Positionen sortieren", |
112 | 113 |
"time and effort based position":"Aufwandsposition" |
locale/de/all | ||
---|---|---|
3592 | 3592 |
'You have to enter a company name in the client configuration.' => 'Sie müssen in der Mandantenkonfiguration einen Firmennamen angeben.', |
3593 | 3593 |
'You have to enter the SEPA creditor ID in the client configuration.' => 'Sie müssen in der Mandantenkonfiguration eine SEPA-Kreditoren-Identifikation angeben.', |
3594 | 3594 |
'You have to grant users access to one or more clients.' => 'Benutzern muss dann Zugriff auf einzelne Mandanten gewährt werden.', |
3595 |
'You have to select a bank account.' => 'Sie müssen ein Bankkonto auswählen.', |
|
3595 | 3596 |
'You have to specify a department.' => 'Sie müssen eine Abteilung wählen.', |
3596 | 3597 |
'You have to specify an execution date for each antry.' => 'Sie müssen für jeden zu buchenden Eintrag ein Ausführungsdatum angeben.', |
3597 | 3598 |
'You must chose a user.' => 'Sie müssen einen Benutzer auswählen.', |
Auch abrufbar als: Unified diff
SEPA: anständige Fehlermeldung, wenn kein Konto ausgewählt ist