Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 77f7372c

Von Hans Peter Schlaepfer vor mehr als 5 Jahren hinzugefügt

  • ID 77f7372ce9c1338e80f3922023ab7d77edf84cc5
  • Vorgänger abdd2e61
  • Nachfolger 489e85ab

Neues kivitendo Design restliche Aenderungen in templates/webpages/i*

Dateien ic/* io/* ir/* is/*

Unterschiede anzeigen:

templates/webpages/ir/_payments.html
1
[%- USE T8 %]
2
[%- USE LxERP %]
3
[%- USE L %]
4
[%- USE HTML %]
5
  <tr>
6
   <td>
7
    <table width="100%">
8
     <tr class="listheading">
9
      <th colspan="6" class="listheading">[% 'Payments' | $T8 %]</th>
10
     </tr>
11
     <tr>
1
[% USE T8 %]
2
[% USE LxERP %]
3
[% USE L %]
4
[% USE HTML %]
5

  
6

  
7
<table class="tbl-list wi-moderate">
8
  <caption>
9
      [% 'Payments' | $T8 %]
10
  </caption>
11

  
12
  <thead>
13
    <tr>
12 14
      <th>[% 'Date' | $T8 %]</th>
13 15
      <th>[% 'Source' | $T8 %]</th>
14 16
      <th>[% 'Memo' | $T8 %]</th>
15 17
      <th>[% 'Amount' | $T8 %]</th>
16 18
      <th></th>
17
[% IF show_exchangerate %]
19
      [% IF show_exchangerate %] 
18 20
      <th>[% 'Exch' | $T8 %]</th>
19
[% END %]
21
      [% END %] 
20 22
      <th>[% 'Account' | $T8 %]</th>
21
     </tr>
22

  
23
    </tr>
24
  </thead>
23 25

  
24
[% FOREACH i = paid_indices %]
25
  [% SET changeable    = 'changeable_'    _ i %]
26
  [% SET acc_trans_id  = 'acc_trans_id_'  _ i %]
27
  [% SET p_gldate      = 'gldate_'        _ i %]
28
  [% SET datepaid      = 'datepaid_'      _ i %]
29
  [% SET source        = 'source_'        _ i %]
30
  [% SET memo          = 'memo_'          _ i %]
31
  [% SET paid          = 'paid_'          _ i %]
32
  [% SET AP_paid       = 'AP_paid_'       _ i %]
33
  [% SET selectAP_paid_ref = 'selectAP_paid_' _ i %]
34 26

  
35
     <input type=hidden name="acc_trans_id_[% i %]" value=[% $acc_trans_id %]>
36
     <input type=hidden name="gldate_[% i %]" value=[% $p_gldate %]>
37 27

  
38
     <tr>
28
  <tbody>
29
  [% FOREACH i = paid_indices %]
30
    [% SET changeable    = 'changeable_'    _ i %]
31
    [% SET acc_trans_id  = 'acc_trans_id_'  _ i %]
32
    [% SET p_gldate      = 'gldate_'        _ i %]
33
    [% SET datepaid      = 'datepaid_'      _ i %]
34
    [% SET source        = 'source_'        _ i %]
35
    [% SET memo          = 'memo_'          _ i %]
36
    [% SET paid          = 'paid_'          _ i %]
37
    [% SET AP_paid       = 'AP_paid_'       _ i %]
38
    [% SET selectAP_paid_ref = 'selectAP_paid_' _ i %]
39
  <tr>
39 40

  
40
    <td align="center">
41
    [% IF $changeable %]
42
      [% IF $datepaid %]
43
        [% L.date_tag('datepaid_'_ i, $datepaid) %]
41
    <td>
42
      <input type=hidden name="acc_trans_id_[% i %]" value=[% $acc_trans_id %]>
43
      <input type=hidden name="gldate_[% i %]" value=[% $p_gldate %]>
44
      [% IF $changeable %]
45
        [% IF $datepaid %]
46
          [% L.date_tag('datepaid_'_ i, $datepaid) %]
47
        [% ELSE %]
48
          [% L.date_tag('datepaid_'_ i, today) %]
49
        [% END %]
44 50
      [% ELSE %]
45
        [% L.date_tag('datepaid_'_ i, today) %]
51
        <input type="hidden" name="datepaid_[% i %]" value="[% $datepaid %]">[% $datepaid %]
46 52
      [% END %]
47
    [% ELSE %]
48
      <input type="hidden" name="datepaid_[% i %]" value="[% $datepaid %]">[% $datepaid %]
49
    [% END %]
50
     </td>
51
     <td align=center>
52
    [% IF $changeable %]
53
       <input name="source_[% i %]" size="11" value="[% $source %]">
54
    [% ELSE %]
53
    </td>
54
    <td>
55
      [% IF $changeable %]
56
        <input type="text" name="source_[% i %]" size="11" value="[% $source %]">
57
      [% ELSE %]
55 58
       <input type="hidden" name="source_[% i %]" value="[% $source %]">[% $source %]
56
    [% END %]
57
     </td>
58
     <td align="center">
59
    [% IF $changeable %]
60
       <input name="memo_[% i %]" size="11" value="[% $memo %]">
61
    [% ELSE %]
62
       <input type="hidden" name="memo_[% i %]" value="[% $memo %]">[% $memo %]
63
    [% END %]
64
     </td>
65
     <td align="center">
66
    [% IF $changeable %]
67
       <input name="paid_[% i %]" size="11" value="[% LxERP.format_amount($paid, 2, 1) %]">
68
    [% ELSE %]
69
       <input type="hidden" name="paid_[% i %]" value="[% LxERP.format_amount($paid, 2, 1) %]">
70
       [% LxERP.format_amount($paid, 2, 1) %]
71
    [% END %]
72
     </td>
73
     <td>
74
       [% IF $changeable && loop.last && paid_missing > 0 %]
75
         <input type='button' id='is_set_to_paid_missing' value='[% 'Set to paid missing' | $T8 %]'>
76
       [% END %]
77
     </td>
59
      [% END %]
60
    </td>
61
    <td>
62
      [% IF $changeable %]
63
        <input type="text" 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>
69
      [% IF $changeable %]
70
        <input type="text" 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
    <td>
77
      [% IF $changeable && loop.last && paid_missing > 0 %]
78
        <input type='button' id='is_set_to_paid_missing' value='[% 'Set to paid missing' | $T8 %]'>
79
      [% END %]
80
    </td>
78 81

  
79
[% IF show_exchangerate %]
80
     <td align="center">
81
  [% SET forex        = 'forex_'        _ i %]
82
  [% SET exchangerate = 'exchangerate_' _ i %]
83
  [% IF $forex %]
84
        <input type="hidden" name="exchangerate_[% i %]" value="[% LxERP.format_amount($exchangerate, 2) %]">
85
        [% LxERP.format_amount($forex, 2) %]
86
  [% ELSE %]
87
     [% IF $changeable %]
88
        <input name="exchangerate_[% i %]" size="10" value="[% LxERP.format_amount($exchangerate, 2, 1) %]">
89
     [% ELSE %]
90
        <input type="hidden" name="exchangerate_[% i %]" value="[% LxERP.format_amount($exchangerate, 2, 1) %]">
91
        [% LxERP.format_amount($exchangerate, 2, 1) %]
92
     [% END %]
93
  [% END %]
82
    [% IF show_exchangerate %]
83
      <td>
84
        [% SET forex        = 'forex_'        _ i %]
85
        [% SET exchangerate = 'exchangerate_' _ i %]
86
        [% IF $forex %]
87
          <input type="hidden" name="exchangerate_[% i %]" value="[% LxERP.format_amount($exchangerate, 2) %]">
88
          [% LxERP.format_amount($forex, 2) %]
89
        [% ELSE %]
90
          [% IF $changeable %]
91
            <input type="text" name="exchangerate_[% i %]" size="10" value="[% LxERP.format_amount($exchangerate, 2, 1) %]">
92
          [% ELSE %]
93
            <input type="hidden" name="exchangerate_[% i %]" value="[% LxERP.format_amount($exchangerate, 2, 1) %]">
94
            [% LxERP.format_amount($exchangerate, 2, 1) %]
95
          [% END %]
96
        [% END %]
94 97
        <input type="hidden" name="forex_[% i %]" value="[% $forex %]">
95
     </td>
96
[% END %]
97

  
98
     <td align="center">
99
     [% IF $changeable %]
100
       <select name="AP_paid_[% i %]">[% $selectAP_paid_ref %]</select>
101
     [% ELSE %]
102
       <input type="hidden" name="AP_paid_[% i %]" value="[% $AP_paid %]">[% $AP_paid %]
103
     [% END %]
104
     </td>
98
      </td>
99
    [% END %]
105 100

  
106
    </tr>
101
    <td>
102
      [% IF $changeable %]
103
        <select name="AP_paid_[% i %]">[% $selectAP_paid_ref %]</select>
104
      [% ELSE %]
105
        <input type="hidden" name="AP_paid_[% i %]" value="[% $AP_paid %]">[% $AP_paid %]
106
      [% END %]
107
    </td>
107 108

  
108
[% END # foreach %]
109
  </tr>
110
  [% END # foreach %]
111
  </tbody>
109 112

  
110
    <tr>
111
      <td></td>
112
      <td></td>
113
      <td align="center">[% 'Total' | $T8 %]</td>
114
      <td align="center">[% LxERP.format_amount(totalpaid, 2) | html %]</td>
115
    </tr>
116
    <tr>
117
      <td></td>
118
      <td></td>
119
      <td align="center">[% 'Missing amount' | $T8 %]</td>
120
      <td align="center">[% LxERP.format_amount(paid_missing, 2) | html %]</td>
121
    </tr>
113
  <tfoot>
114
  <tr>
115
    <td></td>
116
    <td></td>
117
    <td>[% 'Total' | $T8 %]</td>
118
    <td>[% LxERP.format_amount(totalpaid, 2) | html %]</td>
119
    <td colspan="2"></td>
120
  </tr>
121
  <tr>
122
    <td></td>
123
    <td></td>
124
    <td>[% 'Missing amount' | $T8 %]</td>
125
    <td>[% LxERP.format_amount(paid_missing, 2) | html %]</td>
126
    <td colspan="2"></td>
127
  </tr>
128
  </tfoot>
129
</table>
122 130

  
123
     <input type="hidden" name="paidaccounts" value="[% paidaccounts %]">
124
     <input type="hidden" name="selectAP_paid" value="[% selectAP_paid %]">
125
     <input type="hidden" name="oldinvtotal" value="[% oldinvtotal %]">
131
<input type="hidden" name="paidaccounts" value="[% paidaccounts %]">
132
<input type="hidden" name="selectAP_paid" value="[% selectAP_paid %]">
133
<input type="hidden" name="oldinvtotal" value="[% oldinvtotal %]">
134
<input type="hidden" name="oldtotalpaid" value="[% totalpaid %]">
126 135

  
127
     <input type="hidden" name="oldtotalpaid" value="[% totalpaid %]">
128
    </table>
129 136

  
130
    </td>
131
  </tr>
132
    <script type='text/javascript'>
133
     $('#is_set_to_paid_missing').click(function(){ $('input[name^="paid_"]:last').val('[% LxERP.format_amount(paid_missing, 2) %]') });
134
    </script>
137
<script type='text/javascript'>
138
  $('#is_set_to_paid_missing').click(function(){ $('input[name^="paid_"]:last').val('[% LxERP.format_amount(paid_missing, 2) %]') });
139
</script>

Auch abrufbar als: Unified diff