Rechnungssuche auf Templates umgestellt (analog zu Aufträgen), und auch hier Autocomp...
[kivitendo-erp.git] / templates / webpages / ar / search_master.html
1 <body>
2
3  <form method=post name="search" action=[% script %]>
4
5   <table width=100%>
6   <tr><th class=listtop>[% title %]</th></tr>
7   <tr height="5"></tr>
8   <tr>
9    <td>
10     <table>
11      <tr>
12       <th align=right><translate>Customer</translate></th>
13       <td colspan=3>
14             [%- INCLUDE 'generic/multibox.html'
15                  name          = 'customer',
16                  default       = oldcustomer,
17                  style         = 'width: 250px',
18                  DATA          = ALL_VC,
19                  id_sub        = 'vc_keys',
20                  label_key     = 'name',
21                  select        = vc_select,
22                  limit         = vclimit,
23                  show_empty    = 1,
24                  allow_textbox = 1,
25                  -%]
26 [% INCLUDE 'generic/autocomplete.html', AUTOCOMPLETES => [
27   { script => 'ct.pl', column => 'name', selector => 'input[name="customer"]', params => { vc => 'customer' } },
28 ]
29 %]
30       </td>
31      </tr>
32      <tr>
33       <th align=right nowrap><translate>Department</translate></th>
34       <td>
35             [%- INCLUDE 'generic/multibox.html'
36                  name          = 'department',
37                  style         = 'width: 250px',
38                  DATA          = ALL_DEPARTMENTS,
39                  id_key        = 'id',
40                  label_key     = 'description',
41                  show_empty    = 1,
42                  allow_textbox = 0,
43             -%]
44       </td>
45      </tr>
46      <tr>
47       <th align=right nowrap><translate>Invoice Number</translate></th>
48       <td colspan=3><input name=invnumber size=20></td>
49      </tr>
50      <tr>
51       <th align=right nowrap><translate>Order Number</translate></th>
52       <td colspan=3><input name=ordnumber size=20></td>
53      </tr>
54      <tr>
55       <th align=right nowrap><translate>Transaction description</translate></th>
56       <td colspan=3><input name=transaction_description size=40></td>
57      </tr>
58      <tr>
59       <th align=right nowrap><translate>Notes</translate></th>
60       <td colspan=3><input name=notes size=40></td>
61      </tr>
62      <tr>
63       <th align="right"><translate>Project Number</translate></th>
64       <td colspan="3">
65             [%- INCLUDE 'generic/multibox.html'
66                  name          =  'project_id',
67                  style         = "width: 250px",
68                  DATA          =  ALL_PROJECTS,
69                  id_key        = 'id',
70                  label_key     = 'projectnumber',
71                  limit         = vclimit,
72                  show_empty    = 1,
73                  allow_textbox = 0,
74             -%]
75       </td>
76      </tr>
77      <tr>
78       <th align=right nowrap><translate>From</translate></th>
79       <td>
80        <input name=transdatefrom id=transdatefrom size=11 title="dateformat | html %]" onBlur=\"check_right_date_format(this)\">
81        <input type=button name=transdatefrom id="trigger1" value=<translate>button</translate>>
82       </td>
83      <th align=right><translate>Bis</translate></th>
84      <td>
85       <input name=transdateto id=transdateto size=11 title="[% dateformat | html %]" onBlur=\"check_right_date_format(this)\">
86       <input type=button name=transdateto name=transdateto id="trigger2" value=<translate>button</translate>>
87      </td>
88     </tr>
89    <input type=hidden name=sort value=transdate>
90    </table>
91     </td>
92     </tr>
93     <tr>
94      <td>
95       <table>
96        <tr>
97         <th align=right nowrap><translate>Include in Report</translate></th>
98         <td>
99          <table width=100%>
100           <tr>
101            <td align=right><input name=open class=checkbox type=checkbox value=Y checked></td>
102            <td nowrap><translate>Open</translate></td>
103            <td align=right><input name=closed class=checkbox type=checkbox value=Y></td>
104            <td nowrap><translate>Closed</translate></td>
105           </tr>
106           <tr>
107            <td align=right><input name="l_id" class=checkbox type=checkbox value=Y></td>
108            <td nowrap><translate>ID</translate></td>
109            <td align=right><input name="l_invnumber" class=checkbox type=checkbox value=Y checked></td>
110            <td nowrap><translate>Invoice Number</translate></td>
111            <td align=right><input name="l_ordnumber" class=checkbox type=checkbox value=Y></td>
112            <td nowrap><translate>Order Number</translate></td>
113            <td align=right><input name="l_transdate" class=checkbox type=checkbox value=Y checked></td>
114            <td nowrap><translate>Invoice Date</translate></td>
115           </tr>
116           <tr>
117            <td align=right><input name="l_name" class=checkbox type=checkbox value=Y checked></td>
118            <td nowrap><translate>Customer</translate></td>
119            <td align=right><input name="l_netamount" class=checkbox type=checkbox value=Y></td>
120            <td nowrap><translate>Amount</translate></td>
121            <td align=right><input name="l_tax" class=checkbox type=checkbox value=Y></td>
122            <td nowrap><translate>Tax</translate></td>
123            <td align=right><input name="l_amount" class=checkbox type=checkbox value=Y checked></td>
124            <td nowrap><translate>Total</translate></td>
125           </tr>
126           <tr>
127            <td align=right><input name="l_datepaid" class=checkbox type=checkbox value=Y></td>
128            <td nowrap><translate>Date Paid</translate></td>
129            <td align=right><input name="l_paid" class=checkbox type=checkbox value=Y checked></td>
130            <td nowrap><translate>Paid</translate></td>
131            <td align=right><input name="l_duedate" class=checkbox type=checkbox value=Y></td>
132            <td nowrap><translate>Due Date</translate></td>
133            <td align=right><input name="l_due" class=checkbox type=checkbox value=Y></td>
134            <td nowrap><translate>Amount Due</translate></td>
135           </tr>
136           <tr>
137            <td align=right><input name="l_notes" class=checkbox type=checkbox value=Y></td>
138            <td nowrap><translate>Notes</translate></td>
139            <td align=right><input name="l_salesman" class=checkbox type=checkbox value=Y></td>
140            <td nowrap><translate>Salesperson</translate></td>
141            <td align=right><input name="l_shippingpoint" class=checkbox type=checkbox value=Y></td>
142            <td nowrap><translate>Shipping Point</translate></td>
143            <td align=right><input name="l_shipvia" class=checkbox type=checkbox value=Y></td>
144            <td nowrap><translate>Ship via</translate></td>
145           </tr>
146           <tr>
147            <td align=right><input name="l_marge_total" class=checkbox type=checkbox value=Y></td>
148            <td nowrap> <translate>Ertrag</translate></td>
149            <td align=right><input name="l_marge_percent" class=checkbox type=checkbox value=Y></td>
150            <td nowrap> <translate>Ertrag prozentual</translate></td>
151            <td align=right><input name="l_employee" class=checkbox type=checkbox value=Y></td>
152            <td nowrap><translate>Employee</translate></td>
153           </tr>
154           <tr>
155            <td align=right><input name="l_subtotal" class=checkbox type=checkbox value=Y></td>
156            <td nowrap><translate>Subtotal</translate></td>
157            <td align=right><input name="l_globalprojectnumber" class=checkbox type=checkbox value=Y></td>
158            <td nowrap><translate>Project Number</translate></td>
159            <td align=right><input name="l_transaction_description" class=checkbox type=checkbox value=Y></td>
160            <td nowrap><translate>Transaction description</translate></td>
161           </tr>
162           <tr>
163            <td colspan=4 align=left><b><translate>Customer</translate> </td>
164           </tr>
165           <tr>
166            <td align=right><input name="l_customernumber" class=checkbox type=checkbox value=Y></td>
167            <td nowrap><translate>Customer Number</translate></td>
168            <td align=right><input name="l_country" class=checkbox type=checkbox value=Y></td>
169            <td nowrap><translate>Country</translate></td>
170            <td align=right><input name="l_ustid" class=checkbox type=checkbox value=Y></td>
171            <td nowrap><translate>USt-IdNr.</translate></td>
172            <td align=right><input name="l_taxzone" class=checkbox type=checkbox value=Y></td>
173            <td nowrap><translate>Steuersatz</translate></td>
174           </tr>
175           <tr>
176            <td align=right><input name="l_payment_terms" class=checkbox type=checkbox value=Y></td>
177            <td nowrap><translate>Payment Terms</translate></td>
178            <td align=right><input name="l_charts" class=checkbox type=checkbox value=Y></td>
179            <td nowrap><translate>Buchungskonto</translate></td>
180           </tr>
181          </table>
182         </td>
183        </tr>
184       </table>
185      </td>
186     </tr>
187     <tr>
188      <td><hr size=3 noshade></td>
189     </tr>
190    </table>
191    <input type=hidden name=nextsub value=[% nextsub %]>
192    <br>
193    <input class=submit type=submit name=action value="<translate>Continue</translate>">
194   </form>
195  </body>
196  <script type="text/javascript">
197  <!--
198    Calendar.setup( { inputField : "transdatefrom", ifFormat :"[% myconfig_jsc_dateformat %]", align : "BR", button : "trigger1" });
199    Calendar.setup( { inputField : "transdateto", ifFormat :"[% myconfig_jsc_dateformat %]", align : "BL", button : "trigger2" });
200    $(document).ready(function(){
201     focus();
202     setupDateFormat('[% dateformat | html %]','<translate>Falsches Datumsformat!</translate>');
203     setupPoints('[% numberformat | html %]','<translate>wrongformat</translate>');
204    })
205  //-->
206  </script>
207 </html>