fixed bug :[ 1703207 ] Issue when push button Paymenet Rule fo Order Complete

https://sourceforge.net/tracker/index.php?func=detail&aid=1703207&group_id=176962&atid=879332
This commit is contained in:
vpj-cd 2007-04-18 22:15:08 +00:00
parent bf5565ab54
commit a8f220dd40
1 changed files with 15 additions and 0 deletions

View File

@ -1021,7 +1021,22 @@ public class VPayment extends CDialog
m_needSave = true;
}
if (cl.save())
{
log.config("CashCreated");
if(invoice == null && C_Invoice_ID != 0)
{
invoice = new MInvoice (Env.getCtx(), C_Invoice_ID, null);
invoice.setC_CashLine_ID(cl.getC_CashLine_ID());
invoice.save();
}
if(order == null && C_Order_ID != 0)
{
order = new MOrder (Env.getCtx(), C_Order_ID, null);
order.setC_CashLine_ID(cl.getC_CashLine_ID());
order.save();
}
log.config("Update Order & Invoice with CashLine");
}
else
ADialog.error(m_WindowNo, this, "PaymentError", "CashNotCreated");
}