Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0010890Openbravo ERPA. Platformpublic2009-10-07 11:282009-10-23 00:00
vmromanos 
shuehner 
urgentmajoralways
closedduplicate 
20Ubuntu 8.04
pi 
2.50MP7 
Core
No
0010890: Invoice selector does not work for new clients
The invoice selector shows no invoices, so features like "Copy lines" inside the Invoice window does not work.

Note: the selector is not working for new created clients, but in SmallBazaar is working fine.
1- Create a new client through the Initial Client Setup. Change to new created client
2- Create a new legal entity without accounting organization and set as ready
3- Create some products and business partners
4- Create an invoice and complete it
5- Create a new invoice header. Press the Copy lines button and try to search previous invoice. No invoices are found (the grid is empty)
It seems to be something related with UUIDs, but I haven't checked the code
No tags attached.
duplicate of defect 0010747 closed harikrishnan The ad_clientinfo.C_AcctSchema1_ID column is not filled when executing a initial client setup 
Issue History
2009-10-07 11:28vmromanosNew Issue
2009-10-07 11:28vmromanosAssigned To => shuehner
2009-10-07 13:11shuehnerNote Added: 0020839
2009-10-07 13:12shuehnerNote Added: 0020840
2009-10-09 13:45psarobeStatusnew => scheduled
2009-10-09 13:45psarobefix_in_branch => pi
2009-10-09 13:45psarobePrioritynormal => urgent
2009-10-09 13:45psarobeFixed in Version => 2.50MP7
2009-10-09 13:45psarobefix_in_branchpi =>
2009-10-22 16:52shuehnerRelationship addedduplicate of 0010747
2009-10-22 16:52shuehnerStatusscheduled => closed
2009-10-22 16:52shuehnerNote Added: 0021344
2009-10-22 16:52shuehnerDuplicate ID0 => 10747
2009-10-22 16:52shuehnerResolutionopen => duplicate
2009-10-23 00:00anonymoussf_bug_id0 => 2884255

Notes
(0020839)
shuehner   
2009-10-07 13:11   
StackTrace of exception shown in log

653074 [http-9080-Processor24] ERROR org.openbravo.erpCommon.info.Invoice - Error captured:
java.lang.NumberFormatException
    at java.math.BigDecimal.<init>(BigDecimal.java:530)
    at java.math.BigDecimal.<init>(BigDecimal.java:724)
    at org.openbravo.erpCommon.info.Invoice.printGridData(Invoice.java:353)
    at org.openbravo.erpCommon.info.Invoice.doPost(Invoice.java:125)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:224)
    at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:340)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:79)
    at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46)
    at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:93)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:619)
(0020840)
shuehner   
2009-10-07 13:12   
Unrelated to uuid, but could be fallout from the NumberFormat project. Problem is that convertedamount="" and new BigDecimal fails on an empty String.
(0021344)
shuehner   
2009-10-22 16:52   
Duplicate because of 10747 the currency conversion function returned an invalid value (null) which caused this problem.