Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d25334c6

Von Hans Peter Schlaepfer vor mehr als 6 Jahren hinzugefügt

  • ID d25334c6f26a49abac9707a54e5b987bd587d96e
  • Vorgänger e7c11f83
  • Nachfolger 3740d9a0

Aenderungen hpschlaepfer

Unterschiede anzeigen:

templates/webpages/do/search.html
1
[%- USE T8 %]
2
[%- USE L %]
3
[%- USE HTML %][%- USE LxERP %][%- USE P -%]
1
[% USE T8 %]
2
[% USE L %]
3
[% USE HTML %]
4
[% USE LxERP %]
5
[% USE P %]
4 6
<h1>[% title %]</h1>
5 7

  
6
 [%- IF vc == 'customer' %]
7
 [%- SET is_customer = '1' %]
8
 [%- ELSE %]
9
 [%- SET is_customer = '0' %]
10
 [%- END %]
8
[% IF vc == 'customer' %]
9
  [% SET is_customer = '1' %]
10
[% ELSE %]
11
  [% SET is_customer = '0' %]
12
[% END %]
11 13

  
12
 [%- SET vctypelabel = vc == 'customer' ? LxERP.t8('Customer type') : LxERP.t8('Vendor type') %]
14
[% SET vctypelabel = vc == 'customer' ? LxERP.t8('Customer type') : LxERP.t8('Vendor type') %]
13 15

  
16
<form method="post" action="do.pl" name="Form" id="form">
14 17

  
15
 <form method="post" action="do.pl" name="Form" id="form">
18
<div class="wrapper">
16 19

  
17
 
18
<table class="tbl-horizontal test">
19
	<tr>
20
		<th align="right">[% IF is_customer %][% 'Customer' | $T8 %][% ELSE %][% 'Vendor' | $T8 %][% END %]</th>
21
		<td colspan="3">[% P.input_tag(vc, "", class="fixed_width initial_focus") %]</td>
22
	</tr>
23
	<tr>
24
		<th align="right" nowrap>[% 'Contact Person' | $T8 %]</th>
25
		<td colspan="3">[% L.input_tag("cp_name", '', class="fixed_width") %]</td>
26
	</tr>
27
	<tr>
28
		<th align="right">[% 'Delivery Order Number' | $T8 %]</th>
29
		<td colspan="3">
30
		<input name="donumber" class="fixed_width">
31
		</td>
32
	</tr>
33
	<tr>
34
		<th align="right">[% 'Order Number' | $T8 %]</th>
35
		<td colspan="3">
36
		<input name="ordnumber" class="fixed_width">
37
		</td>
38
	</tr>
39
	<tr>
40
		<th align="right">[% 'Customer Order Number' | $T8 %]</th>
41
		<td colspan="3">
42
		<input name="cusordnumber" class="fixed_width">
43
		</td>
44
	</tr>
45
	[%- IF ALL_DEPARTMENTS.size %] 
46
	<tr>
47
		<th align="right" nowrap>[% 'Department' | $T8 %]</th>
48
		<td colspan="3">[% L.select_tag('department_id', ALL_DEPARTMENTS, default = department_id, title_key = 'description', with_empty = 1, class="fixed_width") %]</td>
49
	</tr>
50
	[%- END %] 
51
	<tr>
52
		<th align="right">[% 'Employee' | $T8 %]</th>
53
		<td>[% L.select_tag('employee_id', ALL_EMPLOYEES, title_key = 'safe_name', with_empty = 1, class = 'fixed_width') %]</td>
54
	</tr>
55
	[%- IF is_customer %] 
56
	<tr>
57
		<th align="right">[% 'Salesman' | $T8 %]</th>
58
		<td>[% L.select_tag('salesman_id', ALL_EMPLOYEES, title_key = 'safe_name', with_empty = 1, class = 'fixed_width') %]</td>
59
	</tr>
60
	[%- END %] 
61
	<tr>
62
		<th align="right">[% 'Transaction description' | $T8 %]</th>
63
		<td>
64
		<input name="transaction_description" class="fixed_width">
65
		</td>
66
		<th align="right">[% 'Part Description' | $T8 %]</th>
67
		<td>
68
		<input name="parts_description" size="20" class="fixed_width">
69
		</td>
70
	</tr>
71
	<tr>
72
		<th align="right">[% 'Project Number' | $T8 %]</th>
73
		<td> 
74
		<select name="project_id" class="fixed_width">
75
			<option></option>
76
			[%- FOREACH row = ALL_PROJECTS %] 
