ActionBar: Verwendung in Kreditorenbuchungen
[kivitendo-erp.git] / js / kivi.AP.js
1 namespace('kivi.AP', function(ns){
2   'use strict';
3
4   ns.check_fields_before_posting = function() {
5     var errors = [];
6
7     if ($('#transdate').val() === '')
8       errors.push(kivi.t8('Invoice Date missing!'));
9
10     if ($('#duedate').val() === '')
11       errors.push(kivi.t8('Due Date missing!'));
12
13     if ($('#invnumber').val() === '')
14       errors.push(kivi.t8('Invoice Number missing!'));
15
16     if ($('#vendor').val() === '')
17       errors.push(kivi.t8('Vendor missing!'));
18
19     if (errors.length === 0)
20       return true;
21
22     alert(errors.join(' '));
23
24     return false;
25   };
26 });