X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/f714b6292856121b1a58438f10aaad704f03078b..bcc996e65643:/templates/webpages/client_config/_features.html diff --git a/templates/webpages/client_config/_features.html b/templates/webpages/client_config/_features.html index 752471299..4729d8c31 100644 --- a/templates/webpages/client_config/_features.html +++ b/templates/webpages/client_config/_features.html @@ -37,7 +37,7 @@ [% LxERP.t8('Storage Type for generated/imported PDF Documents') %] [% L.select_tag('defaults.doc_storage_for_documents', - [ [ 'None', LxERP.t8('None') ],[ 'Filesystem', LxERP.t8('Files') ],[ 'Webdav', LxERP.t8('WebDAV') ],[ 'ExtDMS', LxERP.t8('ext.DMS') ],[ 'DB', LxERP.t8('Database') ] ], + [ [ 'None', LxERP.t8('None') ],[ 'Filesystem', LxERP.t8('Files') ],[ 'Webdav', LxERP.t8('WebDAV') ] ], default = SELF.defaults.doc_storage_for_documents, onchange="return checkavailable_filebackend(this);") %] [% LxERP.t8('Use this storage backend for all generated PDF-Files') %] @@ -45,7 +45,7 @@ [% LxERP.t8('Storage Type for Attachments') %] [% L.select_tag('defaults.doc_storage_for_attachments', - [ [ 'None', LxERP.t8('None') ], [ 'Filesystem', LxERP.t8('Files') ],[ 'Webdav', LxERP.t8('WebDAV') ],[ 'ExtDMS', LxERP.t8('ext.DMS') ],[ 'DB', LxERP.t8('Database') ] ], + [ [ 'None', LxERP.t8('None') ], [ 'Filesystem', LxERP.t8('Files') ],[ 'Webdav', LxERP.t8('WebDAV') ] ], default = SELF.defaults.doc_storage_for_attachments, onchange="return checkavailable_filebackend(this);") %] [% LxERP.t8('Use this storage backend for all uploaded attachments') %] @@ -53,11 +53,19 @@ [% LxERP.t8('Storage Type for images') %] [% L.select_tag('defaults.doc_storage_for_images', - [ [ 'None', LxERP.t8('None') ], [ 'Filesystem', LxERP.t8('Files') ],[ 'Webdav', LxERP.t8('WebDAV') ],[ 'ExtDMS', LxERP.t8('ext.DMS') ],[ 'DB', LxERP.t8('Database') ] ], + [ [ 'None', LxERP.t8('None') ], [ 'Filesystem', LxERP.t8('Files') ],[ 'Webdav', LxERP.t8('WebDAV') ] ], default = SELF.defaults.doc_storage_for_images, onchange="return checkavailable_filebackend(this);") %] [% LxERP.t8('Use this storage backend for uploaded images') %] + + [% LxERP.t8('Storage Type for shopimages') %] + [% L.select_tag('defaults.doc_storage_for_shopimages', + [ [ 'None', LxERP.t8('None') ], [ 'Filesystem', LxERP.t8('Files') ],[ 'Webdav', LxERP.t8('WebDAV') ] ], + default = SELF.defaults.doc_storage_for_shopimages, + onchange="return checkavailable_filebackend(this);") %] + [% LxERP.t8('Use this storage backend for uploaded images') %] + [% LxERP.t8('Delete printfiles') %] [% L.yes_no_tag('defaults.doc_delete_printfiles', SELF.defaults.doc_delete_printfiles) %] @@ -80,11 +88,6 @@ [% L.yes_no_tag('defaults.doc_webdav', SELF.defaults.doc_webdav) %] [% LxERP.t8('Use WebDAV Storage backend') %] - - [% LxERP.t8('Database') %] - [% L.yes_no_tag('defaults.doc_database', SELF.defaults.doc_database, disabled=1) %] - [% LxERP.t8('Use Database Storage backend (not implemented yet!)') %] - [% LxERP.t8("Reports") %] @@ -149,8 +152,7 @@ [% LxERP.t8('Normalize part description and part notes') %] [% L.yes_no_tag('defaults.normalize_part_descriptions', SELF.defaults.normalize_part_descriptions) %] [% LxERP.t8('Automatic deletion of leading, trailing and excessive (repetitive) spaces in part description and part notes. Affects the CSV import as well.') %] - - + [% LxERP.t8("Purchasing & Sales") %] @@ -201,6 +203,11 @@ [% L.yes_no_tag("defaults.order_warn_duplicate_parts", SELF.defaults.order_warn_duplicate_parts) %] [% LxERP.t8("If enabled a warning will be shown in sales and purchase orders if there are two or more positions of the same part (new controller only).") %] + + [% LxERP.t8("Warn before saving orders without a delivery date") %] + [% L.yes_no_tag("defaults.order_warn_no_deliverydate", SELF.defaults.order_warn_no_deliverydate) %] + [% LxERP.t8("If enabled a warning will be shown in sales and purchase orders if there the delivery date is empty.") %] + [% LxERP.t8("E-mail") %] @@ -236,7 +243,7 @@ [% LxERP.t8('Default article for converting into quotations and orders') %] [% IF SELF.h_unit_name %] - [% P.part_picker('defaults.requirement_spec_section_order_part_id', SELF.defaults.requirement_spec_section_order_part_id, convertible_unit=SELF.h_unit_name, style=style) %] + [% P.part.picker('defaults.requirement_spec_section_order_part_id', SELF.defaults.requirement_spec_section_order_part_id, convertible_unit=SELF.h_unit_name, style=style) %] [% ELSE %] [% LxERP.t8("Error: this feature requires that articles with a time-based unit (e.g. 'h' or 'min') exist.") %] [% END %] @@ -246,7 +253,7 @@ [% LxERP.t8('Transport and service costs reminder') %] [% LxERP.t8('Default transport article number') %] - [% L.part_picker('defaults.transport_cost_reminder_article_number_id', SELF.defaults.transport_cost_reminder_article_number_id, style=style) %] + [% P.part.picker('defaults.transport_cost_reminder_article_number_id', SELF.defaults.transport_cost_reminder_article_number_id, style=style) %] [% LxERP.t8('Before saving a sales order, this article will be checked and a warning is generated.') %] @@ -270,6 +277,7 @@ [% LxERP.t8('Project type') %] [% L.select_tag('defaults.project_type_id', SELF.all_project_types, default=SELF.defaults.project_type_id, title_key='description', with_empty=0, style="width: 200px") %] + [% LxERP.t8('Project Status') %] [% L.select_tag('defaults.project_status_id', SELF.all_project_statuses, default=SELF.defaults.project_status_id, title_key='description', with_empty=0, style="width: 200px") %] @@ -294,12 +302,26 @@ [% LxERP.t8('Add Customer/Vendor Number as a reference add-on for SEPA export.') %] [% L.yes_no_tag('defaults.sepa_reference_add_vc_vc_id', SELF.defaults.sepa_reference_add_vc_vc_id) %] - + + [% LxERP.t8('Set the invoice duedate as the default execution date for SEPA export.') %] + [% L.yes_no_tag('defaults.sepa_set_duedate_as_default_exec_date', SELF.defaults.sepa_set_duedate_as_default_exec_date) %] + + + [% LxERP.t8('Set the invoice skonto date (if exists) as the default execution date for SEPA export.') %] + [% L.yes_no_tag('defaults.sepa_set_skonto_date_as_default_exec_date', SELF.defaults.sepa_set_skonto_date_as_default_exec_date) %] + + + [% LxERP.t8('In addition to the above date functions, subtract the following amount of days from the calculated date as a buffer.') %] + [% L.input_tag('defaults.sepa_set_skonto_date_buffer_in_days', LxERP.format_amount(SELF.defaults.sepa_set_skonto_date_buffer_in_days, 0), style=style) %] + [% LxERP.t8("Experimental Features") %] - [% LxERP.t8('Enable experimental features') %] - [% L.yes_no_tag('defaults.feature_experimental', SELF.defaults.feature_experimental) %] - [% LxERP.t8('Experimental features are:') %] [% LxERP.t8('new order controller') %], [% LxERP.t8('Assortment') %] + [% LxERP.t8('new order controller') %] + [% L.yes_no_tag('defaults.feature_experimental_order', SELF.defaults.feature_experimental_order) %] + + + [% LxERP.t8('Assortment') %] + [% L.yes_no_tag('defaults.feature_experimental_assortment', SELF.defaults.feature_experimental_assortment) %] [% LxERP.t8("Shipped Quantity Algorithm") %]