Openbravo Issue Tracking System - Openbravo ERP | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0003976 | Openbravo ERP | 00. Application dictionary | public | 2008-06-14 02:03 | 2008-12-02 13:02 | |||||||
Reporter | galderromo | |||||||||||
Assigned To | alostale | |||||||||||
Priority | high | Severity | major | Reproducibility | always | |||||||
Status | closed | Resolution | fixed | |||||||||
Platform | OS | 20 | OS Version | Gentoo 2.6.24 | ||||||||
Product Version | 2.35MP4 | |||||||||||
Target Version | 2.40 | Fixed in Version | pi | |||||||||
Merge Request Status | ||||||||||||
Review Assigned To | ||||||||||||
OBNetwork customer | No | |||||||||||
Web browser | ||||||||||||
Modules | Core | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0003976: identifier&isselectioncolumn on foreign keys when generating windows. | |||||||||||
Description | It looks like when generating a window, if there is a foreign key, WAD gets the column matching the lowest sequence and isselectioncolumn='Y' even if this column is not an identifier. Although the application is looking for an identifier. | |||||||||||
Steps To Reproduce | Using the standard configuration. 1- Trough the application dictionary go to table: C_BPARTNER. 2- Column: TaxID 3- Get the lowest sequence and mark as isselectioncolumn, make sure it is not an identifier. 4- Compile Bank Statement window (for example) ERROR: [java] 1535 [main] INFO org.openbravo.data.Sqlc - File: ../srcAD/org/openbravo/erpWindows/BankStatement/Lines_data.xsql processed [java] 1726 [main] ERROR org.openbravo.data.Sqlc - SQL error in query: [java] SELECT FROM C_BPartner WHERE isActive='Y' AND C_BPartner_ID = ? [java] Exception:java.sql.SQLException: ORA-00936: missing expression 5- Mark TaxID column as identifier and compile Bank Statement window: NO ERROR 6- Mark TaxID column as no identifier and get a higher sequence and compile Bank Statement window: NO ERROR | |||||||||||
Proposed Solution | ||||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2008-06-14 02:03 | galderromo | New Issue | ||||||||||
2008-06-14 02:03 | galderromo | Assigned To | => cromero | |||||||||
2008-06-16 11:14 | psarobe | Status | new => scheduled | |||||||||
2008-06-16 11:14 | psarobe | Assigned To | cromero => alostale | |||||||||
2008-06-16 11:15 | psarobe | Priority | normal => high | |||||||||
2008-06-16 11:15 | psarobe | Target Version | => 2.40 | |||||||||
2008-06-16 11:15 | psarobe | Status | scheduled => feedback | |||||||||
2008-06-16 11:16 | psarobe | Status | feedback => scheduled | |||||||||
2008-06-17 10:21 | alostale | Note Added: 0007761 | ||||||||||
2008-06-17 10:23 | alostale | Note Added: 0007762 | ||||||||||
2008-06-17 10:24 | svnbot | Checkin | ||||||||||
2008-06-17 10:24 | svnbot | Note Added: 0007763 | ||||||||||
2008-06-17 10:24 | svnbot | Status | scheduled => resolved | |||||||||
2008-06-17 10:24 | svnbot | Resolution | open => fixed | |||||||||
2008-06-17 10:24 | svnbot | svn_revision | => 5084 | |||||||||
2008-08-21 17:00 | psarobe | Regression testing | => No | |||||||||
2008-08-21 17:00 | psarobe | Status | resolved => closed | |||||||||
2008-08-21 17:00 | psarobe | Fixed in Version | => trunk | |||||||||
2008-12-02 13:02 | jaimetorre | sf_bug_id | 0 => 2377061 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|