DeliveryPlan
[kivitendo-erp.git] / templates / webpages / delivery_plan / _list.html
1 [% USE HTML %][% USE T8 %][% USE L %][% USE LxERP %]
2
3 [% BLOCK header %]
4  [% SET new_sort_dir = SELF.sort_by == sort_by ? 1 - SELF.sort_dir : SELF.sort_dir %]
5  <th width="[% size %]%">
6   <a href="[% SELF.url_for(action => 'list') %]&sort_by=[% sort_by %]&sort_dir=[% new_sort_dir %]&page=[% FORM.page %]">
7    [%- title %]
8    [%- IF SELF.sort_by == sort_by %]
9     <img src="image/[% IF SELF.sort_dir %]down[% ELSE %]up[% END %].png" border="0">
10    [%- END %]
11   </a>
12  </th>
13 [% END %]
14
15 <div id="orders">
16 [%- IF !SELF.orderitems.size %]
17  <p>[%- 'There are no outstanding deliveries at the moment.' | $T8 %]</p>
18 [%- ELSE %]
19
20  <table width=100%>
21   <tr class="listheading">
22    [% PROCESS header   title=LxERP.t8('Date')        sort_by='transdate',     size=15 %]
23    [% PROCESS header   title=LxERP.t8('Description') sort_by='description',   size=15 %]
24    [% PROCESS header   title=LxERP.t8('Part Number') sort_by='partnumber',    size=15 %]
25    [% PROCESS header   title=LxERP.t8('Qty')         sort_by='qty',           size=10 %]
26    [% PROCESS header   title=LxERP.t8('Order')       sort_by='ordnumber',     size=10 %]
27    [% PROCESS header   title=LxERP.t8('Customer')    sort_by='customer',      size=10 %]
28   </tr>
29
30   [%- FOREACH row = SELF.orderitems %]
31   <tr class="listrow[% loop.count % 2 %]">
32    <td>[% row.transdate ? row.transdate : row.order.reqdate_as_date %]</td>
33    <td>[% row.part.partnumber | html %]</td>
34    <td>[% row.description | html %]</td>
35    <td class='numeric'>[% LxERP.format_amount(row.qty, 2) | html %]</td>
36    <td>[% row.order.ordnumber | html %]</td>
37    <td>[% row.order.customer.name | html %]</td>
38   </tr>
39   [%- END %]
40  </table>
41  <p align=right>[% PROCESS 'common/paginate.html' pages=SELF.pages, base_url=SELF.url_for(action='list', sort_dir=SELF.sort_dir, sort_by=SELF.sort_by) %]</p>
42
43 [%- END %]
44 </div>