Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e47fdf34

Von Jan Büren vor mehr als 3 Jahren hinzugefügt

  • ID e47fdf34451bb7c091b29144e041532c4960718a
  • Vorgänger cbc6d493
  • Nachfolger 4499533b

Mandantenkonfiguration: transfer_default_warehouse_for_assembly entfernt

S.a. UPGRADE

Unterschiede anzeigen:

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