77
			<option value="[% HTML.escape(row.id) %]">[% HTML.escape(row.projectnumber) %]</option>
78
			[%- END %] 
79
		</select>
80
		</td>
81
		<th align="right">[% 'Part Number' | $T8 %]</th>
82
		<td>
83
		<input name="parts_partnumber" size="20" , class="fixed_width">
84
		</td>
85
	</tr>
86
	<tr>
87
		<th align="right">[% 'Serial Number' | $T8 %]</th>
88
		<td colspan="3">
89
		<input name="serialnumber" class="fixed_width">
90
		</td>
91
	</tr>
92
	[%- IF ALL_BUSINESS_TYPES.size %] 
93
	<tr>
94
		<th align="right" nowrap>[% vctypelabel %]</th>
95
		<td colspan="3"> [% L.select_tag('business_id', ALL_BUSINESS_TYPES, title_key = 'description', with_empty = 1, style='width:250px') %] </td>
96
	</tr>
97
	[%- END %] 
98
	<tr>
99
		<th align="right">[% 'Delivery Order Date' | $T8 %] [% 'From' | $T8 %]</th>
100
		<td> [% L.date_tag('transdatefrom') %] [% 'Bis' | $T8 %] [% L.date_tag('transdateto') %] </td>
101
	</tr>
102
	<tr>
103
		<th align="right">[% 'Reqdate' | $T8 %] [% 'From' | $T8 %]</th>
104
		<td> [% L.date_tag('reqdatefrom') %] [% 'Bis' | $T8 %] [% L.date_tag('reqdateto') %] </td>
105
	</tr>
106
	<tr>
107
		<th align="right">[% 'Insert Date' | $T8 %] [% 'From' | $T8 %]</th>
108
		<td> [% L.date_tag('insertdatefrom') %] [% 'Bis' | $T8 %] [% L.date_tag('insertdateto') %] </td>
109
	</tr>
110
	<tr>
111
		<th align="right">[% 'Include in Report' | $T8 %]</th>
112
		<td colspan="5"> 
113
		<table>
114
			<tr>
115
				<td> 
116
				<input type="checkbox" name="open" value="1" id="open" checked>
117
				<label for="open">[% 'Open' | $T8 %]</label> </td>
118
				<td> 
119
				<input type="checkbox" name="closed" value="1" id="closed">
120
				<label for="closed">[% 'Closed' | $T8 %]</label> </td>
121
			</tr>
122
			<tr>
123
				<td> 
124
				<input name="notdelivered" id="notdelivered" class="checkbox" type="checkbox" value="1" checked>
125
				<label for="notdelivered">[% 'Not delivered' | $T8 %]</label> </td>
126
				<td> 
127
				<input name="delivered" id="delivered" class="checkbox" type="checkbox" value="1" checked>
128
				<label for="delivered">[% 'Delivered' | $T8 %]</label></td>
129
			</tr>
130
			<tr>
131
				<td> 
132
				<input name="l_id" id="l_id" class="checkbox" type="checkbox" value="Y">
133
				<label for="l_id">[% 'ID' | $T8 %]</label> </td>
134
				<td> 
135
				<input name="l_donumber" id="l_donumber" class="checkbox" type="checkbox" value="Y" checked>
136
				<label for="l_donumber">[% 'Delivery Order Number' | $T8 %]</label> </td>
137
			</tr>
138
			<tr>
139
				<td> 
140
				<input name="l_ordnumber" id="l_ordnumber" class="checkbox" type="checkbox" value="Y" checked>
141
				<label for="l_ordnumber">[% 'Order Number' | $T8 %]</label> </td>
142
				<td> 
143
				<input name="l_cusordnumber" id="l_cusordnumber" class="checkbox" type="checkbox" value="Y" checked>
144
				<label for="l_cusordnumber">[% 'Customer Order Number' | $T8 %]</label> </td>
145
			</tr>
146
			<tr>
147
				<td> 
148
				<input name="l_transdate" id="l_transdate" class="checkbox" type="checkbox" value="Y" checked>
149
				<label for="l_transdate">[% 'Delivery Order Date' | $T8 %]</label> </td>
150
				<td> 
151
				<input name="l_reqdate" id="l_reqdate" class="checkbox" type="checkbox" value="Y" checked>
152
				<label for="l_reqdate">[% 'Reqdate' | $T8 %]</label> </td>
153
				[% IF is_customer %] 
154
				<td> 
155
				<input name="l_insertdate" id="l_insertdate" class="checkbox" type="checkbox" value="Y">
