[% USE T8 %] [% USE HTML %] [% USE LxERP %] [% USE L %] [% USE P %] [% SET follow_up_trans_info = invnumber _ ' (' _ customer_obj.name _ ')' %]

[% title %]

[% FOREACH key = HIDDENS %] [% END %] [%- IF qr_reference %] [% L.hidden_tag("qr_reference", qr_reference) %] [%- END %] [% IF !id %] [% L.hidden_tag('form_validity_token', form_validity_token) %] [% END %] [% IF saved_message != '' %]

[% saved_message %]

[% END %] [% INCLUDE 'common/flash.html' %] [% INCLUDE 'generic/set_longdescription.html' %]
[% INCLUDE 'generic/toggle_wrapper.html' %] [% IF ALL_CONTACTS.size %] [% END %] [% IF customer_obj.additional_billing_addresses.as_list.size %] [% END %] [% IF max_dunning_level || dunning_description %] [% END %] [% IF invoice_obj.sepa_exports.as_list.size %] [% END %] [% IF business %] [% END %] [% IF currencies %] [% END %] [% IF show_exchangerate %] [% END %] [% IF taxaccounts %] [% END %] [% IF ALL_LANGUAGES %] [% END %] [% IF ALL_DEPARTMENTS %] [% END %]
[% 'Customer & Order' | $T8 %]
[% 'Customer' | $T8 %] [% P.customer_vendor.picker("customer_id", customer_id, type="customer", class="wi-wide initial_focus", size=36, onchange="\$('#update_button').click()") %] [% #L.button_tag("show_vc_details('customer')", LxERP.t8('Details (one letter abbreviation)'), class='wi-tiny neutral') %] [% P.link_tag('controller.pl?action=CustomerVendor/edit&db=customer&id=' _ customer_id, LxERP.t8('Edit'), target="_blank", title=LxERP.t8('Open in new window')) %] [% L.hidden_tag("previous_customer_id", customer_id) %] [% L.hidden_tag("customer_pricegroup_id", customer_pricegroup_id) %]
[% 'Contact Person' | $T8 %] [% L.select_tag('cp_id', ALL_CONTACTS, default = cp_id, value_key = 'cp_id', title_key = 'full_name_dep', with_empty = 1, class="wi-wide") %]
[% 'Shipping Address' | $T8 %] [% IF ALL_SHIPTO.size %] [% shiptos = [ [ "", LxERP.t8("No/individual shipping address") ] ] ; L.select_tag('shipto_id', shiptos.import(ALL_SHIPTO), default=shipto_id, value_key='shipto_id', title_key='displayable_id', class="wi-wide") %] [% END %] [% L.button_tag("kivi.SalesPurchase.edit_custom_shipto()", LxERP.t8("Custom shipto"), class="wi-wide neutral below") %]
[% 'Custom Billing Address' | $T8 %] [% L.select_tag('billing_address_id', customer_obj.additional_billing_addresses, with_empty=1, default=billing_address_id, value_key='id', title_key='displayable_id', class="wi-wide") %]
[% 'Credit Limit' | $T8 %] [% LxERP.format_amount(creditlimit, 0, '0') %], [% 'Remaining' | $T8 %] [% LxERP.format_amount(creditremaining,0 ,'0') %]
[% LxERP.t8("Dunning status") %] [% IF dunning_description %] [% LxERP.t8("This invoice's dunning level: #1", dunning_description) %] [% IF max_dunning_level %]
[% END %] [% END %] [% IF max_dunning_level %] [% LxERP.t8("Customer's current maximum dunning level: #1", max_dunning_level) %]
[% LxERP.t8("Dunned open amount: #1", LxERP.format_amount(dunning_amount, 2)) %]
[% END %]
[% LxERP.t8("SEPA exports") %] [% FOREACH export = invoice_obj.sepa_exports.as_list %] [% HTML.escape(export.id) %] [% UNLESS loop.last %], [% END %] [% END %]
[% 'Customer type' | $T8 %] [% business %] ([% 'Trade Discount' | $T8 %] [% LxERP.format_amount(tradediscount * 100) %]%)
[% 'Record in' | $T8 %]
[% 'Currency' | $T8 %] [%- IF readonly %] [% HTML.escape(currency) %] [% L.hidden_tag("currency", currency) %] [%- ELSE %] [% currencies %] [%- END %]
[% 'Exchangerate' | $T8 %] [%- IF readonly %] [% LxERP.format_amount(exchangerate, 5) %] [% L.hidden_tag("exchangerate", LxERP.format_amount(exchangerate, 5)) %] [% ELSE %] [% END %] [% IF record_forex %][% 'record exchange rate' | $T8 %][%- ELSE %][% 'default exchange rate' | $T8 %][%- END %]
[% 'Steuersatz' | $T8 %] [% L.select_tag('taxzone_id', ( id ? ALL_TAXZONES : ALL_ACTIVE_TAXZONES) , default = taxzone_id, title_key = 'description', disabled = (id ? 1 : 0), class='wi-wide', onchange = "document.getElementById('update_button').click();") %] [% IF id %] [% END %]
[% 'Tax Included' | $T8 %]
[% 'Language' | $T8 %] [% L.select_tag('language_id', ALL_LANGUAGES, default = language_id, title_key = 'description', with_empty = 1, style = 'width:250px') %]
[% 'Department' | $T8 %] [% L.select_tag('department_id', ALL_DEPARTMENTS, default = department_id, title_key = 'description', with_empty = 1, class='wi-wide') %]
[% 'Shipping Point' | $T8 %]
[% 'Ship via' | $T8 %]
[% 'Transaction description' | $T8 %] [% L.input_tag("transaction_description", transaction_description, class="wi-wide", "data-validate"=INSTANCE_CONF.get_require_transaction_description_ps ? 'required' : '') %]
[%- IF INSTANCE_CONF.get_create_qrbill_invoices > 0 %] [%- END %]
[% 'Payment / Delivery Options' | $T8 %]
[% 'Payment Terms' | $T8 %] [% L.select_tag('payment_id', payment_terms, default = payment_id, title_key = 'description', with_empty = 1, class="wi-wide") %]
[% 'Delivery Terms' | $T8 %] [% L.select_tag('delivery_term_id', ALL_DELIVERY_TERMS, default = delivery_term_id, with_empty = 1, title_key = 'description', class="wi-wide") %]
[% L.checkbox_tag('direct_debit', 'checked', direct_debit, label=LxERP.t8('direct debit')) %]
[% L.checkbox_tag('qrbill_without_amount', 'checked', qrbill_without_amount, label=LxERP.t8('QR bill without amount')) %]
[% 'QR bill unstructured message' | $T8 %]
[% L.input_tag('qr_unstructured_message', qr_unstructured_message, class="wi-wide") %]
[% 'Notes (will appear on hard copy)' | $T8 %]
[% L.textarea_tag("notes", notes, wrap="soft", class="wi-wide texteditor", style="height:84px;") %]
[% 'Internal Notes' | $T8 %] [% L.textarea_tag("intnotes", intnotes, wrap="soft", class="wi-wide") %]
[% IF ALL_SALESMEN.size %] [% END %] [% IF is_type_credit_note %] [% ELSE %] [% END %] [% UNLESS is_type_credit_note %] [% END %] [%- IF has_qr_reference %] [%- END %]
[% 'Numbers & Dates' | $T8 %]
[% 'Employee' | $T8 %] [% L.select_tag('employee_id', ALL_EMPLOYEES, default = employee_id, title_key = 'safe_name', class="wi-lightwide") %]
[% 'Salesman' | $T8 %] [% L.select_tag('salesman_id', ALL_SALESMEN, default = (salesman_id ? salesman_id : employee_id), title_key = 'safe_name', class="wi-lightwide") %]
  [% 'Date' | $T8 %] [% 'Number' | $T8 %]
[% 'Credit Note' | $T8 %] [% L.date_tag('invdate', invdate, onchange='kivi.SalesPurchase.set_duedate_on_reference_date_change("invdate")', class='wi-date') %] [%- IF INSTANCE_CONF.get_sales_purchase_record_numbers_changeable %] [% L.input_tag("invnumber", invnumber, size="11", class="wi-small") %] [%- ELSIF id %] [% L.hidden_tag("invnumber", invnumber) %] [% HTML.escape(invnumber) %] [%- ELSE %] [% LxERP.t8("will be set upon posting") %] [%- END %]
[% 'Invoice' | $T8 %]  
[% 'Invoice' | $T8 %] [% L.date_tag('invdate', invdate, onchange='kivi.SalesPurchase.set_duedate_on_reference_date_change("invdate")', class='wi-date') %] [%- IF INSTANCE_CONF.get_sales_purchase_record_numbers_changeable %] [% L.input_tag("invnumber", invnumber, size="11", class="wi-small") %] [%- ELSIF id %] [% L.hidden_tag("invnumber", invnumber) %] [% HTML.escape(invnumber) %] [%- ELSE %] [% LxERP.t8("will be set upon posting") %] [%- END %]
[% 'Due Date' | $T8 %]
[% 'Tax point' | $T8 %] [% L.date_tag('tax_point', tax_point, id='tax_point', class='wi-date') %]
[% 'Order' | $T8 %] [% L.date_tag('orddate', orddate, class='wi-date') %]
[% 'Quotation' | $T8 %] [% L.date_tag('quodate', quodate, class='wi-date') %]
[% 'Delivery Date' | $T8 %] [% L.date_tag('deliverydate', deliverydate, class='wi-date') %]
[% 'Delivery Order Number' | $T8 %]
[% 'Customer Order Number' | $T8 %]
[% 'Project Number' | $T8 %] [% L.select_tag('globalproject_id', ALL_PROJECTS, title_key = 'projectnumber', default = globalproject_id, with_empty = '1', onChange = "document.getElementById('update_button').click();", class="wi-small") %]
[% 'QR reference' | $T8 %] [%- IF qr_reference %] [% HTML.escape(qr_reference_formatted) %] [%- ELSE %] [% LxERP.t8("will be set upon posting") %] [%- END %]
[% IF (resubmit && is_format_html) || resubmit || creditwarning != '' %] [% END %]