Revision e47fdf34
Von Jan Büren vor mehr als 3 Jahren hinzugefügt
SL/DB/MetaSetup/Default.pm | ||
---|---|---|
179 | 179 |
transfer_default_ignore_onhand => { type => 'boolean', default => 'false' }, |
180 | 180 |
transfer_default_services => { type => 'boolean', default => 'true' }, |
181 | 181 |
transfer_default_use_master_default_bin => { type => 'boolean', default => 'false' }, |
182 |
transfer_default_warehouse_for_assembly => { type => 'boolean', default => 'false' }, |
|
183 | 182 |
transport_cost_reminder_article_number_id => { type => 'integer' }, |
184 | 183 |
undo_transfer_interval => { type => 'integer', default => 7 }, |
185 | 184 |
vc_greetings_use_textfield => { type => 'boolean' }, |
SL/WH.pm | ||
---|---|---|
1185 | 1185 |
The method is transaction safe, in case of errors not a single entry will be made |
1186 | 1186 |
in inventory. |
1187 | 1187 |
|
1188 |
Two prerequisites can be changed with these global parameters |
|
1189 |
|
|
1190 |
=over 2 |
|
1191 |
|
|
1192 |
=item $::instance_conf->get_transfer_default_warehouse_for_assembly |
|
1193 |
|
|
1194 |
If trueish we try to get all the items form the default bins defined in parts |
|
1195 |
and do not try to find them in the destination warehouse. Returns an |
|
1196 |
error if not all items have set a default bin in parts. |
|
1197 |
|
|
1198 |
=item $::instance_conf->get_bin_id_ignore_onhand |
|
1199 |
|
|
1200 |
If trueish we can create assemblies even if we do not have enough items in stock. |
|
1201 |
The needed qty will be booked in a special bin, which has to be configured in |
|
1202 |
the client config. |
|
1203 |
|
|
1204 |
=back |
|
1205 |
|
|
1206 |
|
|
1207 |
|
|
1208 | 1188 |
|
1209 | 1189 |
=head1 BUGS |
1210 | 1190 |
|
doc/UPGRADE | ||
---|---|---|
3 | 3 |
|
4 | 4 |
** BITTE FERTIGEN SIE VOR DEM UPGRADE EIN BACKUP IHRER DATENBANK(EN) AN! ** |
5 | 5 |
|
6 |
Upgrade auf v3.5.8 |
|
7 |
|
|
8 |
Die API für 'Erzeugnis fertigen' wurde geändert: |
|
9 |
Die Einstellung der Mandantenkonfiguration für 'Zum Fertigen wird das Standardlager |
|
10 |
des Bestandteils verwendet, nicht das Ziellager' hat keine Auswirkung mehr. |
|
11 |
Falls dieser Wert auf 'Nein' steht funktioniert das Verfahren wie vorher auch. |
|
12 |
Falls dieser Wert auf 'Ja' steht, muss geprüft werden, ob das Verfahren noch so |
|
13 |
benötigt wird. |
|
14 |
Alternativ kann 'Erzeugnis fertigen' ab dieser Version auch Erzeugnisbestandteile aus |
|
15 |
fremden Lagern (nicht das Ziellager) nehmen. Dies sollte i.d.R. den Prozeß abbilden können. |
|
16 |
|
|
17 |
|
|
6 | 18 |
|
7 | 19 |
Upgrade auf v3.5.7 |
8 | 20 |
* Neue Perl Abhängigkeiten: |
sql/Pg-upgrade2/delete_warehouse_for_assembly.sql | ||
---|---|---|
1 |
-- @tag: delete_warehouse_for_assembly |
|
2 |
-- @description: Entfernen von: Konfigurations-Option für das Fertigen von Erzeugnissen aus dem Standardlager |
|
3 |
-- @depends: release_3_5_7 |
|
4 |
ALTER TABLE defaults DROP column transfer_default_warehouse_for_assembly; |
templates/webpages/client_config/_warehouse.html | ||
---|---|---|
130 | 130 |
[% LxERP.t8('Produce assembly consumes services if assigned as a assembly item') %] |
131 | 131 |
</td> |
132 | 132 |
</tr> |
133 |
<tr> |
|
134 |
<td align="right">[% LxERP.t8('Use default warehouse for assembly transfer') %]</td> |
|
135 |
<td> |
|
136 |
[% L.yes_no_tag('defaults.transfer_default_warehouse_for_assembly', SELF.defaults.transfer_default_warehouse_for_assembly) %] |
|
137 |
</td> |
|
138 |
<td> |
|
139 |
[% LxERP.t8('Transfer of assemblies uses the assembly\'s default warehouse instead of the destination warehouse.') %]<br> |
|
140 |
</td> |
|
141 |
</tr> |
|
142 |
|
|
143 | 133 |
<tr><td class="listheading" colspan="4">[% LxERP.t8("Services in Delivery Orders") %]</td></tr> |
144 | 134 |
<tr> |
145 | 135 |
<td align="right">[% LxERP.t8('Sales Orders Services are deliverable') %]</td> |
Auch abrufbar als: Unified diff
Mandantenkonfiguration: transfer_default_warehouse_for_assembly entfernt
S.a. UPGRADE