156
				<label for="l_insertdate">[% 'Insert Date' | $T8 %]</label> </td>
157
				[%- END %] 
158
			</tr>
159
			<tr>
160
				<td> 
161
				<input name="l_name" id="l_name" class="checkbox" type="checkbox" value="Y" checked>
162
				<label for="l_name">[% IF is_customer %][% 'Customer' | $T8 %][% ELSE %][% 'Vendor' | $T8 %][% END %]</label> </td>
163
				[% IF is_customer %] 
164
				<td> 
165
				<input name="l_customernumber" id="l_customernumber" class="checkbox" type="checkbox" value="Y">
166
				<label for="l_customernumber">[% 'Customer Number' | $T8 %]</label> </td>
20
<table class="tbl-horizontal">
21
	<caption>[% 'Customer' | $T8 %]</caption>
22
	<colgroup> <col class="wi-mediumsmall"><col class="wi-wide"> </colgroup> 
23
	<tbody>
24
		<tr>
25
			<th>[% IF is_customer %][% 'Customer' | $T8 %][% ELSE %][% 'Vendor' | $T8 %][% END %]</th>
26
			<td>[% P.input_tag(vc, "", class="fixed_width initial_focus wi-normal") %]</td>
27
		</tr>
28
		[% IF ALL_BUSINESS_TYPES.size %] 
29
		<tr>
30
			<th>[% vctypelabel %]</th>
31
			<td> [% L.select_tag('business_id', ALL_BUSINESS_TYPES, title_key='description', with_empty=1, class='wi-normal') %] </td>
32
		</tr>
33
		[% END %] 
34
		<tr>
35
			<th>[% 'Contact Person' | $T8 %]</th>
36
			<td>[% L.input_tag("cp_name", '', class="fixed_width") %]</td>
37
		</tr>
38
		<tr>
39
			<th class="caption" colspan="2">[% 'Handling' | $T8 %]</th>
40
		</tr>
41
		<tr>
42
			<th>[% 'Employee' | $T8 %]</th>
43
			<td>[% L.select_tag('employee_id', ALL_EMPLOYEES, title_key='safe_name', with_empty=1, class='fixed_width wi-normal') %]</td>
44
		</tr>
45
		[% IF is_customer %] 
46
		<tr>
47
			<th>[% 'Salesman' | $T8 %]</th>
48
			<td>[% L.select_tag('salesman_id', ALL_EMPLOYEES, title_key='safe_name', with_empty=1, class='fixed_width wi-normal') %]</td>
49
		</tr>
50
		[% END %] [% IF ALL_DEPARTMENTS.size %] 
51
		<tr>
52
			<th>[% 'Department' | $T8 %]</th>
53
			<td>[% L.select_tag('department_id', ALL_DEPARTMENTS, default=department_id, title_key='description', with_empty=1, class="fixed_width wi-normal") %]</td>
54
		</tr>
55
		[% END %] 
56
		<tr>
57
			<th>[% 'Delivery Order Date' | $T8 %] [% 'From' | $T8 %]</th>
58
			<td><span class="wi-date">[% L.date_tag('transdatefrom') %] [% 'Bis' | $T8 %] [% L.date_tag('transdateto') %]</span></td>
59
		</tr>
60
		<tr>
61
			<th>[% 'Reqdate' | $T8 %] [% 'From' | $T8 %]</th>
62
			<td><span class="wi-date">[% L.date_tag('reqdatefrom') %] [% 'Bis' | $T8 %] [% L.date_tag('reqdateto') %]</span></td>
63
		</tr>
64
		<tr>
65
			<th>[% 'Insert Date' | $T8 %] [% 'From' | $T8 %]</th>
66
			<td><span class="wi-date">[% L.date_tag('insertdatefrom') %] [% 'Bis' | $T8 %] [% L.date_tag('insertdateto') %]</span></td>
67
		</tr>
68
	</tbody>
69
</table>
70

  
71
<table class="tbl-horizontal">
72
	<caption>[% 'Order & Numbers' | $T8 %]</caption>
73
	<colgroup> <col class="wi-small"><col class="wi-lightwide"> </colgroup> 
74
	<tbody>
75
		<tr>
76
			<th>[% 'Delivery Order Number' | $T8 %]</th>
77
			<td> <input type="text" name="donumber" class="fixed_width wi-mediumsmall">
78
			</td>
79
		</tr>
80
		<tr>
81
			<th>[% 'Order Number' | $T8 %]</th>
82
			<td> <input type="text" name="ordnumber" class="fixed_width wi-mediumsmall">
83
			</td>
84
		</tr>
85
		<tr>
86
			<th>[% 'Customer Order Number' | $T8 %]</th>
87
			<td> <input type="text" name="cusordnumber" class="fixed_width wi-mediumsmall">
88
			</td>
89
		</tr>
90
		<tr>
91
			<th>[% 'Project Number' | $T8 %]</th>
92
			<td> 
93
			<select name="project_id" class="fixed_width wi-mediumsmall">
94
				<option></option>
95
				[% FOREACH row = ALL_PROJECTS %] 
96
				<option value="[% HTML.escape(row.id) %]">[% HTML.escape(row.projectnumber) %]</option>
167 97
				[% END %] 
168
			</tr>
169
			<tr>
170
				<td> 
171
				<input name="l_department" id="l_department" class="checkbox" type="checkbox" value="Y">
172
				<label for="l_department">[% "Department" | $T8 %]</label> </td>
173
				<td> 
174
				<input name="l_shipvia" id="l_shipvia" class="checkbox" type="checkbox" value="Y">
175
				<label for="l_shipvia">[% 'Ship via' | $T8 %]</label> </td>
176
			</tr>
177
			<tr>
178
				<td> 
179
				<input name="l_employee" id="l_employee" class="checkbox" type="checkbox" value="Y" checked>
180
				<label for="l_employee">[% 'Employee' | $T8 %]</label> </td>
181
				<td> 
182
				<input name="l_salesman" id="l_salesman" class="checkbox" type="checkbox" value="Y">
183
				<label for="l_salesman">[% 'Salesman' | $T8 %]</label> </td>
184
			</tr>
185
			<tr>
186
				<td> 
187
				<input name="l_globalprojectnumber" id="l_globalprojectnumber" class="checkbox" type="checkbox" value="Y">
188
				<label for="l_globalprojectnumber">[% 'Project Number' | $T8 %]</label> </td>
189
				<td> 
190
       <input name="l_transaction_description" id="l_transaction_description" class="checkbox" type="checkbox" value="Y"[% IF (instance_conf.get_require_transaction_description_ps) %] checked[% END %]>
191
				<label for="l_transaction_description">[% 'Transaction description' | $T8 %]</label> </td>
192
			</tr>
193
		</table>
194
		</td>
195
	</tr>
98
			</select>
99
			</td>
100
		</tr>
101
		<tr>
102
			<th>[% 'Transaction description' | $T8 %]</th>
103
			<td> <input type="text" name="transaction_description" class="fixed_width wi-mediumsmall">
104
			</td>
105
		</tr>
106
		<tr>
107
			<th class="caption" colspan="2">[% 'Article data' | $T8 %]</th>
108
		</tr>
109
		<tr>
110
			<th>[% 'Part Description' | $T8 %]</th>
111
			<td> <input type="text" name="parts_description" class="fixed_width wi-mediumsmall">
112
			</td>
113
		</tr>
114
		<tr>
115
			<th>[% 'Part Number' | $T8 %]</th>
116
			<td> <input type="text" name="parts_partnumber" class="fixed_width wi-mediumsmall">
117
			</td>
118
		</tr>
119
		<tr>
120
			<th>[% 'Serial Number' | $T8 %]</th>
121
			<td> <input type="text" name="serialnumber" class="fixed_width wi-mediumsmall">
122
			</td>
123
		</tr>
124
	</tbody>
196 125
</table>
197 126

  
198 127

  
199
   <input type="hidden" name="action" value="orders">
200
   <input type="hidden" name="vc" value="[% HTML.escape(vc) %]">
201
   <input type="hidden" name="type" value="[% HTML.escape(type) %]">
202
 </form>
128
</div><!-- ./wrapper -->
129

  
130
<div class="form-addition wrapper">
131
	<h3>[% 'Include in Report' | $T8 %]</h3>
132
	<div class="list col">
133
		<h4>[% 'Status' | $T8 %]</h4>
134
		<div>
135
			<input type="checkbox" name="open" value="1" id="open" checked>
136
			<label for="open">[% 'Open' | $T8 %]</label>
137
		</div>
138
		<div>
139
			<input type="checkbox" name="closed" value="1" id="closed">
140
			<label for="closed">[% 'Closed' | $T8 %]</label>
141
		</div>
142
		<div>
143
			<input name="notdelivered" id="notdelivered" type="checkbox" value="1" checked>
144
			<label for="notdelivered">[% 'Not delivered' | $T8 %]</label>
145
		</div>
146
		<div>
