[%- USE HTML -%][%- USE LxERP -%][%- USE L -%][%- USE T8 -%] [% L.stylesheet_tag('webshop') %] [%- INCLUDE 'common/flash.html' %]

[% title %][% 'Number of data sets' | $T8 %]: [% SHOPORDERS.size %]

[%- PROCESS 'shop_order/_filter.html' filter=SELF.models.filtered.laundered %]
[% FOREACH column = [ # [ column = [ row = [ element = [ element_text, element_value ], ... ], ... ], ... ] # a link is only generated if 'element_value' is set, otherwise the text is displayed [ [ [LxERP.t8('Shop orderdate'), 'order_date']], [ [LxERP.t8('Importdate'), 'itime']]], [ [ [LxERP.t8('Shop ordernumber'), 'shop_ordernumber']]], [ [ [LxERP.t8('Shop customernumber'), 'shop_customer_number']]], [ [ [LxERP.t8('Shop Customer Address')]], [ [LxERP.t8('Name'), 'customer_lastname'], ['|'], [LxERP.t8('Zip'), 'customer_zipcode'], ['|'], [LxERP.t8('Country'), 'customer_country']]], [ [ [LxERP.t8('Shop Customer Address')]], [ [LxERP.t8('Name'), 'billing_lastname'], ['|'], [LxERP.t8('Zip'), 'billing_zipcode'], ['|'], [LxERP.t8('Country'), 'billing_country']]], [ [ [LxERP.t8('Shop Customer Address')]], [ [LxERP.t8('Name'), 'delivery_lastname'], ['|'], [LxERP.t8('Zip'), 'delivery_zipcode'], ['|'], [LxERP.t8('Country'), 'delivery_country']]], [ [ [LxERP.t8('Notes'), 'shop_customer_comment']]], [ [ [LxERP.t8('Positions'), 'positions']], [ [LxERP.t8('Amount'), 'amount']], [ [LxERP.t8('Shippingcosts'), 'shipping_costs']]] ] %] [% END %] [% FOREACH shop_order = SHOPORDERS %] [% IF shop_order.kivi_customer.id && shop_order.kivi_customer.order_lock == 0 && shop_order.open_invoices == 0 %] [% SET transferable = 1 %] [% SET transferable_class = 'class="shop_transferable"' %] [% ELSE %] [% SET transferable = 0 %] [% SET transferable_class = '' %][% END %] [% IF (shop_order.delivery_lastname != shop_order.billing_lastname || shop_order.delivery_firstname != shop_order.billing_firstname || shop_order.delivery_street != shop_order.billing_street || shop_order.delivery_city != shop_order.billing_city) %] [% SET deliveryclass = 'class="shop_delivery"' %] [% ELSE %] [% SET deliveryclass = '' %] [% END %] [% END %] [% END %]
[% 'Shop' | $T8 %] [% FOREACH row = column %] [% IF !loop.first %]
[% END %] [% FOREACH element = row %] [% SET element_text = element.0 %] [% SET element_value = element.1 %] [% IF element_value %] [% SET sort_dir = (1 - FORM.sort_dir) * (FORM.sort_by == element_value) %] [% element_text %] [% IF FORM.sort_by == element_value %] [% IF sort_dir == 1 %][% ELSE %][% END %] [% END %] [% ELSE %] [% element_text %] [% END %] [% END %] [% END %]
[% 'Action' | $T8 %]
[% L.checkbox_tag('check_all') %]
[% HTML.escape(shop_order.shop.description) %] [% shop_order.order_date.to_kivitendo('precision' => 'minute') %]
[% shop_order.itime.to_kivitendo('precision' => 'minute') %]
[% HTML.escape(shop_order.shop_ordernumber) %] [% HTML.escape(shop_order.shop_customer_number) %] [% IF shop_order.customer_company %][% HTML.escape(shop_order.customer_company) %]
[% END %] [% HTML.escape(shop_order.customer_lastname) %], [% HTML.escape(shop_order.customer_firstname) %]
[% HTML.escape(shop_order.customer_street) %]
[% HTML.escape(shop_order.customer_zipcode) %] [% HTML.escape(shop_order.customer_city) %]
[% HTML.escape(shop_order.customer_country) %]
[% IF shop_order.customer_company %][% HTML.escape(shop_order.customer_company) %]
[% END %] [% HTML.escape(shop_order.billing_lastname) %], [% HTML.escape(shop_order.billing_firstname) %]
[% HTML.escape(shop_order.billing_street) %]
[% HTML.escape(shop_order.billing_zipcode) %] [% HTML.escape(shop_order.billing_city) %]
[% HTML.escape(shop_order.billing_country) %]
[% IF shop_order.open_invoices > 0 || shop_order.customer.order_lock == 1 %][% SET alertclass = 'class="shop_alert"' %][% ELSE %][% SET alertclass = '' %][% END %]  [% 'Customernumber' | $T8 %] [% HTML.escape(shop_order.kivi_customer.customernumber) %] -- [% 'Invoices' | $T8 %] [% shop_order.open_invoices %]  
[% IF shop_order.customer_company %][% HTML.escape(shop_order.customer_company) %]
[% END %] [% HTML.escape(shop_order.delivery_lastname) %], [% HTML.escape(shop_order.delivery_firstname) %]
[% HTML.escape(shop_order.delivery_street) %]
[% HTML.escape(shop_order.delivery_zipcode) %] [% HTML.escape(shop_order.delivery_city) %]
[% HTML.escape(shop_order.delivery_country) %]
[% HTML.escape(shop_order.shop_customer_comment) %] [% shop_order.positions %]
[% shop_order.amount_as_number %]
[% shop_order.shipping_costs_as_number %]
[% IF shop_order.transferred == 1 %][% 'Show order' | $T8 %]
[% shop_order.transferred_date_as_date %]
[% ELSE %] [% IF transferable == 1 && shop_order.obsolete == 0 %] [% L.checkbox_tag('id[]', checked = '1', value=shop_order.id) %]
[% END %] [% IF shop_order.obsolete == 0 %][% 'Create order' | $T8 %]

[% 'Delete shoporder' | $T8 %] [% ELSE %] [% 'Obsolete' | $T8 %]

[% 'Show order' | $T8 %] [% END %]