epic-ts
[kivitendo-erp.git] / templates / webpages / mass_invoice_create_print_from_do / list_sales_delivery_orders.html
1 [% USE Dumper %][% USE HTML %][% USE L %][% USE LxERP %]
2
3
4 <h1>[% FORM.title %]</h1>
5
6 [%- INCLUDE "common/flash.html" %]
7
8 [% LIST_ACTION  = 'action_list_sales_delivery_orders' %]
9 [% SET MODELS = SELF.sales_delivery_order_models;
10        dummy  = MODELS.finalize %]
11
12 [%- PROCESS 'mass_invoice_create_print_from_do/_filter.html' filter=SELF.sales_delivery_order_models.filtered.laundered  %]
13
14 [% IF noshow == 1 %]
15   [% SET sales_delivery_orders = MODELS.get %]
16    <form method="post" action="controller.pl">
17   [% IF !sales_delivery_orders.size %]
18      <p>
19     [%- LxERP.t8("There are currently no open sales delivery orders.") %]
20      </p>
21   [%- ELSE %]
22     <table width="100%">
23      <thead>
24       <tr class="listheading">
25        <th>[% L.checkbox_tag("", id="check_all", checkall="[data-checkall=1]") %]</th>
26        <th>[% L.sortable_table_header("transdate") %]</th>
27        <th>[% L.sortable_table_header("donumber") %]</th>
28        <th>[% L.sortable_table_header("ordnumber") %]</th>
29       <th>[% L.sortable_table_header("customer") %]</th>
30      </tr>
31      </thead>
32
33      <tbody>
34      [%- FOREACH sales_delivery_order = sales_delivery_orders %]
35      <tr class="listrow">
36       <td>[% L.checkbox_tag('id[]', value=sales_delivery_order.id, "data-checkall"=1) %]</td>
37       <td>[% HTML.escape(sales_delivery_order.transdate_as_date) %]</td>
38       <td>[% L.link(SELF.url_for(controller="do.pl", action="edit", type="sales_delivery_order", id=sales_delivery_order.id), sales_delivery_order.donumber) %]</td>
39       <td>[% L.link(SELF.url_for(controller="oe.pl", action="edit", type="sales_order", id=sales_delivery_order.sales_order.id), sales_delivery_order.ordnumber) %]</td>
40       <td>[% HTML.escape(sales_delivery_order.customer.name) %]</td>
41      </tr>
42      [%- END %]
43      </tbody>
44     </table>
45
46     [% L.paginate_controls %]
47
48     <hr size="3" noshade>
49
50     <p>
51      [% L.hidden_tag("action", "MassInvoiceCreatePrint/create_invoices") %]
52      [% L.button_tag("", LxERP.t8("Create invoices"), name="create_button") %]
53      [% L.button_tag("", LxERP.t8("For all delivery orders create and print invoices"), name="create_print_all_button") %]
54     </p>
55     <div id="create_print_all_dialog" style="display: none;">
56      [%- INCLUDE 'mass_invoice_create_print_from_do/_create_print_all_step_1.html' %]
57     </div>
58   [%- END %]
59  </form>
60 [%- END %]