Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 679c84a4

Von Jan Büren vor fast 2 Jahren hinzugefügt

  • ID 679c84a4f9fd2badd0f3cd451d2c68d1cf57db27
  • Vorgänger 6174e16d
  • Nachfolger b299cf45

design4.0: 476d2c und f7317 datev templates escaping - KNE wech

Redmine: #317 KNE-Export für DATEV entfernen
datev templates escaping

Unterschiede anzeigen:

templates/design40_webpages/datev/export.html
1 1
[% USE T8 %]
2
[%- USE L %]
2 3
<h1>[% 'DATEV - Export Assistent' | $T8 %]</h1>
3 4

  
4
<form method='post' action='[% script %]' id='form'>
5
<form method='post' action='[% script | html %]' id='form'>
5 6

  
6 7
<table width=100%>
7 8
  <tr>
......
13 14
      <table>
14 15
        <tr>
15 16
          <td>[% 'Beraternummer' | $T8 %]</td>
16
          <td><input type="text" name=beraternr size=10 maxlength=7 value="[% beraternr %]"></td>
17
          <td>[% L.input_tag("beraternr", beraternr, size=10, maxlength=7) %]</td>
17 18

  
18 19
          <td>[% 'DFV-Kennzeichen' | $T8 %]</td>
19
          <td><input type="text" name=dfvkz size=5 maxlength=2 value="[% dfvkz %]"></td>
20
          <td>[% L.input_tag("dfvkz", dfvkz, size=5, maxlength=2) %]</td>
20 21
        </tr>
21 22
        <tr>
22 23
          <td>[% 'Beratername' | $T8 %]</td>
23
          <td><input type="text" name=beratername size=10 maxlength=9 value="[% beratername %]"></td>
24
          <td>[% L.input_tag("beratername", berater, size=10, maxlength=9) %]</td>
24 25

  
25 26
          <td>[% 'Password' | $T8 %]</td>
26 27
          <!-- PENDENT: Maxlenght 4 ist ein wenig unrealistisch -->
27
          <td><input type="text" name=passwort size=5 maxlength=4 value="[% passwort %]"></td>
28
          <td>[% L.input_tag("passwort", passwort, size=5, maxlength=4) %]</td>
28 29
        </tr>
29 30
        <tr>
30 31
          <td>[% 'Mandantennummer' | $T8 %]</td>
31
          <td><input type="text" name=mandantennr size=10 maxlength=5 value="[% mandantennr %]"></td>
32
          <td>[% L.input_tag("mandantennr", mandantennr, size=10, maxlength=5) %]</td>
32 33

  
33 34
          <td>[% 'Medium Number' | $T8 %]</td>
34
          <td><input type="text" name=datentraegernr size=5 maxlength=3 value="[% datentraegernr %]"></td>
35
          <td>[% L.input_tag("datentraegernr", datentraegernr, size=5, maxlength=3) %]</td>
35 36
        </tr>
36 37
        <tr>
37 38
          <td></td>
38 39
          <td></td>
39 40

  
40 41
          <td>[% 'Abrechnungsnummer' | $T8 %]</td>
41
          <td><input type="text" name=abrechnungsnr size=5 maxlength=3 value="[% abrechnungsnr %]"></td>
42
        </tr>
43

  
44
        <tr>
45
          <td><input name=exporttype type=radio value=0 checked> [% 'Export Buchungsdaten' | $T8 %]</td>
46
          <td></td>
47

  
48
          <td><input name=exporttype type=radio value=1> [% 'Export Stammdaten' | $T8 %]</td>
49
          <td></td>
50
        </tr>
51
        <tr>
52
          <td><input name=exportformat type=radio class=radio value=csv checked> [% 'CSV' | $T8 %]</td>
53
          <td></td>
54

  
55
          <td><input name=exportformat type=radio class=radio value=kne> [% 'KNE' | $T8 %]</td>
56
          <td></td>
42
          <td>[% L.input_tag("abrechnungsnr", abrechnungsnr, size=5, maxlength=3) %]</td>
57 43
        </tr>
58 44
      </table>
59 45
    </td>
......
62 48
    <td><hr size=3 noshade></td>
63 49
  </tr>
64 50
</table>
51
[%- L.hidden_tag("exporttype",  0) %]
52
[%- L.hidden_tag("exportformat",  'csv') %]
65 53
</form>
templates/design40_webpages/datev/export3.html
7 7
  <br>
8 8

  
9 9
  <br><b>
10
[% IF exportformat == 'kne' %]
11
  [% 'KNE Export successful!' | $T8 %]
12
[% END %]
13
[% IF exportformat == 'csv' %]
14 10
  [% 'CSV Export successful!' | $T8 %]
15
[% END %]
16 11

  
17 12
</b>
18 13
<br/><br/>
templates/design40_webpages/datev/export_bewegungsdaten.html
97 97
  </table>
98 98

  
99 99
</div><!-- /.col -->
100

  
101
<input type=hidden name=beraternr value="[% beraternr %]">
102
<input type=hidden name=dfvkz value="[% dfvkz %]">
103
<input type=hidden name=beratername value="[% beratername %]">
104
<input type=hidden name=passwort value="[% passwort %]">
105
<input type=hidden name=mandantennr value="[% mandantennr %]">
106
<input type=hidden name=datentraegernr value="[% datentraegernr %]">
107
<input type=hidden name=exportformat value="[% exportformat %]">
108
<input type=hidden name=abrechnungsnr value="[% abrechnungsnr %]">
109
<input type=hidden name=exporttype value="[% exporttype %]">
110

  
111 100
</div><!-- /.wrapper -->
101
<input type=hidden name=beraternr value="[% beraternr | html %]">
102
<input type=hidden name=dfvkz value="[% dfvkz | html %]">
103
<input type=hidden name=beratername value="[% beratername | html %]">
104
<input type=hidden name=passwort value="[% passwort | html %]">
105
<input type=hidden name=mandantennr value="[% mandantennr | html %]">
106
<input type=hidden name=datentraegernr value="[% datentraegernr | html %]">
107
<input type=hidden name=exportformat value="[% exportformat | html %]">
108
<input type=hidden name=abrechnungsnr value="[% abrechnungsnr | html %]">
109
<input type=hidden name=exporttype value="[% exporttype | html %]">
110

  
112 111
</form>
templates/design40_webpages/datev/net_gross_difference.html
21 21
</p>
22 22

  
23 23
<p>
24
 In dem gerade durchgeführten Export gab es [% net_gross_differences.size %]
24
 In dem gerade durchgeführten Export gab es [% net_gross_differences.size | html %]
25 25
 solcher Fälle. Die Summe aller Abweichungen beläuft sich auf
26 26
 [% LxERP.format_amount(sum_net_gross_differences, 2) %].
27 27
</p>

Auch abrufbar als: Unified diff