[% USE HTML %][% USE L %][% USE LxERP %]

[% FORM.title %]

[%- INCLUDE "common/flash.html" %] [% LIST_ACTION = 'list_invoices' %] [%- PROCESS 'mass_invoice_create_print_from_do/_filter.html' filter=SELF.invoice_models.filtered.laundered %] [% IF noshow == 1 %] [% invoices = SELF.invoice_models.get; MODELS = SELF.invoice_models %] [%- IF !invoices.size %]

[%- LxERP.t8("There are currently no open invoices, or none matches your filter conditions.") %]

[%- ELSE %]
[%- FOREACH invoice = invoices %] [% invoice_id = invoice.id delivery_order = invoice.delivery_order %] [%- END %]
[% L.checkbox_tag("", id="check_all", checkall="[data-checkall=1]") %] [% L.sortable_table_header("transdate") %] [% L.sortable_table_header("reqdate") %] [% L.sortable_table_header("invnumber") %] [% L.sortable_table_header("donumber") %] [% L.sortable_table_header("customer") %] [% LxERP.t8("Shipto") %]
[% L.checkbox_tag('id[]', value=invoice.id, "data-checkall"=1, checked=selected_ids.$invoice_id) %] [% HTML.escape(invoice.transdate_as_date) %] [% HTML.escape(invoice.deliverydate_as_date) %] [% L.link(SELF.url_for(controller="is.pl", action="edit", type="sales_invoice", id=invoice.id), invoice.invnumber) %] [% IF delivery_order %] [% L.link(SELF.url_for(controller="do.pl", action="edit", id=delivery_order.id), delivery_order.donumber) %] [% ELSE %] [% HTML.escape(invoice.donumber) %] [% END %] [% HTML.escape(invoice.customer.name) %] [% HTML.escape(SELF.make_shipto_title(invoice.shipto || delivery_order.custom_shipto)) %]
[% IF !SELF.invoice_ids.size %] [% L.paginate_controls %] [% END %] [% L.hidden_tag("action", "MassInvoiceCreatePrint/dispatch") %] [% L.hidden_tag("printer_id") %] [% L.hidden_tag("bothsided") %]
[% IF SELF.printers.size %] [% END %] [%- END %] [%- END %]