X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/54006a889326c54c68cfe55142dc44b55c2a3bd1..3a868c370f430267080ceaa2ea5d433447ec217b:/templates/webpages/client_config/_features.html diff --git a/templates/webpages/client_config/_features.html b/templates/webpages/client_config/_features.html index 3d3b21678..1585eba45 100644 --- a/templates/webpages/client_config/_features.html +++ b/templates/webpages/client_config/_features.html @@ -1,8 +1,24 @@ -[%- USE LxERP -%][%- USE L -%] +[%- USE LxERP -%][%- USE L -%][%- USE P -%][%- USE T8 %] +[% SET style="width: 250px" %]
- + + + + + + + + + + + + + + + + @@ -13,6 +29,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -21,11 +129,43 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -41,14 +181,257 @@ - + - -
[% LxERP.t8("WebDAV") %]
[% LxERP.t8("DATEV") %]
[% LxERP.t8('Datevautomatik') %][% L.yes_no_tag('defaults.feature_datev', SELF.defaults.feature_datev) %][% LxERP.t8('Use Datevautomatik') %]
[% LxERP.t8("UStVA") %]
[% LxERP.t8('UStVA') %][% L.yes_no_tag('defaults.feature_ustva', SELF.defaults.feature_ustva) %][% LxERP.t8('Use UStVA') %]
[% LxERP.t8("File Management") %]
[% LxERP.t8('WebDAV') %] [% L.yes_no_tag('defaults.webdav', SELF.defaults.webdav) %][% L.yes_no_tag('defaults.webdav_documents', SELF.defaults.webdav_documents) %] [% LxERP.t8('Save document in WebDAV repository') %]
[% LxERP.t8('Filemanagement') %][% L.yes_no_tag('defaults.doc_storage', SELF.defaults.doc_storage) %][% LxERP.t8('Use Filemanagement') %]
[% 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') ] ], + default = SELF.defaults.doc_storage_for_documents, + onchange="return checkavailable_filebackend(this);") %][% LxERP.t8('Use this storage backend for all generated PDF-Files') %]
[% 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') ] ], + default = SELF.defaults.doc_storage_for_attachments, + onchange="return checkavailable_filebackend(this);") %][% LxERP.t8('Use this storage backend for all uploaded attachments') %]
[% 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') ] ], + 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) %][% LxERP.t8('Allow to delete generated printfiles') %]
[% LxERP.t8('max filesize') %][% L.input_tag('doc_max_filesize_MB','', size=10, onchange="verifyMBSize(this);") %] + [% L.hidden_tag('defaults.doc_max_filesize',SELF.defaults.doc_max_filesize) %] MB[% LxERP.t8('The maximum of uploadable filesize in Megabyte') %]
[% LxERP.t8('Preselect Customer/Vendor documents as email attachments') %][% L.yes_no_tag('defaults.email_attachment_vc_files_checked', SELF.defaults.email_attachment_vc_files_checked) %][% LxERP.t8('Preselect all documents saved for the current customer/vendor as a mail attachment.') %]
[% LxERP.t8('Preselect part documents as email attachments') %][% L.yes_no_tag('defaults.email_attachment_part_files_checked', SELF.defaults.email_attachment_part_files_checked) %][% LxERP.t8('Preselect all documents for the current selected parts in a record as a mail attachment.') %]
[% LxERP.t8('Preselect record documents as email attachments') %][% L.yes_no_tag('defaults.email_attachment_record_files_checked', SELF.defaults.email_attachment_record_files_checked) %][% LxERP.t8('Preselect all documents saved for the current record as a mail attachment.') %]
[% LxERP.t8("Storage Backends") %]
[% LxERP.t8('Files') %][% L.yes_no_tag('defaults.doc_files', SELF.defaults.doc_files) %][% LxERP.t8('Use File Storage backend') %]
[% LxERP.t8('WebDAV') %][% L.yes_no_tag('defaults.doc_webdav', SELF.defaults.doc_webdav) %][% LxERP.t8('Use WebDAV Storage backend') %]
[% LxERP.t8("Reports") %]
[% LxERP.t8('Balance') %][% L.yes_no_tag('defaults.feature_balance', SELF.defaults.feature_balance) %][% LxERP.t8('Use Balance Sheet') %]
[% LxERP.t8('income') %][% L.yes_no_tag('defaults.feature_eurechnung', SELF.defaults.feature_eurechnung) %][% LxERP.t8('Use Income') %]
[% LxERP.t8('Erfolgsrechnung') %][% L.yes_no_tag('defaults.feature_erfolgsrechnung', SELF.defaults.feature_erfolgsrechnung) %][% LxERP.t8('Use Erfolgsrechnung') %]
[% LxERP.t8("Customer Master Data") %]
[% L.yes_no_tag('defaults.vertreter', SELF.defaults.vertreter) %] [% LxERP.t8('Representative for Customer') %]
[% LxERP.t8('Normalize Customer / Vendor names') %] [% L.yes_no_tag('defaults.normalize_vc_names', SELF.defaults.normalize_vc_names) %] [% LxERP.t8('Automatic deletion of leading, trailing and excessive (repetitive) spaces in customer or vendor names') %]
[% LxERP.t8('Use text field for greetings') %] [% L.yes_no_tag('defaults.vc_greetings_use_textfield', SELF.defaults.vc_greetings_use_textfield) %][% LxERP.t8('Use a text field to enter (new) greetings if enabled. Otherwise, only a drop down box is offered.') %]
[% LxERP.t8('Use text field for title of contacts') %] [% L.yes_no_tag('defaults.contact_titles_use_textfield', SELF.defaults.contact_titles_use_textfield) %][% LxERP.t8('Use a text field to enter (new) contact titles if enabled. Otherwise, only a drop down box is offered.') %]
[% LxERP.t8('Use text field for department of contacts') %] [% L.yes_no_tag('defaults.contact_departments_use_textfield', SELF.defaults.contact_departments_use_textfield) %][% LxERP.t8('Use a text field to enter (new) contact departments if enabled. Otherwise, only a drop down box is offered.') %]
[% LxERP.t8('Hourly Rate') %][% L.input_tag('defaults.customer_hourly_rate', LxERP.format_amount(SELF.defaults.customer_hourly_rate, 2), style=style) %][% LxERP.t8('Default hourly rate for new customers') %]
[% LxERP.t8('Customers: VAT ID / taxnumber unique') %][% L.yes_no_tag('defaults.customer_ustid_taxnummer_unique', SELF.defaults.customer_ustid_taxnummer_unique) %][% LxERP.t8('Should VAT ID or taxnumber be unique for customers? This is checked when saving a customer\'s master data. One of the fields is sufficient and required.') %]
[% LxERP.t8('Vendors: VAT ID / taxnumber unique') %][% L.yes_no_tag('defaults.vendor_ustid_taxnummer_unique', SELF.defaults.vendor_ustid_taxnummer_unique) %][% LxERP.t8('Should VAT ID or taxnumber be unique for all vendors? This is checked when saving a vendor\'s master data. One of the fields is sufficient and required.') %]
[% LxERP.t8("Parts Master Data") %]
[% LxERP.t8('CSS style for pictures') %] [% L.input_tag('defaults.parts_image_css', SELF.defaults.parts_image_css, style=style) %] [% L.input_tag('defaults.parts_image_css',SELF.defaults.parts_image_css, style=style) %] [% LxERP.t8('Style the picture with the following CSS code') %]
+ [% LxERP.t8("Select Mulit-Item Options") %] + + [% LxERP.t8('Show parts longdescription (notes) in select list') %] + [% L.yes_no_tag('defaults.show_longdescription_select_item', SELF.defaults.show_longdescription_select_item) %] + + + [% LxERP.t8("Enabled Quick Searched") %] + + [% 'Quick Searches that will be shown in the header in this client' | $T8 %] + +
+ [% L.select_tag("defaults.quick_search_modules[]", SELF.available_quick_search_modules, value_key="name", title_key="description_config", id="defaults_quick_searches", multiple=1, default=SELF.defaults.quick_search_modules) %] + [% L.multiselect2side("defaults_quick_searches", labelsx=LxERP.t8("All modules"), labeldx=LxERP.t8("Enabled modules")) %] +
+ + + [% LxERP.t8("SEPA") %] + + [% 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('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) %] + + [% 'Displayable Name Preferences' | $T8 %] + [% FOREACH module=SELF.displayable_name_specs_by_module.keys.sort %] + [%- SET spec=SELF.displayable_name_specs_by_module.$module -%] + + [% spec.specs.title %] + + + + + + + [% FOREACH option=spec.specs.options %] + + + + + [% END %] + + + + +
[% 'Option' | $T8 %][% 'Name' | $T8 %]
[% option.title %][% option.name %]
[% 'Display' | $T8 %]: + [% L.hidden_tag("displayable_name_specs[+].module", module) %] + [% L.input_tag("displayable_name_specs[].default", spec.prefs.get_default, size=50) %] +
+ + [% IF loop.first %] + [% 'The display of (mainly) picker results can be configured. To insert the value of one option use <%Name%>.' | $T8 %]
+ [% 'E.g. "<%customernumber%> <%name%>"' | $T8 %] + + [% END %] + + [% END %] + + +