Revision 9275429a
Von Jan Büren vor etwa 6 Jahren hinzugefügt
bin/mozilla/ap.pl | ||
---|---|---|
1221 | 1221 |
action => [ |
1222 | 1222 |
t8('Post'), |
1223 | 1223 |
submit => [ '#form', { action => "post" } ], |
1224 |
checks => [ 'kivi.validate_form', 'kivi.AP.check_fields_before_posting' ], |
|
1224 |
checks => [ 'kivi.validate_form', 'kivi.AP.check_fields_before_posting', 'kivi.AP.check_duplicate_invnumber' ],
|
|
1225 | 1225 |
disabled => $is_closed ? t8('The billing period has already been locked.') |
1226 | 1226 |
: $is_storno ? t8('A canceled invoice cannot be posted.') |
1227 | 1227 |
: ($::form->{id} && $change_never) ? t8('Changing invoices has been disabled in the configuration.') |
Auch abrufbar als: Unified diff
Kreditorenbuchungen: Warnung bei vorhandener Rechnungsnummer für diesen Kreditor
Vorbedingung:
AP.js erweitert, sodass der Prüfcode entsprechende Inputs von IR oder AP prüft.
Erweiterungen:
Einkaufsrechnung (IR) mit derselben Prüfung wie Kreditorenbeleg beim Speichern versehen
Prüffunktion auf schon vorhandene Belegnummer zu diesem Kreditor bei
Einkaufs- oder Kreditorenbeleg implementiert.
Generischen Controller für JS-Prüfung (SalesPurchase.pm) mit einer
Funktion hinzugefügt, sowie entsprechend Changelog und locales.