Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0025245Openbravo ERP09. Financial managementpublic2013-11-28 13:402014-03-17 13:42
jonalegriaesarte 
jonalegriaesarte 
normalminorhave not tried
closedfixed 
5
 
3.0PR14Q23.0PR14Q2 
egoitz
Core
No
0025245: Accurrals and deferrals is not working fine, becuase the first period of the next year needs to be in the system and not needed
Accurrals and deferrals is not working fine, becuase the first period of the next year needs to be in the system and not needed
- year 2014 not existant
- Configure accurrals and deferrals to one product
- Create a purchase invoice, to finish the accurrals in 31/12/2013 for example
- Post it, notice that an error appears:

a5be8153 2013-11-27 11:00:54,615 [TP-Processor2] WARN org.openbravo.erpCommon.ad_forms.AcctSchemaElement - AcctSchameElement.getAcctSchemaElementList - No default value for
Organización
a5be8153 2013-11-27 11:00:54,617 [TP-Processor2] WARN org.openbravo.erpCommon.ad_forms.AcctSchemaElement - AcctSchameElement.getAcctSchemaElementList - No default value for
Organización
a5be8153 2013-11-27 11:00:54,667 [TP-Processor2] WARN org.openbravo.erpCommon.ad_forms.AcctSchemaElement - AcctSchameElement.getAcctSchemaElementList - No default value for
Organización
a5be8153 2013-11-27 11:00:54,668 [TP-Processor2] WARN org.openbravo.erpCommon.ad_forms.AcctSchemaElement - AcctSchameElement.getAcctSchemaElementList - No default value for
Organización
a5be8153 2013-11-27 11:00:54,676 [TP-Processor2] WARN org.openbravo.erpCommon.ad_forms.AcctSchemaElement - AcctSchameElement.getAcctSchemaElementList - No default value for
Organización
a5be8153 2013-11-27 11:00:54,677 [TP-Processor2] WARN org.openbravo.erpCommon.ad_forms.AcctSchemaElement - AcctSchameElement.getAcctSchemaElementList - No default value for
Organización
a5be8153 2013-11-27 11:00:54,715 [TP-Processor2] ERROR org.openbravo.base.exception.OBException - AccDefUtility - Error getting next year period
org.openbravo.base.exception.OBException: AccDefUtility - Error getting next year period
at org.openbravo.erpCommon.utility.AccDefUtility.getNextYear(AccDefUtility.java:115)
at org.openbravo.erpCommon.utility.AccDefUtility.getFirstPeriodOfNextYear(AccDefUtility.java:95)
at org.openbravo.erpCommon.utility.AccDefUtility.getNextPeriod(AccDefUtility.java:81)
at org.openbravo.erpCommon.ad_forms.DocInvoice.calculateAccDefPlan(DocInvoice.java:973)
at org.openbravo.erpCommon.ad_forms.DocInvoice.createAccDefExpenseFact(DocInvoice.java:987)
at org.openbravo.erpCommon.ad_forms.DocInvoice.createFact(DocInvoice.java:718)
at org.openbravo.erpCommon.ad_forms.AcctServer.postLogic(AcctServer.java:1084)
at org.openbravo.erpCommon.ad_forms.AcctServer.post(AcctServer.java:777)
at org.openbravo.erpCommon.ad_forms.AcctServer.post(AcctServer.java:693)
at org.openbravo.erpCommon.ad_actionButton.Posted.processButton(Posted.java:273)
at org.openbravo.erpCommon.ad_actionButton.Posted.doPost(Posted.java:104)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:225)
at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:440)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62)
at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46)
at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81)
at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46)
at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:679)
a5be8153 2013-11-27 11:00:54,715 [TP-Processor2] WARN org.openbravo.erpCommon.ad_forms.AcctServer - org.openbravo.base.exception.OBException: AccDefUtility - Error getting next year period
No tags attached.
diff accurrals.diff (652) 2013-11-28 13:41
https://issues.openbravo.com/file_download.php?file_id=6535&type=bug
Issue History
2013-11-28 13:40jonalegriaesarteNew Issue
2013-11-28 13:40jonalegriaesarteAssigned To => jonalegriaesarte
2013-11-28 13:40jonalegriaesarteModules => Core
2013-11-28 13:40jonalegriaesarteTriggers an Emergency Pack => No
2013-11-28 13:41jonalegriaesarteFile Added: accurrals.diff
2013-12-09 16:10jonalegriaesarteTarget Version3.0MP31 => 3.0MP32
2014-03-10 17:46hgbotCheckin
2014-03-10 17:46hgbotNote Added: 0064994
2014-03-10 17:46hgbotStatusnew => resolved
2014-03-10 17:46hgbotResolutionopen => fixed
2014-03-10 17:46hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/8aa2fba3af3562b874bd9a5039d2fa027667a752 [^]
2014-03-11 17:04hudsonbotCheckin
2014-03-11 17:04hudsonbotNote Added: 0065051
2014-03-17 13:42egoitzReview Assigned To => egoitz
2014-03-17 13:42egoitzNote Added: 0065231
2014-03-17 13:42egoitzStatusresolved => closed
2014-03-17 13:42egoitzFixed in Version => PR14Q2

Notes
(0064994)
hgbot   
2014-03-10 17:46   
Repository: erp/devel/pi
Changeset: 8aa2fba3af3562b874bd9a5039d2fa027667a752
Author: Jon Alegría <jon.alegria <at> openbravo.com>
Date: Mon Mar 10 17:46:23 2014 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/8aa2fba3af3562b874bd9a5039d2fa027667a752 [^]

Fixes issue 0025245: Accurrals and deferrals is not working fine,
becuase the first period of the next year needs to be in the system
and not needed

---
M src/org/openbravo/erpCommon/ad_forms/DocInvoice.java
---
(0065051)
hudsonbot   
2014-03-11 17:04   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/0d35a09c7eb8 [^]
Maturity status: Test
(0065231)
egoitz   
2014-03-17 13:42   
verified