Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0015084 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Modules] zz obsolete Easy Extensible Attributes | major | always | 2010-11-01 17:10 | 2010-11-02 13:19 | |||
Reporter | networkb | View Status | public | |||||
Assigned To | marvintm | |||||||
Priority | urgent | Resolution | no change required | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | 1.0.3 | |||
OS | Any | Database | PostgreSQL | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | 2.50 | SCM revision | MP22 | |||||
Regression date | ||||||||
Regression introduced by commit | ||||||||
Regression level | ||||||||
Review Assigned To | ||||||||
Regression introduced in release | ||||||||
Summary | 0015084: Modifying one tab from AD and EEA | |||||||
Description | 1.- Create a new column called EM_WOOF_CURP in c_bpartner table. 2.- Configure column and field EM_WOOF_CURP in AD. 3.- Compile 4.- Create a new window WOOF_BUSSINES_PARTNER with a header tab. The header depends on c_bpartner table. 5.- Copy the fields from tab "Business Partner - Business Partner" using the process "Copy Tab Fields". 6.- Use Easy Extensible in order to create a new field called PRUEBA in the existing new window and tab. (table c_bpartner) 7.- Apply changes to AD and rebuild de system. 8.- See the error: http://pastebin.com/8EL2sBmy [^] | |||||||
Steps To Reproduce | 1.- Create a new column called EM_WOOF_CURP in c_bpartner table. 2.- Configure column and field EM_WOOF_CURP in AD. 3.- Compile 4.- Create a new window WOOF_BUSSINES_PARTNER with a header tab. The header depends on c_bpartner table. 5.- Copy the fields from tab "Business Partner - Business Partner" using the process "Copy Tab Fields". 6.- Use Easy Extensible in order to create a new field called PRUEBA in the existing new window and tab. (table c_bpartner) 7.- Apply changes to AD and rebuild de system. 8.- See the error: http://pastebin.com/8EL2sBmy [^] | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0032354) marvintm (developer) 2010-11-02 13:19 |
This is in fact not an issue, but the way the module works. Easy Extensible Attributes is designed to operate on a system which has its database state and its xml sources in a consistent state. A user can in fact add new developments after or while he is using the Easy Extensible Attributes module, but in that case, he needs to explictly call ant export.database to export them before the next call to the Generate process of the module is done. If this is not done, the module will load XML files which are not consistent with the current state of the database, and it will not work correctly. One possible modification which could be done to improve the user experience in this case would be to check for Application Dictionary changes in the Generate process before anything is done. The process could then be stopped early, and with a more user friendly error message. |
Issue History | |||
Date Modified | Username | Field | Change |
2010-11-01 17:10 | networkb | New Issue | |
2010-11-01 17:10 | networkb | Assigned To | => marvintm |
2010-11-02 13:19 | marvintm | Note Added: 0032354 | |
2010-11-02 13:19 | marvintm | Status | new => closed |
2010-11-02 13:19 | marvintm | Resolution | open => no change required |
2022-02-18 04:26 | priyam | Category | Easy Extensible Attributes => zz obsolete Easy Extensible Attributes |
Copyright © 2000 - 2009 MantisBT Group |