%::myconfig dem Client javascript zur Verfügung stellen.
[kivitendo-erp.git] / templates / webpages / is / _payments.html
1 [%- USE LxERP %]
2 [%- USE T8 %]
3 [%- USE L %]
4   <tr>
5    <td>
6     <table width="100%">
7      <tr class="listheading">
8 [% IF is_type_credit_note %]
9       <th colspan="6" class="listheading">[%- 'Payments' | $T8 %]</th>
10 [% ELSE %]
11       <th colspan="6" class="listheading">[%- 'Incoming Payments' | $T8 %]</th>
12 [%- END %]
13      </tr>
14
15
16      <tr>
17       <th>[%- 'Date' | $T8 %]</th>
18       <th>[%- 'Source' | $T8 %]</th>
19       <th>[%- 'Memo' | $T8 %]</th>
20       <th>[%- 'Amount' | $T8 %]</th>
21 [% IF show_exchangerate %]
22       <th>[%- 'Exch' | $T8 %]</th>
23 [% END %]
24       <th>[%- 'Account' | $T8 %]</th>
25      </tr>
26
27
28 [% FOREACH i = paid_indices %]
29   [% SET changeable    = 'changeable_'    _ i %]
30   [% SET acc_trans_id  = 'acc_trans_id_'  _ i %]
31   [% SET p_gldate      = 'gldate_'        _ i %]
32   [% SET datepaid      = 'datepaid_'      _ i %]
33   [% SET source        = 'source_'        _ i %]
34   [% SET memo          = 'memo_'          _ i %]
35   [% SET paid          = 'paid_'          _ i %]
36   [% SET AR_paid       = 'AR_paid_'       _ i %]
37   [% SET selectAR_paid_ref = 'selectAR_paid_' _ i %]
38      <tr style='display:none'>
39        <td>
40          <input type=hidden name="acc_trans_id_[% i %]" value="[% $acc_trans_id %]">
41          <input type=hidden name="gldate_[% i %]" value="[% $p_gldate %]">
42        </td>
43      </tr>
44
45      <tr>
46      <td align="center">
47      [% IF $changeable %]
48        [% L.date_tag('datepaid_'_ i, $datepaid) %]
49      [% ELSE %]
50        <input type="hidden" name="datepaid_[% i %]" value="[% $datepaid %]"> [% $datepaid %]
51      [% END %]
52      </td>
53
54      <td align=center>
55      [% IF $changeable %]
56        <input name="source_[% i %]" size="11" value="[% $source %]">
57      [% ELSE %]
58        <input type="hidden" name="source_[% i %]" value="[% $source %]">[% $source %]
59      [% END %]
60      </td>
61      <td align="center">
62      [% IF $changeable %]
63        <input name="memo_[% i %]" size="11" value="[% $memo %]">
64      [% ELSE %]
65        <input type="hidden" name="memo_[% i %]" value="[% $memo %]">[% $memo %]
66      [% END %]
67      </td>
68      <td align="center">
69      [% IF $changeable %]
70        <input name="paid_[% i %]" size="11" value="[% LxERP.format_amount($paid, 2, 1) %]">
71      [% ELSE %]
72        <input type="hidden" name="paid_[% i %]" value="[% LxERP.format_amount($paid, 2, 1) %]">
73        [% LxERP.format_amount($paid, 2, 1) %]
74      [% END %]
75      </td>
76
77 [% IF show_exchangerate %]
78      <td align="center">
79   [% SET forex        = 'forex_'        _ i %]
80   [% SET exchangerate = 'exchangerate_' _ i %]
81   [% IF $forex %]
82         <input type="hidden" name="exchangerate_[% i %]" value="[% LxERP.format_amount($exchangerate, 2) %]">
83         [% LxERP.format_amount($forex, 2) %]
84   [% ELSE %]
85      [% IF $changeable %]
86         <input name="exchangerate_[% i %]" size="10" value="[% LxERP.format_amount($exchangerate, 2, 1) %]">
87      [% ELSE %]
88         <input type="hidden" name="exchangerate_[% i %]" value="[% LxERP.format_amount($exchangerate, 2, 1) %]">
89         [% LxERP.format_amount($exchangerate, 2, 1) %]
90      [% END %]
91   [% END %]
92         <input type="hidden" name="forex_[% i %]" value="[% $forex %]">
93      </td>
94 [% END %]
95
96      <td align="center">
97      [% IF $changeable %]
98        <select name="AR_paid_[% i %]">[% $selectAR_paid_ref %]</select>
99      [% ELSE %]
100        <input type="hidden" name="AR_paid_[% i %]" value="[% $AR_paid %]">[% $AR_paid %]
101      [% END %]
102      </td>
103
104     </tr>
105   [% IF $changeable %]
106     <tr style='display:none'>
107      <td>
108     <script type='text/javascript'>
109      $('input[name="paid_[% i %]"]').blur(function(){ check_right_number_format(this) });
110      $('#datepaid_[% i %]').blur(function(){ check_right_date_format(this) });
111     </script>
112      </td>
113     </tr>
114   [% END %]
115
116 [% END # foreach %]
117
118     <tr>
119       <td></td>
120       <td></td>
121       <td align="center">[%- 'Total' | $T8 %]</td>
122       <td align="center">[% LxERP.format_amount(totalpaid, 2) | html %]</td>
123     </tr>
124     <tr>
125       <td></td>
126       <td></td>
127       <td align="center">[%- 'Missing amount' | $T8 %]</td>
128       <td align="center">[% LxERP.format_amount(paid_missing, 2) | html %]</td>
129     </tr>
130     <tr style='display:none'>
131      <td>
132      <input type="hidden" name="paidaccounts" value="[% paidaccounts %]">
133      <input type="hidden" name="selectAR_paid" value="[% selectAR_paid %]">
134      <input type="hidden" name="oldinvtotal" value="[% oldinvtotal %]">
135
136      <input type="hidden" name="oldtotalpaid" value="[% totalpaid %]">
137     </td>
138    </tr>
139     </table>
140
141     </td>
142   </tr>