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