details: https://code.openbravo.com/erp/devel/pi/rev/d4762042e1ad changeset: 28267:d4762042e1ad user: Atul Gaware <atul.gaware <at> openbravo.com> date: Mon Jan 18 16:22:34 2016 +0530 summary: Fixes Issue 31888: Create Order from Sales Quotation is not truncating date fields, thus, payment against invoice is being considered a prepayment
While creating sales order header, order date is truncated and set. diffstat: src/org/openbravo/erpCommon/ad_process/ConvertQuotationIntoOrder.java | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diffs (37 lines): diff -r a4e7ab3c00b3 -r d4762042e1ad src/org/openbravo/erpCommon/ad_process/ConvertQuotationIntoOrder.java --- a/src/org/openbravo/erpCommon/ad_process/ConvertQuotationIntoOrder.java Tue Jan 19 08:50:03 2016 +0100 +++ b/src/org/openbravo/erpCommon/ad_process/ConvertQuotationIntoOrder.java Mon Jan 18 16:22:34 2016 +0530 @@ -11,7 +11,7 @@ * under the License. * The Original Code is Openbravo ERP. * The Initial Developer of the Original Code is Openbravo SLU - * All portions are Copyright (C) 2012-2015 Openbravo SLU + * All portions are Copyright (C) 2012-2016 Openbravo SLU * All Rights Reserved. * Contributor(s): ______________________________________. ************************************************************************ @@ -21,6 +21,7 @@ import java.math.BigDecimal; import java.util.ArrayList; +import java.util.Calendar; import java.util.Date; import java.util.HashMap; import java.util.Iterator; @@ -30,6 +31,7 @@ import javax.servlet.http.HttpServletRequest; +import org.apache.commons.lang.time.DateUtils; import org.openbravo.advpaymentmngt.utility.FIN_Utility; import org.openbravo.base.exception.OBException; import org.openbravo.base.provider.OBProvider; @@ -108,7 +110,7 @@ objCloneOrder.setProcessed(false); objCloneOrder.setSalesTransaction(true); objCloneOrder.setDocumentNo(null); - objCloneOrder.setOrderDate(new Date()); + objCloneOrder.setOrderDate(DateUtils.truncate(new Date(), Calendar.DATE)); objCloneOrder.setRejectReason(null); objCloneOrder.setValidUntil(null); objCloneOrder.setSummedLineAmount(BigDecimal.ZERO); ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits