Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 55035612

Von Hans Peter Schlaepfer vor etwa 5 Jahren hinzugefügt

  • ID 55035612be6831281d6b6928419a7619e5669cee
  • Vorgänger 576f51ce
  • Nachfolger 444983ea

Neues kivitendo Design Aenderungen in templates/webpages/sepa/..

Unterschiede anzeigen:

templates/webpages/sepa/bank_transfer_edit.html
1
[%- USE T8 %]
1
[% USE T8 %]
2 2
[% USE HTML %]
3 3
[% USE LxERP %]
4
[%- USE L %]
4
[% USE L %]
5

  
5 6
[% IF vc == 'vendor' %]
6
 [% SET is_vendor = 1 %]
7
 [% SET arap = 'ap' %]
8
 [% SET iris = 'ir' %]
7
  [% SET is_vendor = 1 %]
8
  [% SET arap = 'ap' %]
9
  [% SET iris = 'ir' %]
9 10
[% ELSE %]
10
 [% SET is_vendor = 0 %]
11
 [% SET arap = 'ar' %]
12
 [% SET iris = 'is' %]
13
[%- END %]
11
  [% SET is_vendor = 0 %]
12
  [% SET arap = 'ar' %]
13
  [% SET iris = 'is' %]
14
[% END %]
15

  
14 16
<h1>[% title %]: [% HTML.escape(export.ids.join(', ')) %]</h1>
15 17

  
16
 <form action="sepa.pl" method="post" id="form">
17
  <p>
18
   <table>
18
<form action="sepa.pl" method="post" id="form">
19

  
20
<table>
21
  <thead>
19 22
    <tr>
20
     <th class="listheading" align="center"><input type="checkbox" id="select_all"></th>
21
     <th class="listheading">[% 'Invoice' | $T8 %]</th>
22
     <th class="listheading">[%- IF is_vendor %][% 'Vendor' | $T8 %][%- ELSE %][%- LxERP.t8('Customer') %][%- END %]</th>
23
     [%- IF is_vendor %]
24
      <th class="listheading" colspan="2">[% 'Source bank account' | $T8 %]</th>
25
      <th class="listheading" colspan="2">[% 'Target bank account' | $T8 %]</th>
26
     [%- ELSE %]
27
      <th class="listheading" colspan="2">[% 'Target bank account' | $T8 %]</th>
28
      <th class="listheading" colspan="2">[% 'Source bank account' | $T8 %]</th>
29
     [%- END %]
30
     <th class="listheading" align="right">[% 'Amount' | $T8 %]</th>
31
     <th class="listheading" align="right">[% 'Skonto amount' | $T8 %]</th>
32
     <th class="listheading" align="right">[% 'Payment type' | $T8 %]</th>
33
     [% IF vc == 'customer' %]
34
      <th class="listheading" align="right">[% 'Mandator ID' | $T8 %]</th>
35
     [%- END %]
36
     <th class="listheading">[% 'Reference' | $T8 %]</th>
37
     <th class="listheading" align="right">[% 'Requested execution date' | $T8 %]</th>
38
     <th class="listheading" align="right">[% 'Execution date' | $T8 %]</th>
23
      <th><input type="checkbox" id="select_all"></th>
24
      <th>[% 'Invoice' | $T8 %]</th>
25
      <th>[% IF is_vendor %][% 'Vendor' | $T8 %][% ELSE %][% LxERP.t8('Customer') %][% END %]</th>
26
      [% IF is_vendor %]
27
      <th colspan="2">[% 'Source bank account' | $T8 %]</th>
28
      <th colspan="2">[% 'Target bank account' | $T8 %]</th>
29
      [% ELSE %]
30
      <th colspan="2">[% 'Target bank account' | $T8 %]</th>
31
      <th colspan="2">[% 'Source bank account' | $T8 %]</th>
32
      [% END %]
33
      <th>[% 'Amount' | $T8 %]</th>
34
      <th>[% 'Skonto amount' | $T8 %]</th>
35
      <th>[% 'Payment type' | $T8 %]</th>
36
      [% IF vc == 'customer' %]
37
      <th>[% 'Mandator ID' | $T8 %]</th>
38
      [% END %]
39
      <th>[% 'Reference' | $T8 %]</th>
40
      <th>[% 'Requested execution date' | $T8 %]</th>
41
      <th>[% 'Execution date' | $T8 %]</th>
39 42
    </tr>
40 43
    <tr>
41
     <th class="listheading" colspan="3">&nbsp;</th>
42
     <th class="listheading">[% 'IBAN' | $T8 %]</th>
43
     <th class="listheading">[% 'BIC' | $T8 %]</th>
44
     <th class="listheading">[% 'IBAN' | $T8 %]</th>
45
     <th class="listheading">[% 'BIC' | $T8 %]</th>
46
     [%- IF show_post_payments_button %]
47
      <th class="listheading" colspan="[% IF vc == 'customer' %]6[% ELSE %]5[% END %]">&nbsp;</th>
48
      <th class="listheading">
49
        [% L.date_tag('set_all_execution_date', '', onchange='set_all_execution_date_fields(this);') %]
50
      </th>
51
     [%- ELSE %]
52
      <th class="listheading" colspan="[% IF vc == 'customer' %]7[% ELSE %]6[% END %]">&nbsp;</th>
53
     [%- END %]
44
      <th colspan="3">&nbsp;</th>
45
      <th>[% 'IBAN' | $T8 %]</th>
46
      <th>[% 'BIC' | $T8 %]</th>
47
      <th>[% 'IBAN' | $T8 %]</th>
48
      <th>[% 'BIC' | $T8 %]</th>
49
      [% IF show_post_payments_button %]
50
      <th colspan="[% IF vc == 'customer' %]6[% ELSE %]5[% END %]">&nbsp;</th>
51
      <th> [% L.date_tag('set_all_execution_date', '', onchange='set_all_execution_date_fields(this);') %] </th>
52
      [% ELSE %]
53
      <th colspan="[% IF vc == 'customer' %]7[% ELSE %]6[% END %]">&nbsp;</th>
54
      [% END %]
54 55
    </tr>
56
  </thead>
57
  <tbody>
58
    [% FOREACH item = export.items %]
59
      <tr>
60
        <td>
61
          [% IF (show_post_payments_button && !item.executed) || (!show_post_payments_button && item.executed) %]
62
            [% L.hidden_tag("items[+].id", item.id) %]
63
            [% L.hidden_tag("items[].sepa_export_id", item.sepa_export_id) %]
64
            [% L.checkbox_tag("ids[]", value=item.id) %]
65
          [% END %]
66
        </td>
67
        <td><a href="[% IF item.invoice %][% iris %][% ELSE %][% arap %][% END %].pl?action=edit&type=invoice&id=[% IF is_vendor %][% HTML.url(item.ap_id) %][% ELSE %][% HTML.url(item.ar_id) %][% END %]">[% HTML.escape(item.invnumber) %]</a></td>
68
        <td>[% HTML.escape(item.vc_name) %]</td>
69
        <td>[% HTML.escape(item.our_iban) %]</td>
70
        <td>[% HTML.escape(item.our_bic) %]</td>
71
        <td>[% HTML.escape(item.vc_iban) %]</td>
72
        <td>[% HTML.escape(item.vc_bic) %]</td>
73
        <td>[% HTML.escape(LxERP.format_amount(item.amount, 2)) %]</td>
74
        <td>[% HTML.escape(LxERP.format_amount(item.skonto_amount, 2)) %]</td>
75
        <td>[% item.payment_type | $T8 %]</td>
76
        [% IF vc == 'customer' %]
77
          <td>[% HTML.escape(item.mandator_id) %]</td>
78
        [% END %]
79
        <td>[% HTML.escape(item.reference) %]</td>
