OBEROn - Bug Trace - Oberon Platform
Viewing Issue Advanced Details
62 Platform functionalities feature have not tried 2011-08-12 14:58 2011-08-19 17:15
administrator  
administrator  
high  
resolved 2.3 - DB build 0060  
fixed  
none    
none 2.4 - DB build 0062  
0000062: Unit measure management
Introduce a new funcionality to manage UM conversions for field values:
- define a default Unit Measure System for each UM tipology (lenght, weight, temperature, currency ....)
- define custom Unit Measure Systems ( can include only a sublist of UMs with associated a convertion ratio respect to the default UMs )
- assign UMSystem to users
- assign a UM tipology to a numeric/date field
Issue History
2011-08-12 14:58 administrator New Issue
2011-08-12 14:59 administrator Fixed in Version => 2.4 build 006x
2011-08-12 14:59 administrator Target Version => 2.4 build 006x
2011-08-12 15:08 administrator Assigned To => administrator
2011-08-12 15:08 administrator Status new => assigned
2011-08-19 17:15 administrator Note Added: 0000096
2011-08-19 17:15 administrator Status assigned => resolved
2011-08-19 17:15 administrator Resolution open => fixed

Notes
(0000096)
administrator   
2011-08-19 17:15   
Created 2 types of administrative object:

- UnitMeasure
  an admin user enabled for this kind of object, can define a new UnitMeasure for a specific UN family (* see the list); the platform suggests a list of well known UMs for the selected family so that the user is facilitated to define the new UM, because the UM properties (description, conversion factor, symbol) are automatic compiled.
  (A lot of pre-defined UMs are included inside the platform.)
  The values for a real Field are stored into the DB by using the SI unit measure for the Field family type (i.e lenght -> meter [m]).
  Alternative UnitMeasures can be specified for each Field.

- MetricSystem
  it is a collection of UnitMeasures.
  A MetricSystem can be associated to each user and in case of the field value conversion is enabled for the current user framework, all the Field values will be converted according to the user MetricSystem's UMs.
  For example, if a MetricSystem includes "inch" and "foot" for lenght, the field values will be conveted to inches or feets if amd only if the Field supports alternative UM inch or foot.