Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0017099Openbravo ERPA. Platformpublic2011-05-10 16:322011-05-16 16:44
mtaal 
dalsasua 
immediatemajorhave not tried
closedfixed 
5
 
3.0RC73.0RC7 
Core
No
0017099: Accounting Transaction Details gives error in form view
Accounting Transaction Details gives error in form view:

The problem is that the form initialization component somehow tries to compute a value for a button (recordId), in this case the button has the reference Integer, while it contains a record id.

BigDecimal.<init>(char[], int, int) line: 459
BigDecimal.<init>(String) line: 728
NumberUIDefinition$IntegerUIDefinition(NumberUIDefinition).createFromClassicString(String) line: 148
NumberUIDefinition$IntegerUIDefinition.createFromClassicString(String) line: 188
NumberUIDefinition$IntegerUIDefinition(UIDefinition).getFieldProperties(Field, boolean) line: 214
NumberUIDefinition$IntegerUIDefinition(NumberUIDefinition).getFieldProperties(Field, boolean) line: 126
FormInitializationComponent.computeColumnValues(String, Tab, List<String>, Map<String,JSONObject>, BaseOBObject, String, String, JSONObject, List<String>, List<String>, List<String>) line: 422
FormInitializationComponent.execute(Map<String,Object>, String) line: 203
FormInitializationComponent(BaseActionHandler).execute() line: 72
KernelServlet.processActionRequest(HttpServletRequest, HttpServletResponse) line: 197
KernelServlet.doGet(HttpServletRequest, HttpServletResponse) line: 104
KernelServlet.doPost(HttpServletRequest, HttpServletResponse) line: 181
KernelServlet(HttpServlet).service(HttpServletRequest, HttpServletResponse) line: 637
KernelServlet(HttpBaseServlet).serviceInitialized(HttpServletRequest, HttpServletResponse) line: 225
KernelServlet(HttpSecureAppServlet).service(HttpServletRequest, HttpServletResponse) line: 456
KernelServlet(BaseKernelServlet).callServiceInSuper(HttpServletRequest, HttpServletResponse) line: 89
KernelServlet(BaseKernelServlet).service(HttpServletRequest, HttpServletResponse) line: 65
KernelServlet(HttpServlet).service(ServletRequest, ServletResponse) line: 717
ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 290
ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206
SessionExpirationFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 66
ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235
ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206
CharsetFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 35
ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235
ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206
DalRequestFilter$1.doAction() line: 81
DalRequestFilter$1(ThreadHandler).run() line: 46
DalRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 103
ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235
ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206
StandardWrapperValve.invoke(Request, Response) line: 233
StandardContextValve.invoke(Request, Response) line: 191
StandardHostValve.invoke(Request, Response) line: 127
ErrorReportValve.invoke(Request, Response) line: 102
StandardEngineValve.invoke(Request, Response) line: 109
CoyoteAdapter.service(Request, Response) line: 298
Http11Processor.process(Socket) line: 859
Http11Protocol$Http11ConnectionHandler.process(Socket) line: 588
JIoEndpoint$Worker.run() line: 489
Thread.run() line: 662
No tags attached.
has duplicate defect 00170413.0MP0 closed alostale Accounting transaction Details windows is not working well 
related to defect 0016272 closed mirurita Wrong reference definition for fact_acct.record_id field. 
Issue History
2011-05-10 16:32mtaalNew Issue
2011-05-10 16:32mtaalAssigned To => marvintm
2011-05-10 16:32mtaalModules => Core
2011-05-10 16:33mtaalSummaryFinancialAccount Transaction Details gives error in form view => Accounting Transaction Details gives error in form view
2011-05-10 16:33mtaalDescription Updatedbug_revision_view_page.php?rev_id=1955#r1955
2011-05-10 17:40marvintmAssigned Tomarvintm => psarobe
2011-05-10 17:41marvintmNote Added: 0036646
2011-05-11 12:18dalsasuaAssigned Topsarobe => dalsasua
2011-05-11 16:17dalsasuaStatusnew => scheduled
2011-05-11 16:17dalsasuafix_in_branch => pi
2011-05-11 16:19hgbotCheckin
2011-05-11 16:19hgbotNote Added: 0036680
2011-05-11 16:19hgbotStatusscheduled => resolved
2011-05-11 16:19hgbotResolutionopen => fixed
2011-05-11 16:19hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/797e4542bfcb4a7b89ccda8c76e58ce5a77f1fc5 [^]
2011-05-12 13:31hudsonbotCheckin
2011-05-12 13:31hudsonbotNote Added: 0036888
2011-05-16 16:44jonalegriaesarteNote Added: 0037032
2011-05-16 16:44jonalegriaesarteStatusresolved => closed
2011-05-16 16:44jonalegriaesarteFixed in Version => 3.0RC7
2011-05-16 19:01psarobeRelationship addedhas duplicate 0017041
2012-03-27 13:11miruritaRelationship addedrelated to 0016272

Notes
(0036646)
marvintm   
2011-05-10 17:41   
The problem is that the record_id column should not be a button. It should be a normal string.
(0036680)
hgbot   
2011-05-11 16:19   
Repository: erp/devel/pi
Changeset: 797e4542bfcb4a7b89ccda8c76e58ce5a77f1fc5
Author: David Alsasua <david.alsasua <at> openbravo.com>
Date: Wed May 11 16:18:29 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/797e4542bfcb4a7b89ccda8c76e58ce5a77f1fc5 [^]

Fixes issue 17099.
Accounting Transaction Details gives error in form view. Now Fact_Acct.Record_ID reference is text.

---
M src-db/database/sourcedata/AD_COLUMN.xml
---
(0036888)
hudsonbot   
2011-05-12 13:31   
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/c40e579fcd38 [^]

Maturity status: Test
(0037032)
jonalegriaesarte   
2011-05-16 16:44   
Verified