147
			<input name="delivered" id="delivered" type="checkbox" value="1" checked>
148
			<label for="delivered">[% 'Delivered' | $T8 %]</label>
149
		</div>
150
	</div>
151
	<div class="list col">
152
		<h4>[% 'IDs & Numbers' | $T8 %]</h4>
153
		<div>
154
			<input name="l_id" id="l_id" type="checkbox" value="Y">
155
			<label for="l_id">[% 'ID' | $T8 %]</label>
156
		</div>
157
		<div>
158
			<input name="l_donumber" id="l_donumber" type="checkbox" value="Y" checked>
159
			<label for="l_donumber">[% 'Delivery Order Number' | $T8 %]</label>
160
		</div>
161
		<div>
162
			<input name="l_ordnumber" id="l_ordnumber" type="checkbox" value="Y" checked>
163
			<label for="l_ordnumber">[% 'Order Number' | $T8 %]</label>
164
		</div>
165
		<div>
166
			<input name="l_cusordnumber" id="l_cusordnumber" type="checkbox" value="Y" checked>
167
			<label for="l_cusordnumber">[% 'Customer Order Number' | $T8 %]</label>
168
		</div>
169
		[% IF is_customer %] 
170
		<div>
171
			<input name="l_customernumber" id="l_customernumber" type="checkbox" value="Y">
172
			<label for="l_customernumber">[% 'Customer Number' | $T8 %]</label>
173
		</div>
174
		[% END %] 
175
		<div>
176
			<input name="l_globalprojectnumber" id="l_globalprojectnumber" type="checkbox" value="Y">
177
			<label for="l_globalprojectnumber">[% 'Project Number' | $T8 %]</label>
178
		</div>
179
	</div>
180
	<div class="list col">
181
		<h4>[% 'Dates' | $T8 %]</h4>
182
		<div>
183
			<input name="l_transdate" id="l_transdate" type="checkbox" value="Y" checked>
184
			<label for="l_transdate">[% 'Delivery Order Date' | $T8 %]</label>
185
		</div>
186
		<div>
187
			<input name="l_reqdate" id="l_reqdate" type="checkbox" value="Y" checked>
188
			<label for="l_reqdate">[% 'Reqdate' | $T8 %]</label>
189
		</div>
190
		[% IF is_customer %] 
191
		<div>
192
			<input name="l_insertdate" id="l_insertdate" type="checkbox" value="Y">
193
			<label for="l_insertdate">[% 'Insert Date' | $T8 %]</label>
194
		</div>
195
		[% END %] 
196
	</div>
197
	<div class="list col">
198
		<h4>[% 'Order data' | $T8 %]</h4>
199
		<div>
200
			<input name="l_name" id="l_name" type="checkbox" value="Y" checked>
201
			<label for="l_name">[% IF is_customer %][% 'Customer' | $T8 %][% ELSE %][% 'Vendor' | $T8 %][% END %]</label>
202
		</div>
203
		<div>
204
			<input name="l_transaction_description" id="l_transaction_description" type="checkbox" value="Y" [% IF (instance_conf.get_require_transaction_description_ps) %] checked[% END %]>
205
			<label for="l_transaction_description">[% 'Transaction description' | $T8 %]</label>
206
		</div>
207
	</div>
208
	<div class="list col">
209
		<h4>[% 'Handling' | $T8 %]</h4>
210
		<div>
211
			<input name="l_employee" id="l_employee" type="checkbox" value="Y" checked>
212
			<label for="l_employee">[% 'Employee' | $T8 %]</label>
213
		</div>
214
		<div>
215
			<input name="l_salesman" id="l_salesman" type="checkbox" value="Y">
216
			<label for="l_salesman">[% 'Salesman' | $T8 %]</label>
217
		</div>
218
		<div>
219
			<input name="l_department" id="l_department" type="checkbox" value="Y">
220
			<label for="l_department">[% "Department" | $T8 %]</label>
221
		</div>
222
		<div>
223
			<input name="l_shipvia" id="l_shipvia" type="checkbox" value="Y">
224
			<label for="l_shipvia">[% 'Ship via' | $T8 %]</label>
225
		</div>
226
	</div>
227
</div><!-- /.form-addition /.wrapper -->
228

  
229

  
230

  
231
<input type="hidden" name="action" value="orders">
232
<input type="hidden" name="vc" value="[% HTML.escape(vc) %]">
233
<input type="hidden" name="type" value="[% HTML.escape(type) %]">
234

  
235
</form>

Auch abrufbar als: Unified diff