Revision 89fdd8f0
Von Cem Aydin vor etwa 5 Jahren hinzugefügt
SL/DO.pm | ||
---|---|---|
370 | 370 |
my $h_item_stock = prepare_query($form, $dbh, $q_item_stock); |
371 | 371 |
|
372 | 372 |
my $in_out = $form->{type} =~ /^sales/ ? 'out' : 'in'; |
373 |
$in_out = 'in' if $form->{returns} == 1; |
|
373 | 374 |
|
374 | 375 |
for my $i (1 .. $form->{rowcount}) { |
375 | 376 |
next if (!$form->{"id_$i"}); |
... | ... | |
840 | 841 |
|
841 | 842 |
if ($mode eq 'single') { |
842 | 843 |
my $in_out = $form->{type} =~ /^sales/ ? 'out' : 'in'; |
844 |
$in_out = 'in' if $form->{returns}; |
|
843 | 845 |
|
844 | 846 |
$query = |
845 | 847 |
qq|SELECT id as delivery_order_items_stock_id, qty, unit, bin_id, |
... | ... | |
930 | 932 |
my $h_bin_wh = prepare_query($form, $dbh, $q_bin_wh); |
931 | 933 |
|
932 | 934 |
my $in_out = $form->{type} =~ /^sales/ ? 'out' : 'in'; |
935 |
$in_out = 'in' if $form->{returns}; |
|
933 | 936 |
|
934 | 937 |
my $num_si = 0; |
935 | 938 |
|
Auch abrufbar als: Unified diff
Retour-Lieferschein aus odyn-erp Ref.: Commit 46594e6a
---
Retour-Lieferschein: Es wird nicht richtig eingelagert
Da an einigen Stellen nicht berücksichtigt wurde, dass es ein Retourlieferschein ist,
wurde die falsche Lagerbewegung verwendet.
In der Konsequenz war keine stock_info vorhanden.
Dies machte sich daran bemerkbar, dass trotz Einlagerung die Eeingelagerte Menge im Lieferschein als 0 angezeigt wurde
Dis ist nun behoben.
Aufgefallen bei #7601
---