From: Bernd Bleßmann Date: Fri, 27 Oct 2017 14:01:32 +0000 (+0200) Subject: Bericht Lagerbuchungen: Richtige ids verwenden zur Anzeige des Dokuments X-Git-Tag: release-3.5.4~660 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=0b5e2b1b4f5e18ed39dfb05823bb593cdf5c5469;p=kivitendo-erp.git Bericht Lagerbuchungen: Richtige ids verwenden zur Anzeige des Dokuments Beim Lagern über Lieferscheine steht die delivery_orders.id in inventory.oe_id und beim Lagern über Rechnungen steht die invoice.id in inventory.invoice_id. Lagern aus anderen Dokumenten als Lieferschein oder Rechnung gibt es nicht. --- diff --git a/SL/WH.pm b/SL/WH.pm index bcdffa511..e596abc94 100644 --- a/SL/WH.pm +++ b/SL/WH.pm @@ -567,19 +567,6 @@ sub get_warehouse_journal { my ($h_oe_id, $q_oe_id); if ($form->{l_oe_id}) { $q_oe_id = <{oe_id} || $ref->{invoice_id})) { - my $id = $ref->{oe_id} ? $ref->{oe_id} : $ref->{invoice_id}; - do_statement($form, $h_oe_id, $q_oe_id, ($id) x 6); + do_statement($form, $h_oe_id, $q_oe_id, $ref->{oe_id}, ($ref->{invoice_id}) x 2); $ref->{oe_id_info} = $h_oe_id->fetchrow_hashref() || {}; }