projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rose-Fehler beim Speichern eines Objekts anzeigen lassen.
[kivitendo-erp.git]
/
SL
/
Controller
/
Inventory.pm
diff --git
a/SL/Controller/Inventory.pm
b/SL/Controller/Inventory.pm
index
2a5b8de
..
3f406ee
100644
(file)
--- a/
SL/Controller/Inventory.pm
+++ b/
SL/Controller/Inventory.pm
@@
-49,7
+49,7
@@
sub action_stock {
parts => $self->part,
dst_bin => $self->bin,
dst_wh => $self->warehouse,
parts => $self->part,
dst_bin => $self->bin,
dst_wh => $self->warehouse,
- qty => $::form->
format
_amount(\%::myconfig, $::form->{qty}),
+ qty => $::form->
parse
_amount(\%::myconfig, $::form->{qty}),
unit => $self->unit,
transfer_type => 'stock',
chargenumber => $::form->{chargenumber},
unit => $self->unit,
transfer_type => 'stock',
chargenumber => $::form->{chargenumber},
@@
-123,7
+123,7
@@
sub _check_warehouses {
}
sub init_warehouses {
}
sub init_warehouses {
- SL::DB::Manager::Warehouse->get_all;
+ SL::DB::Manager::Warehouse->get_all
(query => [ or => [ invalid => 0, invalid => undef ]])
;
}
sub init_units {
}
sub init_units {
@@
-150,8
+150,8
@@
sub set_target_from_part {
sub sanitize_target {
my ($self) = @_;
sub sanitize_target {
my ($self) = @_;
- $self->warehouse(
SL::DB::Manager::Warehouse->get_first)
if !$self->warehouse || !$self->warehouse->id;
- $self->bin ($self->warehouse->bins->[0])
if !$self->bin || !$self->bin->id;
+ $self->warehouse(
$self->warehouses->[0])
if !$self->warehouse || !$self->warehouse->id;
+ $self->bin ($self->warehouse->bins->[0]) if !$self->bin || !$self->bin->id;
}
sub load_part_from_form {
}
sub load_part_from_form {