Project

General

Profile

feature request #3472

Update name in source data when changing an accepted taxon into a synonym

Added by Andreas Kohlbecker over 5 years ago. Updated 4 months ago.

Status:
New
Priority:
Priority10
Category:
cdmlib
Start date:
05/08/2013
Due date:
% Done:

0%

Severity:
major

Description

name in source information is not always entered. DescriptionElementSources which are having an empty nameUsedInSource field are considered to refer to the name of the accepted taxon. When changing an accepted taxon into a synonym all DescriptionElementSources where nameUsedInSource == null should get updated with name of the the former accepted taxon.

affected methods:

  • ITaxonService.swapSynonymWithAcceptedTaxon

  • ITaxonNodeService.makeTaxonNodeASynonymOfAnotherTaxonNode

  • more ?

the same feature is also required when moving descriptions: #3982 (update name in source data when moving a Description to another Taxon)

NOTE: This is a critical feature as it is maybe not wanted or creates incorrect data, please read comments on #3982 before implementing

Alternatively we could ask the user to fill the nameInSource in case it is not yet filled


Related issues

Related to Edit - feature request #3982: [Discuss] Update name in source data when moving a Description to another Taxon New 08/18/2014

History

#1 Updated by Andreas Müller over 5 years ago

Please have in mind that OriginalSourceBase also allows the String attribute originalNameString. This is a more generic field that does not only apply for names. It is also possible that the original name is stored in this field. In E+M this may be the case as E+M in Berlin Model also allows foreign keys as well as Strings for original name information.

#2 Updated by Andreas Müller over 5 years ago

Also we have to have in mind that missing original name information does not necessarily mean that the name used in the source is the one of the the accepted taxon. It may also be left out or in the Berlin Model Editor when you moved a taxon you may have forgot to adapt the information accordingly. In this case automatic addition of the name will lead to wrong data.

#3 Updated by Andreas Kohlbecker over 5 years ago

adding a snipped from my notes just for not to lose it:

"this behaviour whether name in source is automatically filled or not, should be configurable in the dialogue : checkbox!"

#4 Updated by Andreas Müller over 5 years ago

  • Severity changed from critical to major

#5 Updated by Andreas Kohlbecker about 5 years ago

  • Keywords set to Euro+Med,Migration
  • Target version changed from Euro+Med Migration to cdmlib RELEASE 3.3.0

moving resolved tickets to release milestone

#6 Updated by Andreas Kohlbecker about 5 years ago

  • Target version changed from cdmlib RELEASE 3.3.0 to Euro+Med Migration

#7 Updated by Andreas Müller over 1 year ago

  • Related to feature request #3982: [Discuss] Update name in source data when moving a Description to another Taxon added

#8 Updated by Andreas Müller over 1 year ago

  • Description updated (diff)
  • Priority changed from New to Priority13
  • Private changed from Yes to No

#9 Updated by Andreas Müller over 1 year ago

  • Tracker changed from bug to feature request
  • Subject changed from update name in source data when changing an accepted taxon into a synonym to Update name in source data when changing an accepted taxon into a synonym

#10 Updated by Andreas Müller 4 months ago

  • Priority changed from Priority13 to Priority10

#14 Updated by Andreas Müller 4 months ago

  • Description updated (diff)
  • Target version changed from Euro+Med Migration to Euro+Med post migration

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)