5e6b9b5eb7e8fa102eec7b857aec57a393b60a72
[kivitendo-erp.git] / templates / webpages / ic / form_header_master.html
1 [%- USE HTML %]
2 [%- USE LxERP %]
3 <body onLoad="fokus()">
4
5  <script type="text/javascript" src="js/common.js"></script>
6  <script type="text/javascript" src="js/parts_language_selection.js"></script>
7
8  <p><div class="listtop">[% title %]</div></p>
9
10  <form method="post" name="ic" action="[% script %]">
11
12   <input name="id" type="hidden" value="[% HTML.escape(id) %]">
13   <input name="item" type="hidden" value="[% HTML.escape(item) %]">
14   <input name="title" type="hidden" value="[% HTML.escape(title) %]">
15   <input name="makemodel" type="hidden" value="[% HTML.escape(makemodel) %]">
16   <input name="alternate" type="hidden" value="[% HTML.escape(alternate) %]">
17   <input name="onhand" type="hidden" value="[% HTML.escape(onhand) %]">
18   <input name="orphaned" type="hidden" value="[% HTML.escape(orphaned) %]">
19   <input name="taxaccounts" type="hidden" value="[% HTML.escape(taxaccounts) %]">
20   <input name="rowcount" type="hidden" value="[% HTML.escape(rowcount) %]">
21   <input name="eur" type="hidden" value="[% HTML.escape(eur) %]">
22   <input name="language_values" type="hidden" value="[% HTML.escape(language_values) %]">
23   <input name="original_partnumber" type="hidden" value="[% HTML.escape(original_partnumber) %]">
24
25   <ul id="maintab" class="shadetabs">
26    <li class="selected"><a href="#" rel="master_data"><translate>Master Data</translate></a></li>
27   </ul>
28
29   <div class="tabcontentstyle">
30   <div id="master_data" class="tabcontent">
31
32    <table width="100%">
33     <tr>
34      <td>
35       <table width="100%">
36        <tr valign="top">
37         <td>
38          <table>
39           <tr>
40            <td colspan="2">
41             <table>
42              <tr>
43               <th align="right"><translate>Part Number</translate></th>
44               <td><input name="partnumber" value="[% HTML.escape(partnumber) %]" size="40"></td>
45              </tr>
46              <tr>
47               <th align="right"><translate>Part Description</translate></th>
48               <td>
49                [%- IF description_area %]
50                <textarea name="description" rows="[% HTML.escape(rows) %]" cols="40" wrap="soft">[% HTML.escape(description) %]</textarea>
51                [%- ELSE %]
52                <input name="description" size="40" value="[% HTML.escape(description) %]">
53                [%- END %]
54               </td>
55              </tr>
56              <tr>
57                <th align="right"><translate>EAN-Code</translate></th>
58                <td><input name="ean" size="40" value="[% HTML.escape(ean) %]"></td>
59              </tr>
60              <tr>
61               [%- IF all_partsgroup.size %]
62               <th align="right"><translate>Group</translate></th>
63               <td>
64                [%- INCLUDE generic/multibox.html
65                      name       = 'partsgroup',
66                      DATA       = all_partsgroup,
67                      show_empty = 1,
68                      id_sub     = 'pg_keys',
69                      label_key  = 'partsgroup',
70                      style      = 'width:250px'
71                -%]
72               </td>
73               <input type="hidden" name="oldpartsgroup" value="[% HTML.escape(oldpartsgroup) %]">
74               [% END %]
75              </tr>
76
77
78              [%- IF BUCHUNGSGRUPPEN.size %]
79              <tr>
80               <th align="right"><translate>Buchungsgruppe</translate></th>
81               <td>
82                [%- INCLUDE generic/multibox.html
83                      name       = 'buchungsgruppen_id',
84                      DATA       = BUCHUNGSGRUPPEN,
85                      id_key     = 'id',
86                      label_key  = 'description',
87                      style      = 'width:250px'
88                -%]
89              </tr>
90              [%- END %]
91              <input type="hidden" name="IC_income" value="[% HTML.escape(IC_income_default) %]">
92              [%- UNLESS is_assembly %]
93              <input type="hidden" name="IC_expense" value="[% HTML.escape(IC_expense_default) %]">
94              [%- END %]
95              [%- IF is_part %]
96              <input type="hidden" name="IC" value="[% HTML.escape(IC_default) %]">
97              [%- END %]
98              <tr>
99               <th align="right"><translate>Payment Terms</translate></th>
100               <td>
101                [%- INCLUDE generic/multibox.html
102                      name       = 'payment_id',
103                      DATA       = payment_terms,
104                      show_empty = 1,
105                      id_key     = 'id',
106                      label_key  = 'description',
107                      style      = 'width:250px'
108                -%]
109               </td>
110              </tr>
111             </table>
112            </td>
113           </tr>
114
115           <tr>
116            <td>
117             <button type="button" onclick="parts_language_selection_window('language_values')"><translate>Set Language Values</translate></button>
118            </td>
119           </tr>
120
121           <tr height="5"></tr>
122
123           <tr>
124            <td>
125             <table>
126              <tr>
127               <th align="left"><translate>Notes</translate></th>
128               [%- UNLESS is_service %]
129               <th align="left"><translate>Formula</translate></th>
130               [%- END %]
131              </tr>
132              <tr>
133               <td>
134                <textarea name="notes" rows="[% HTML.escape(notes_rows) %]" cols="45" wrap="soft">[% HTML.escape(notes) %]</textarea>
135               </td>
136               [%- UNLESS is_service %]
137               <td>
138                <ilayer>
139                 <layer onmouseover="this.T_STICKY=true;this.T_STATIC=true;return escape('<translate>The formula needs the following syntax:<br>For regular article:<br>Variablename= Variable Unit;<br>Variablename2= Variable2 Unit2;<br>...<br>###<br>Variable + ( Variable2 / Variable )<br><b>Please be beware of the spaces in the formula</b><br></translate>')">
140                  <textarea name="formel" rows="[% HTML.escape(notes_rows) %]" cols="30" wrap="soft">[% HTML.escape(formel) %]</textarea></layer></ilayer>
141                </td>
142               [%- END %]
143              </tr>
144             </table>
145            </td>
146           </tr>
147          </table>
148         </td>
149
150         <td>
151          <table>
152           <tr>
153            <th align="right" nowrap="true"><translate>Updated</translate></th>
154            <td>
155             <input name="priceupdate" id="priceupdate" size="11"  title="[% HTML.escape(dateformat) %]" value="[% HTML.escape(priceupdate) %]" readonly>
156            </td>
157           </tr>
158
159           <tr>
160            <th align="right" nowrap="true"><translate>List Price</translate></th>
161            <td><input name="listprice" size="11" value="[% LxERP.format_amount(listprice, -2) %]"></td>
162           </tr>
163
164           <tr>
165            <th align="right" nowrap="true"><translate>Sell Price</translate></th>
166            <td><input name="sellprice" size="11" value="[% LxERP.format_amount(sellprice, -2) %]"></td>
167           </tr>
168
169           [%- UNLESS is_assembly %]
170           <tr>
171            <th align="right" nowrap="true"><translate>Last Cost</translate></th>
172            <td><input name="lastcost" size="11" value="[% LxERP.format_amount(lastcost, -2) %]"></td>
173           </tr>
174           [%- END %]
175
176           [%- IF ALL_PRICE_FACTORS.size %]
177           <tr>
178            <th align="right"><translate>Price Factor</translate></th>
179            <td>
180             [%- INCLUDE generic/multibox.html
181                   name       = 'price_factor_id',
182                   DATA       = ALL_PRICE_FACTORS,
183                   show_empty = 1,
184                   id_key     = 'id',
185                   label_key  = 'description',
186                   style      = 'width:100px'
187             -%]
188            </td>
189           </tr>
190           [%- END %]
191
192           <tr>
193            <th align="right" nowrap="true"><translate>Unit</translate></th>
194            <td>
195             <input type="hidden" name="unit_changeable" value="[% HTML.escape(unit_changeable) %]">
196             [%- UNLESS unit_changeable %]
197             <input type="hidden" name="unit" value="[% HTML.escape(unit) %]">[% HTML.escape(unit) %]
198             [%- ELSE %]
199             [%- INCLUDE generic/multibox.html
200                   name       = 'unit',
201                   DATA       = ALL_UNITS,
202                   id_key     = 'name',
203                   label_key  = 'name',
204                   style      = 'width:100px'
205             -%]
206             [%- END %]
207            </td>
208           </tr>
209
210         [%- UNLESS is_service %]
211           <tr>
212            <th align="right" nowrap="true"><translate>Weight</translate></th>
213            <td>
214             [%- IF is_assembly %]&nbsp;[% LxERP.format_amount(weight) %][%- END %]
215             <input[% IF is_assembly %] type="hidden"[% END %] size="10" name="weight" value="[% LxERP.format_amount(weight) %]">
216             [% HTML.escape(defaults.weightunit) %]
217            </td>
218           </tr>
219         [%- END %]
220         [%- UNLESS is_service %]
221           <tr>
222            <th align="right" nowrap><translate>On Hand</translate></th>
223            <th align="left" nowrap class="plus[% IF onhand > 0 %]1[% ELSE %]0[% END %]">&nbsp;[% LxERP.format_amount(onhand) %]</th>
224           </tr>
225           <tr>
226            <th align="right" nowrap="true"><translate>ROP</translate></th>
227            <td><input name="rop" size="10" value="[% LxERP.format_amount(rop) %]"></td>
228           </tr>
229           <tr>
230            <th align="right" nowrap="true"><translate>Bin</translate></th>
231            <td><input name="bin" size="10" value="[% HTML.escape(bin) %]"></td>
232           </tr>
233           <tr>
234            <th align="right" nowrap="true"><translate>Verrechnungseinheit</translate></th>
235            <td><input name="ve" size="10" value="[% HTML.escape(ve) %]"></td>
236           </tr>
237           <tr>
238            <th align="right" nowrap="true"><translate>Business Volume</translate></th>
239            <td><input name="gv" size="10" value="[% LxERP.format_amount(gv) %]"></td>
240           </tr>
241           <tr>
242            <th align="right" nowrap><label for="not_discountable"><translate>Not Discountable</translate></label></th>
243            <td><input class="checkbox" type="checkbox" name="not_discountable" id="not_discountable" value="1" [% IF not_discountable %]checked[% END %]></td>
244           </tr>
245         [%- END %]
246         [%- IF id %]
247           <tr>
248            <th align="right" nowrap="true"><label for="obsolete"><translate>Obsolete</translate></label></th>
249            <td><input name="obsolete" id="obsolete" type="checkbox" class="checkbox" value="1" [% IF obsolete %]checked[% END %]></td>
250           </tr>
251         [%- END %]
252           <tr>
253            <th align="right" nowrap><label for="shop"><translate>Shopartikel</translate></label></th>
254            <td><input class="checkbox" type="checkbox" name="shop" id="shop" value="1" [% IF shop %]checked[% END %]></td>
255           </tr>
256          </table>
257         </td>
258        </tr>
259       </table>
260      </td>
261     </tr>
262
263
264     [% UNLESS is_service %]
265     <tr>
266      <td>
267       <table>
268        <tr>
269         <th align="right" nowrap><translate>Image</translate></th>
270         <td><input name="image" size="40" value="[% HTML.escape(image) %]"></td>
271         <th align="right" nowrap><translate>Microfiche</translate></th>
272         <td><input name="microfiche" size="20" value="[% HTML.escape(microfiche) %]"></td>
273        </tr>
274        <tr>
275         <th align="right" nowrap><translate>Drawing</translate></th>
276         <td><input name="drawing" size="40" value="[% HTML.escape(drawing) %]"></td>
277        </tr>
278       </table>
279      </td>
280     </tr>
281     [%- END %]
282
283     <script type="text/javascript">
284      <!-- Calendar.setup({ inputField : "priceupdate", ifFormat :"[% myconfig_jsc_dateformat %]", align : "BL", button : "trigger1" }); //-->
285     </script>