Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 335fc788

Von Sven Schöling vor fast 8 Jahren hinzugefügt

  • ID 335fc788611b85c4879e701fba2892ec1ed2c8dd
  • Vorgänger 12727b13
  • Nachfolger fc1e3973

Revert "Erfolgsrechnung"

This reverts commit e3f8237101c331c52098cf6f7db86e1db2a2b36a.

Unterschiede anzeigen:

templates/webpages/rp/report.html
9 9
  </tr>
10 10
  <tr>
11 11
    <th colspan=1>[% 'Year' | $T8 %]</th>
12
    <td>
13
      <input name=year size=11 title="[% 'YYYY' | $T8 %]" value="[% year %]" class="initial_focus" oninput='set_from_to(duetyp.value, this.value)'>
14
    </td>
12
    <td><input name=year size=11 title="[% 'YYYY' | $T8 %]" value="[% year %]" class="initial_focus"></td>
15 13
  </tr>
16 14
  <tr>
17 15
    <td align=right> <b>[% 'Yearly' | $T8 %]</b> </td>
......
19 17
    <th align=left colspan=3>[% 'Monthly' | $T8 %]</th>
20 18
  </tr>
21 19
  <tr>
22
    <td align=right>&nbsp;
23
      <input name=duetyp class=radio type=radio value="13" onchange='set_from_to(this.value, year.value)'>
24
    </td>
25
    <td><input name=duetyp class=radio type=radio value="A" onchange='set_from_to(this.value, year.value)'>
26
      &nbsp;1. [% 'Quarter' | $T8 %]
27
    </td>
28
    <td><input name=duetyp class=radio type=radio value="1" checked onchange='set_from_to(this.value, year.value)'>
29
      &nbsp;[% 'January' | $T8 %]
30
    </td>
31
    <td><input name=duetyp class=radio type=radio value="5" onchange='set_from_to(this.value, year.value)'>
32
      &nbsp;[% 'May' | $T8 %]
33
    </td>
34
    <td><input name=duetyp class=radio type=radio value="9" onchange='set_from_to(this.value, year.value)'>
35
      &nbsp;[% 'September' | $T8 %]
36
    </td>
20
    <td align=right>&nbsp; <input name=duetyp class=radio type=radio value="13"></td>
21
    <td><input name=duetyp class=radio type=radio value="A">&nbsp;1. [% 'Quarter' | $T8 %]</td>
22
    <td><input name=duetyp class=radio type=radio value="1" checked>&nbsp;[% 'January' | $T8 %]</td>
23
    <td><input name=duetyp class=radio type=radio value="5">&nbsp;[% 'May' | $T8 %]</td>
24
    <td><input name=duetyp class=radio type=radio value="9">&nbsp;[% 'September' | $T8 %]</td>
37 25
  </tr>
38 26
  <tr>
39 27
    <td align= right>&nbsp;</td>
40
    <td><input name=duetyp class=radio type=radio value="B" onchange='set_from_to(this.value, year.value)'>
41
      &nbsp;2. [% 'Quarter' | $T8 %]
42
    </td>
43
    <td><input name=duetyp class=radio type=radio value="2" onchange='set_from_to(this.value, year.value)'>
44
      &nbsp;[% 'February' | $T8 %]
45
    </td>
46
    <td><input name=duetyp class=radio type=radio value="6" onchange='set_from_to(this.value, year.value)'>
47
      &nbsp;[% 'June' | $T8 %]
48
    </td>
49
    <td><input name=duetyp class=radio type=radio value="10" onchange='set_from_to(this.value, year.value)'>
50
      &nbsp;[% 'October' | $T8 %]
51
    </td>
28
    <td><input name=duetyp class=radio type=radio value="B">&nbsp;2. [% 'Quarter' | $T8 %]</td>
29
    <td><input name=duetyp class=radio type=radio value="2">&nbsp;[% 'February' | $T8 %]</td>
30
    <td><input name=duetyp class=radio type=radio value="6">&nbsp;[% 'June' | $T8 %]</td>
31
    <td><input name=duetyp class=radio type=radio value="10">&nbsp;[% 'October' | $T8 %]</td>
52 32
  </tr>
53 33
  <tr>
54 34
    <td> &nbsp;</td>
55
    <td><input name=duetyp class=radio type=radio value="C" onchange='set_from_to(this.value, year.value)'>
56
      &nbsp;3. [% 'Quarter' | $T8 %]
57
    </td>
58
    <td><input name=duetyp class=radio type=radio value="3" onchange='set_from_to(this.value, year.value)'>
59
      &nbsp;[% 'March' | $T8 %]
60
    </td>
61
    <td><input name=duetyp class=radio type=radio value="7" onchange='set_from_to(this.value, year.value)'>
62
      &nbsp;[% 'July' | $T8 %]
63
    </td>
64
    <td><input name=duetyp class=radio type=radio value="11" onchange='set_from_to(this.value, year.value)'>
65
      &nbsp;[% 'November' | $T8 %]
66
    </td>
35
    <td><input name=duetyp class=radio type=radio value="C">&nbsp;3. [% 'Quarter' | $T8 %]</td>
36
    <td><input name=duetyp class=radio type=radio value="3">&nbsp;[% 'March' | $T8 %]</td>
37
    <td><input name=duetyp class=radio type=radio value="7">&nbsp;[% 'July' | $T8 %]</td>
38
    <td><input name=duetyp class=radio type=radio value="11">&nbsp;[% 'November' | $T8 %]</td>
67 39
  </tr>
68 40
  <tr>
69 41
    <td> &nbsp;</td>
70
    <td><input name=duetyp class=radio type=radio value="D" onchange='set_from_to(this.value, year.value)'>
71
      &nbsp;4. [% 'Quarter' | $T8 %]
72
    </td>
73
    <td><input name=duetyp class=radio type=radio value="4" onchange='set_from_to(this.value, year.value)'>
74
      &nbsp;[% 'April' | $T8 %]
75
    </td>
76
    <td><input name=duetyp class=radio type=radio value="8" onchange='set_from_to(this.value, year.value)'>
77
      &nbsp;[% 'August' | $T8 %]
78
    </td>
79
    <td><input name=duetyp class=radio type=radio value="12" onchange='set_from_to(this.value, year.value)'>
80
      &nbsp;[% 'December' | $T8 %]
81
    </td>
42
    <td><input name=duetyp class=radio type=radio value="D">&nbsp;4. [% 'Quarter' | $T8 %]</td>
43
    <td><input name=duetyp class=radio type=radio value="4">&nbsp;[% 'April' | $T8 %]</td>
44
    <td><input name=duetyp class=radio type=radio value="8">&nbsp;[% 'August' | $T8 %]</td>
45
    <td><input name=duetyp class=radio type=radio value="12">&nbsp;[% 'December' | $T8 %]</td>
82 46
  </tr>
83 47
  <tr>
84 48
    <td colspan=5><hr size=3 noshade></td>
......
87 51
    <th align=left><input name=reporttype class=radio type=radio value="free">[% 'Free report period' | $T8 %]</th>
88 52
    <td align=left colspan=4>
89 53
      [% 'From' | $T8 %] [% L.date_tag('fromdate', fromdate) %]
90
      [% 'Bis' | $T8 %] [% L.date_tag('todate', todate)  %]
54
      [% 'Bis' | $T8 %] [% L.date_tag('todate') %]
91 55
    </td>
92 56
  </tr>
93 57
  <tr>
......
161 125
  </tr>
162 126
[%- END %]
163 127

  
164

  
165 128
[%- IF is_bwa %]
166 129
[%- PROCESS projectnumber %]
167 130
  <input type=hidden name=nextsub value=generate_bwa>
......
175 138
  </tr>
176 139
[%- END %]
177 140

  
178

  
179
[%- IF is_erfolgsrechnung %]
180
  <input type=hidden name=nextsub value=generate_erfolgsrechnung>
181
</table>
182
<table>
183
[%- PROCESS customized_report %]
184
[%- END %]
185

  
186

  
187 141
[%- IF is_balance_sheet %]
188 142
  <input type=hidden name=nextsub value=generate_balance_sheet>
189 143
  <tr>
......
369 323
<input type=submit class=submit name=action value="[% 'Continue' | $T8 %]">
370 324

  
371 325
</form>
372

  
373
<script type="text/javascript">
374
function set_from_to(duetyp, year) {
375
  var date = {
376
    1:  [ 1,  1, 1,  31 ],
377
    2:  [ 2,  1, 2,  new Date(year, 1, 29).getMonth() == 1 ? 29 : 28 ],
378
    3:  [ 3,  1, 3,  31 ],
379
    4:  [ 4,  1, 4,  30 ],
380
    5:  [ 5,  1, 5,  31 ],
381
    6:  [ 6,  1, 6,  30 ],
382
    7:  [ 7,  1, 7,  31 ],
383
    8:  [ 8,  1, 8,  31 ],
384
    9:  [ 9,  1, 9,  30 ],
385
    10: [ 10, 1, 10, 31 ],
386
    11: [ 11, 1, 11, 30 ],
387
    12: [ 12, 1, 12, 31 ],
388
    13: [  1, 1, 12, 31 ],
389
    'A': [ 1,  1, 3,  31 ],
390
    'B': [ 4,  1, 6,  30 ],
391
    'C': [ 7,  1, 9,  30 ],
392
    'D': [ 10, 1, 12, 31 ]
393
  }[duetyp];
394

  
395
  $('#fromdate').val(kivi.format_date(new Date(year, date[0]-1, date[1])));
396
  $('#todate').val(kivi.format_date(new Date(year, date[2]-1, date[3])));
397

  
398
  return true;
399
}
400
</script>
401

  

Auch abrufbar als: Unified diff