80
        <td>[% HTML.escape(item.requested_execution_date) %]</td>
81
        <td>
82
          [% IF item.executed %]
83
            [% HTML.escape(item.execution_date) %]
84
          [% ELSIF item.export_closed %]
85
            [% 'not executed' | $T8 %]
86
          [% ELSE %]
87
            [% L.date_tag('items[].execution_date', item.requested_execution_date || current_date) %]
88
          [% END %]
89
        </td>
90
      </tr>
91
    [% END %]
92
  </tbody>
93
</table>
55 94

  
56
    [%- FOREACH item = export.items %]
57
     <tr class="listrow">
58
      <td align="center">
59
       [%- IF (show_post_payments_button && !item.executed) || (!show_post_payments_button && item.executed) %]
60
        [% L.hidden_tag("items[+].id", item.id) %]
61
        [% L.hidden_tag("items[].sepa_export_id", item.sepa_export_id) %]
62
        [% L.checkbox_tag("ids[]", value=item.id) %]
63
       [%- END %]
64
      </td>
65
      <td>
66
       <a href="[% IF item.invoice %][% iris %][% ELSE %][% arap %][% END %].pl?action=edit&type=invoice&id=[% IF is_vendor %][% HTML.url(item.ap_id) %][% ELSE %][% HTML.url(item.ar_id) %][% END %]">[% HTML.escape(item.invnumber) %]</a>
67
      </td>
68
      <td>[% HTML.escape(item.vc_name) %]</td>
69
      <td>[% HTML.escape(item.our_iban) %]</td>
70
      <td>[% HTML.escape(item.our_bic) %]</td>
71
      <td>[% HTML.escape(item.vc_iban) %]</td>
72
      <td>[% HTML.escape(item.vc_bic) %]</td>
73
      <td align="right">[% HTML.escape(LxERP.format_amount(item.amount, 2)) %]</td>
74
      <td align="right">[% HTML.escape(LxERP.format_amount(item.skonto_amount, 2)) %]</td>
75
      <td align="right">[% item.payment_type | $T8 %]</td>
76
      [% IF vc == 'customer' %]
77
       <td>[% HTML.escape(item.mandator_id) %]</td>
78
      [%- END %]
79
      <td>[% HTML.escape(item.reference) %]</td>
80
      <td align="right">[% HTML.escape(item.requested_execution_date) %]</td>
81
      <td align="right" nowrap>
82
       [%- IF item.executed %]
83
        [% HTML.escape(item.execution_date) %]
84
       [%- ELSIF item.export_closed %]
85
        [% 'not executed' | $T8 %]
86
       [%- ELSE %]
87
         [% L.date_tag('items[].execution_date', item.requested_execution_date || current_date) %]
88
       [%- END %]
89
      </td>
90
     </tr>
91
    [%- END %]
92
   </table>
93
  </p>
95
<script type="text/javascript">
96
  function set_all_execution_date_fields(input) {
97
    var new_date = $(input).val();
98
    $('INPUT[name="items[].execution_date"]').each(function() {
99
      $(this).val(new_date);
100
    });
101
  }
94 102

  
95
  <script type="text/javascript">
96
   <!--
97
    function set_all_execution_date_fields(input) {
98
      var new_date = $(input).val();
99
      $('INPUT[name="items[].execution_date"]').each(function() {
100
        $(this).val(new_date);
101
      });
102
    }
103
  $(function() {
104
    $("#select_all").checkall('INPUT[name="ids[]"]');
105
  });
106
</script>
103 107

  
104
    $(function() {
105
      $("#select_all").checkall('INPUT[name="ids[]"]');
106
    });
107
     -->
108
  </script>
108
<input type="hidden" name="vc" value="[% HTML.escape(vc) %]">
109 109

  
110
     <input type="hidden" name="vc" value="[% HTML.escape(vc) %]">
111
 </form>
110
</form>

Auch abrufbar als: Unified diff