1003759 How to re-post a document if Charge type is changed in Product? ( related to IDEMPIERE-216 Average Costing: Zero Costing Item From Vendor but for standard costing ).
This commit is contained in:
parent
41c753a605
commit
a1332d890a
|
@ -412,6 +412,7 @@ public class Doc_InOut extends Doc
|
||||||
int C_OrderLine_ID = line.getC_OrderLine_ID();
|
int C_OrderLine_ID = line.getC_OrderLine_ID();
|
||||||
if (C_OrderLine_ID > 0)
|
if (C_OrderLine_ID > 0)
|
||||||
{
|
{
|
||||||
|
orderLine = new MOrderLine (getCtx(), C_OrderLine_ID, getTrxName());
|
||||||
MOrderLandedCostAllocation[] allocations = MOrderLandedCostAllocation.getOfOrderLine(C_OrderLine_ID, getTrxName());
|
MOrderLandedCostAllocation[] allocations = MOrderLandedCostAllocation.getOfOrderLine(C_OrderLine_ID, getTrxName());
|
||||||
for(MOrderLandedCostAllocation allocation : allocations)
|
for(MOrderLandedCostAllocation allocation : allocations)
|
||||||
{
|
{
|
||||||
|
@ -421,15 +422,15 @@ public class Doc_InOut extends Doc
|
||||||
landedCost = landedCost.add(amt);
|
landedCost = landedCost.add(amt);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//get costing method for product
|
//get costing method for product
|
||||||
if (MAcctSchema.COSTINGMETHOD_AveragePO.equals(costingMethod) ||
|
if (MAcctSchema.COSTINGMETHOD_AveragePO.equals(costingMethod) ||
|
||||||
MAcctSchema.COSTINGMETHOD_AverageInvoice.equals(costingMethod) ||
|
MAcctSchema.COSTINGMETHOD_AverageInvoice.equals(costingMethod) ||
|
||||||
MAcctSchema.COSTINGMETHOD_LastPOPrice.equals(costingMethod) )
|
MAcctSchema.COSTINGMETHOD_LastPOPrice.equals(costingMethod) )
|
||||||
{
|
{
|
||||||
// Low - check if c_orderline_id is valid
|
// Low - check if c_orderline_id is valid
|
||||||
if (C_OrderLine_ID > 0)
|
if (orderLine != null)
|
||||||
{
|
{
|
||||||
orderLine = new MOrderLine (getCtx(), C_OrderLine_ID, getTrxName());
|
|
||||||
// Elaine 2008/06/26
|
// Elaine 2008/06/26
|
||||||
C_Currency_ID = orderLine.getC_Currency_ID();
|
C_Currency_ID = orderLine.getC_Currency_ID();
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in New Issue