From 75cd8f0d8936c643171297b2e3d7d0de20060f07 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Mon, 11 Dec 2006 08:19:27 +0000 Subject: [PATCH] Bug fix [ 1577943 ] Create Invoice (Vendor) lines from problem http://sourceforge.net/tracker/index.php?func=detail&aid=1577943&group_id=176962&atid=879332 --- .../src/org/compiere/grid/VCreateFromInvoice.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/client/src/org/compiere/grid/VCreateFromInvoice.java b/client/src/org/compiere/grid/VCreateFromInvoice.java index e3f77eb6d4..eb672b3761 100644 --- a/client/src/org/compiere/grid/VCreateFromInvoice.java +++ b/client/src/org/compiere/grid/VCreateFromInvoice.java @@ -188,9 +188,9 @@ public class VCreateFromInvoice extends VCreateFrom implements VetoableChangeLis // Vector> data = new Vector>(); StringBuffer sql = new StringBuffer("SELECT " // QtyEntered - + "l.MovementQty-SUM(NVL(mi.Qty,0)),l.QtyEntered/l.MovementQty," - + " l.C_UOM_ID,COALESCE(uom.UOMSymbol,uom.Name)," // 3..4 - + " l.M_Product_ID,p.Name, l.M_InOutLine_ID,l.Line," // 5..8 + + "l.MovementQty-SUM(NVL(mi.Qty, 0)), l.QtyEntered/l.MovementQty," + + " l.C_UOM_ID, COALESCE(uom.UOMSymbol, uom.Name)," // 3..4 + + " l.M_Product_ID, p.Name, l.M_InOutLine_ID, l.Line," // 5..8 + " l.C_OrderLine_ID "); // 9 if (Env.isBaseLanguage(Env.getCtx(), "C_UOM")) { @@ -204,10 +204,10 @@ public class VCreateFromInvoice extends VCreateFrom implements VetoableChangeLis } sql.append(" AND l.M_Product_ID=p.M_Product_ID") .append(" AND l.M_InOutLine_ID=mi.M_InOutLine_ID(+)") - .append("AND l.M_InOut_ID=? ") // #1 - .append("GROUP BY l.MovementQty,l.QtyEntered/l.MovementQty," - + "l.C_UOM_ID,COALESCE(uom.UOMSymbol,uom.Name)," - + "l.M_Product_ID,p.Name, l.M_InOutLine_ID,l.Line,l.C_OrderLine_ID ") + .append(" AND l.M_InOut_ID=? ") // #1 + .append("GROUP BY l.MovementQty, l.QtyEntered/l.MovementQty, " + + "l.C_UOM_ID, COALESCE(uom.UOMSymbol, uom.Name), " + + "l.M_Product_ID, p.Name, l.M_InOutLine_ID, l.Line, l.C_OrderLine_ID ") .append("ORDER BY l.Line"); try