Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0017121
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajorhave not tried2011-05-11 14:042011-06-16 12:03
ReporterAinhoaPagolaView Statuspublic 
Assigned Toiperdomo 
PriorityurgentResolutionno change requiredFixed in Version
StatusclosedFix in branchpiFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0017121: Display Field in OBUISEL selector showing UUID

DescriptionIn the field definition tab of a OBUISEL selector, if a field different to the ID of the table linked to the selector is chosen, the UUID of the field is displayed, instead of the identifier of the record.
Steps To Reproduce* To test this issue at least 2 products are needed. This products must have an Attribute set. And some transactions with these products are needed. For example, "vino tinto" and "vino blanco".

1) Create a new selector as defined in [1]
- In Defined Selector tab set:
  * Table: "M_transaction"
  * HQL where clause: e.attributeSetValue!='0'

- In Defined Selector Field create 4 new fields:
  * Movement date - Property: movementDate
  * Identificator - Property: _identifier
  * Attribute - Property: attributeSetValue
  * Article - Property: product. Default Expresion: OB.getParameters().get('inpmProductId').
For all the fields check central maintenance, sortable, filtable and show in grid.

- Go back to the Defined Selector tab and in the "display field" field select attribute.


2) Go to Tables and Columns and select OrderLine table.
- Select M_AttributeSetInstance_ID column and change its reference to OBUISEL_Selector Reference.
- Set Reference Serach Key to the new selector.

3) Change to Admin rol. Go to Saler Order. Create a new header. Create a new line selecting the product "vino tinto". The attribute selector will be displayed. Click on the picklist. Insetead of the identifier of the attributes, the UUID is displayed.

[1] http://wiki.openbravo.com/wiki/Projects/Selector/Developers_Manual#Step_1:_Define_a_Reference [^] [^] [^]
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 00170083.0MP0 closedmaite Not possible to set a column different to the ID with OBUISEL selectors 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-05-11 14:04 AinhoaPagola New Issue
2011-05-11 14:04 AinhoaPagola Assigned To => alostale
2011-05-11 14:04 AinhoaPagola Modules => Core
2011-05-11 16:43 maite Issue Monitored: maite
2011-05-11 16:43 maite Issue Monitored: networkb
2011-05-16 08:56 alostale Status new => scheduled
2011-05-16 08:56 alostale Assigned To alostale => iperdomo
2011-05-16 08:56 alostale fix_in_branch => pi
2011-05-27 10:57 iperdomo Relationship added related to 0017008
2011-06-16 12:03 maite Status scheduled => closed
2011-06-16 12:03 maite Resolution open => no change required


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker