Trennung zwischen Dienstleistungs- und Wareneinheiten aufgehoben.
[kivitendo-erp.git] / templates / webpages / am / edit_units_master.html
1 [% USE HTML %]<body>
2
3  [% IF saved_message %]
4   <p>[% saved_message %]</p>
5
6   <hr>
7  [% END %]
8
9  <form method="post" action="[% HTML.escape(script) %]">
10
11  <input type="hidden" name="type" value="unit">
12
13  <table width="100%">
14   <tr>
15    <th class="listtop" colspan="2">[% title %]</th>
16   </tr>
17   <tr height="5"></tr>
18  </table>
19
20  <p>
21   Einheiten haben entweder keine oder genau eine Basiseinheit, von der
22   sie ein Vielfaches sind. Wenn Sie eine Basiseinheit ausw&auml;hlen,
23   dann m&uuml;ssen Sie auch einen Faktor eingeben. Sie m&uuml;ssen
24   Einheiten als ein Vielfaches einer kleineren Einheit eingeben. So
25   ist die Definition von &quot;kg&quot; mit der Basiseinheit
26   &quot;g&quot; und dem Faktor 1000 zul&auml;ssig, die Definition von
27   &quot;g&quot; mit der Basiseinheit &quot;kg&quot; und dem Faktor
28   &quot;0,001&quot; hingegen nicht.
29  </p>
30
31  <hr>
32
33  <table width="100%">
34   <tr><th class="listtop"><translate>Add unit</translate></th></tr>
35  </table>
36
37  <table>
38   <tr>
39    <th align="right"><translate>Unit</translate></th>
40    <td><input name="new_name" size="20" maxlength="20"></td>
41   </tr>
42   <tr>
43    <th align="right"><translate>Base unit</translate></th>
44    <td>
45     <select name="new_base_unit">
46      [% FOREACH row = NEW_BASE_UNIT_DDBOX %]<option [% row.selected %]>[% row.name %]</option>[% END %]
47     </select>
48    </td>
49   </tr>
50   <tr>
51    <th align="right"><translate>Factor</translate></th>
52    <td><input name="new_factor"></td>
53   </tr>
54
55   [% FOREACH language = LANGUAGES %]
56    <tr>
57     <th align="right">[% language.description %]</th>
58     <td><input name="new_localized_[% language.id %]" size="20" maxlength="20"></td>
59     <th align="right"><translate>Plural</translate></th>
60     <td><input name="new_localized_plural_[% language.id %]" size="20" maxlength="20"></td>
61    </tr>
62   [% END %]
63  </table>
64
65  <input type="submit" class="submit" name="action" value="<translate>Add</translate>">
66
67  <hr>
68
69  <table width="100%">
70   <tr><th class="listtop"><translate>Edit units</translate></th></tr>
71  </table>
72
73  <p>
74   <translate>Units that have already been used (e.g. for parts and
75    services or in invoices or warehouse transactions) cannot be
76    changed.</translate>
77  </p>
78
79  <p>
80   <translate>Units marked for deletion will be deleted upon
81    saving.</translate>
82  </p>
83
84  <p>
85   <translate>You can declare different translations for singular and
86    plural for each unit (e.g. &quot;day&quot; and
87    &quot;days).</translate>
88  </p>
89
90  <table>
91   <tr>
92    <th class="listheading" width="32" align="center" valign="center"><img alt="<translate>up</translate>" src="image/up.png"><img alt="<translate>down</translate>" src="image/down.png"></th>
93    <th class="listheading"><translate>Delete</translate></th>
94    <th class="listheading"><translate>Unit</translate></th>
95    <th class="listheading"><translate>Base unit</translate></th>
96    <th class="listheading"><translate>Factor</translate></th>
97    [% FOREACH language = LANGUAGES %]
98     <th class="listheading">[% language.description %]</th>
99    [% END %]
100   </tr>
101
102   [% FOREACH row = UNITS %]
103    <tr>
104     <td width="32" align="center" valign="center">[% IF loop.first %]<img src="image/transparent16x16.gif">[% ELSE %]<a href="[% updownlink %]&dir=up&name=[% HTML.url(row.name) %]"><img alt="<translate>up</translate>" src="image/up.png"></a>[% END %][% IF loop.last %]<img src="image/transparent16x16.gif">[% ELSE %]<a href="[% updownlink %]&dir=down&name=[% HTML.url(row.name) %]"><img alt="<translate>down</translate>" src="image/down.png"></a>[% END %]</td>
105     [% IF row.in_use %]
106      <td>
107       <input type="hidden" name="unchangeable_[% loop.count %]" value="1">
108       <input type="hidden" name="old_name_[% loop.count %]" value="[% HTML.escape(row.name) %]">
109      </td>
110
111      <td>[% HTML.escape(row.name) %]</td>
112      <td>[% IF row.base_unit %][% HTML.escape(row.base_unit) %][% ELSE %]---[% END %]</td>
113      <td>[% IF row.base_unit %][% HTML.escape(row.factor) %][% ELSE %]---[% END %]</td>
114
115      [% ELSE %]
116
117      <td align="center"><input type="checkbox" name="delete_[% loop.count %]"></td>
118      <td>
119       <input type="hidden" name="old_name_[% loop.count %]" value="[% HTML.escape(row.name) %]">
120       <input name="name_[% loop.count %]" size="10" maxlength="20" value="[% HTML.escape(row.name) %]">
121      </td>
122      <td>
123       <select name="base_unit_[% loop.count %]">
124        [% FOREACH option = row.BASE_UNIT_DDBOX %]<option [% option.selected %]>[% HTML.escape(option.name) %]</option>[% END %]
125       </select>
126      </td>
127      <td><input name="factor_[% loop.count %]" size="8" value="[% row.factor %]"></td>
128     [% END %]
129
130     [% FOREACH language = row.UNITLANGUAGES %]
131      <td>
132       <translate>singular first char</translate>:
133       <input name="localized_[% language.idx %]_[% language.language_id %]" value="[% HTML.escape(language.localized) %]" size="6" maxlength="20">
134       <translate>plural first char</translate>:
135       <input name="localized_plural_[% language.idx %]_[% language.language_id %]" value="[% HTML.escape(language.localized_plural) %]" size="6" maxlength="20">
136      </td>
137     [% END %]
138    </tr>
139
140    [% IF loop.last %]<input type="hidden" name="rowcount" value="[% loop.count %]">[% END %]
141   [% END %]
142  </table>
143
144  <input type="submit" class="submit" name="action" value="<translate>Save</translate>">
145
146  </form>
147
148 </body>
149 </html>