From: Jan Büren Date: Tue, 22 Jul 2014 10:17:17 +0000 (+0200) Subject: Mandantenkonfiguration erweitert:Dienstleistungen NICHT automatisch Auslagern X-Git-Tag: release-3.2.0beta~390 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=b22f644d4731fe813df806d0abdd644fe7336354;p=kivitendo-erp.git Mandantenkonfiguration erweitert:Dienstleistungen NICHT automatisch Auslagern Standardmässig werden Dienstleistungen wie Waren und Erzeungnisse behandelt und so auch beim Standard-Auslager-Verfahren. Entsprechend die Mandantenkonfiguration (defaults) angepasst. --- 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',