feature request #7704
closed
Dataportal specimen table should be able to show DerivedUnits without a FieldUnit
Added by Patrick Plitzner over 5 years ago.
Updated about 3 years ago.
Description
The current implementation of the specimen table works only on FieldUnits. Each row represents a FieldUnit and if extended shows information about the sub derivatives.
We need to think about a way to also show DerivedUnits that do not have a FieldUnit. This case can happen for type specimens that were created without a FieldUnit and just associated with a taxon name via a SpecimenTypeDesignation.
Solution as of Sept 7th 2020: For Derived Units which have A) protected titleCache or B) which are without FieldUnit the detail cells of the table should be joined in order to display the titleCache only.
see #7692#note-3
- Related to bug #7686: Specimen title cache issues in data portal specimen table added
- Related to bug #7692: Empty "Specimens" section added
- Description updated (diff)
Patrick Plitzner wrote:
This case can happen for type specimens that were created without a FieldUnit and just associated with a taxon name via a SpecimenTypeDesignation.
How they are associated does not matter. But it usually happens, if the DerivedUnit is not atomized but has a protected titleCache and therefore does not need a field unit (field unit data is hidden in the cache). This may happen for types (in future it will not, once the new type modul is available which will include a cache for type data) or for ordinary Specimen/DerivedUnits.
- Assignee changed from Patrick Plitzner to Andreas Kohlbecker
- Assignee changed from Andreas Kohlbecker to Patrick Plitzner
- Priority changed from New to Highest
- Assignee changed from Patrick Plitzner to Andreas Kohlbecker
- Related to bug #9213: specimen views 'compressed table' and 'derivate tree' fail when no fieldunits exists added
- Tags set to specimen
- Description updated (diff)
- Target version changed from Unassigned CDM tickets to Release 5.19
We discussed this topic in the EDIT standup today ... updating the ticket description with the outcome.
- Related to task #9253: revise OccurrenceServiceImpl.findFieldUnitDTO(..) added
- Related to bug #8423: OccurrenceServiceImpl.findFieldUnitDTO() fails to merge derivation paths when a FieldUnit has two derivatives added
- Related to bug #9395: DerivedUnit.collectFieldUnits() and findFieldUnitDTOByAssociatedTaxon() and findByAccessionNumber() in OccurrenceService to return all root units added
- Tags changed from specimen to specimen, specimens-view-table
- Related to bug #9397: Derivate tree view must show DerivedUnits even if the FieldUnit is missing added
- Status changed from New to Resolved
- % Done changed from 0 to 50
- Status changed from Resolved to Closed
- % Done changed from 50 to 100
Also available in: Atom
PDF