From 5cfcc866319cace932cd8da0e93107c375a4f070 Mon Sep 17 00:00:00 2001 From: Fernando Saavedra Date: Fri, 10 Jun 2011 14:00:29 -0500 Subject: [PATCH] Validate Invoice commit when complete it in GenerateInvoice - fixes #36 http://bitbucket.org/idempiere/idempiere/issue/36 --- .../src/org/compiere/process/InvoiceGenerate.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/org.adempiere.base.process/src/org/compiere/process/InvoiceGenerate.java b/org.adempiere.base.process/src/org/compiere/process/InvoiceGenerate.java index 8582704741..67159f3911 100644 --- a/org.adempiere.base.process/src/org/compiere/process/InvoiceGenerate.java +++ b/org.adempiere.base.process/src/org/compiere/process/InvoiceGenerate.java @@ -491,8 +491,13 @@ public class InvoiceGenerate extends SvrProcess log.warning("completeInvoice - failed: " + m_invoice); addLog("completeInvoice - failed: " + m_invoice); // Elaine 2008/11/25 } - m_invoice.save(); - // + ///fercho m_invoice.save(); + if (!m_invoice.save()) + { + log.warning("completeInvoice - failed: " + m_invoice); + addLog("completeInvoice - failed: " + m_invoice); + } + ///fercho addLog(m_invoice.getC_Invoice_ID(), m_invoice.getDateInvoiced(), null, m_invoice.getDocumentNo()); m_created++; }