feature request #7704
closedDataportal specimen table should be able to show DerivedUnits without a FieldUnit
100%
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 issues
Updated by Patrick Plitzner over 5 years ago
- Related to bug #7686: Specimen title cache issues in data portal specimen table added
Updated by Patrick Plitzner over 5 years ago
- Related to bug #7692: Empty "Specimens" section added
Updated by Andreas Müller over 5 years ago
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.
Updated by Andreas Müller almost 4 years ago
- Assignee changed from Patrick Plitzner to Andreas Kohlbecker
Updated by Andreas Müller almost 4 years ago
- Assignee changed from Andreas Kohlbecker to Patrick Plitzner
- Priority changed from New to Highest
Updated by Andreas Müller almost 4 years ago
- Assignee changed from Patrick Plitzner to Andreas Kohlbecker
Updated by Andreas Kohlbecker over 3 years ago
- Related to bug #9213: specimen views 'compressed table' and 'derivate tree' fail when no fieldunits exists added
Updated by Andreas Kohlbecker over 3 years ago
- 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.
Updated by Andreas Kohlbecker about 3 years ago
- Related to task #9253: revise OccurrenceServiceImpl.findFieldUnitDTO(..) added
Updated by Andreas Kohlbecker about 3 years ago
- Related to bug #8423: OccurrenceServiceImpl.findFieldUnitDTO() fails to merge derivation paths when a FieldUnit has two derivatives added
Updated by Andreas Kohlbecker about 3 years ago
- Related to bug #9395: DerivedUnit.collectFieldUnits() and findFieldUnitDTOByAssociatedTaxon() and findByAccessionNumber() in OccurrenceService to return all root units added
Updated by Andreas Kohlbecker about 3 years ago
- Tags changed from specimen to specimen, specimens-view-table
Updated by Andreas Kohlbecker about 3 years ago
- Related to bug #9397: Derivate tree view must show DerivedUnits even if the FieldUnit is missing added
Updated by Andreas Kohlbecker about 3 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 50
Applied in changeset cdm-dataportal|9783f0849a4b549f3b1513211011f4eb16c01eac.
Updated by Andreas Kohlbecker about 3 years ago
- Status changed from Resolved to Closed
- % Done changed from 50 to 100