From b22f644d4731fe813df806d0abdd644fe7336354 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20B=C3=BCren?= Date: Tue, 22 Jul 2014 12:17:17 +0200 Subject: [PATCH] =?utf8?q?Mandantenkonfiguration=20erweitert:Dienstleistun?= =?utf8?q?gen=20NICHT=20automatisch=20Auslagern=20Standardm=C3=A4ssig=20we?= =?utf8?q?rden=20Dienstleistungen=20wie=20Waren=20und=20Erzeungnisse=20beh?= =?utf8?q?andelt=20und=20so=20auch=20beim=20Standard-Auslager-Verfahren.?= =?utf8?q?=20Entsprechend=20die=20Mandantenkonfiguration=20(defaults)=20an?= =?utf8?q?gepasst.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- SL/DB/MetaSetup/Default.pm | 1 + locale/de/all | 2 ++ .../add_warehouse_client_config_default2.sql | 4 ++++ templates/webpages/client_config/_warehouse.html | 12 ++++++++++++ 4 files changed, 19 insertions(+) create mode 100644 sql/Pg-upgrade2/add_warehouse_client_config_default2.sql diff --git a/SL/DB/MetaSetup/Default.pm b/SL/DB/MetaSetup/Default.pm index 2015b9052..2822b86b7 100644 --- a/SL/DB/MetaSetup/Default.pm +++ b/SL/DB/MetaSetup/Default.pm @@ -91,6 +91,7 @@ __PACKAGE__->meta->columns( templates => { type => 'text' }, transfer_default => { type => 'boolean', default => 'true' }, transfer_default_ignore_onhand => { type => 'boolean', default => 'false' }, + transfer_default_services => { type => 'boolean', default => 'true' }, transfer_default_use_master_default_bin => { type => 'boolean', default => 'false' }, vendornumber => { type => 'text' }, version => { type => 'varchar', length => 8 }, diff --git a/locale/de/all b/locale/de/all index 956d1b26a..c211cc804 100755 --- a/locale/de/all +++ b/locale/de/all @@ -740,6 +740,7 @@ $self->{texts} = { 'Default Transfer Out always succeed. The current part onhand is ignored and the inventory can have negative stocks (not recommended).' => 'Auslagern über Standardlagerplatz funktioniert immer (verfügbare Menge wird nicht geprüft). Die Lagerbewegung wird auf den unten konfigurierten Lagerplatz gebucht (nicht empfohlen).', 'Default Transfer Out with negative inventory' => 'Standard-Auslagern ohne Prüfung auf Bestand', 'Default Transfer with Master Bin' => 'Standardlagerplatz für Lagerbewegungen verwenden, falls keiner in Stammdaten definiert', + 'Default Transfer with services' => 'Ein- /Auslagern von Dienstleistungen über Standard-Lagerplatz', 'Default Warehouse' => 'Standard-Lager', 'Default Warehouse with ignoring on hand' => 'Standardlager für Auslagern ohne Prüfung auf Bestand', 'Default article for converting into quotations and orders' => 'Standardartikel für Konvertierung von Pflichtenheften in Angebote und Aufträge', @@ -2686,6 +2687,7 @@ $self->{texts} = { 'Transfer out' => 'Auslagern', 'Transfer out via default' => 'Auslagern über Standard-Lagerplatz', 'Transfer qty' => 'Umlagermenge', + 'Transfer services via default' => 'Falls Ein- /Auslagern über Standardlagerplatz aktiviert ist, auch die Dienstleistungen standardmässig Ein- und Auslagern', 'Transfer successful' => 'Lagervorgang erfolgreich', 'Translation' => 'Übersetzung', 'Translations' => 'Übersetzungen', diff --git a/sql/Pg-upgrade2/add_warehouse_client_config_default2.sql b/sql/Pg-upgrade2/add_warehouse_client_config_default2.sql new file mode 100644 index 000000000..9cb7b3241 --- /dev/null +++ b/sql/Pg-upgrade2/add_warehouse_client_config_default2.sql @@ -0,0 +1,4 @@ +-- @tag: add_warehouse_client_config_default2 +-- @description: Konfigurations-Option für das Standard-Auslager-Verfahren (Dienstleistung nicht berücksichtigen), war vorher nicht konfigurierbar +-- @depends: release_3_1_0 add_warehouse_defaults add_warehouse_client_config_default +ALTER TABLE defaults add column transfer_default_services boolean default true; diff --git a/templates/webpages/client_config/_warehouse.html b/templates/webpages/client_config/_warehouse.html index 938b2328e..3f83a925d 100644 --- a/templates/webpages/client_config/_warehouse.html +++ b/templates/webpages/client_config/_warehouse.html @@ -10,6 +10,18 @@ [% LxERP.t8('Show Transfer via default') %]
+ + [% LxERP.t8('Default Transfer with services') %] + + [% L.yes_no_tag('defaults.transfer_default_services', SELF.defaults.transfer_default_services) %] + + + [% LxERP.t8('Transfer services via default') %]
+ + + + + [% LxERP.t8('Default Warehouse') %] [% L.select_tag('defaults.warehouse_id', SELF.all_warehouses, id='warehouse_id', with_empty=1, default=SELF.defaults.warehouse_id, title_key='description', -- 2.20.1