+ # undef warehouse_id_ignore_onhand if the empty value is selected
+ if ( ($::form->{warehouse_id_ignore_onhand} == 0) && ($::form->{bin_id_ignore_onhand} == 0) ) {
+ undef $::form->{warehouse_id_ignore_onhand};
+ undef $::form->{bin_id_ignore_onhand};
+ }
+
+ # All warehouse / transfer default values
+ map { SL::DB::Default->get->update_attributes($_ => $::form->{$_}); } qw(transfer_default transfer_default_use_master_default_bin transfer_default_ignore_onhand
+ warehouse_id_ignore_onhand bin_id_ignore_onhand warehouse_id bin_id);