Audit Log issue with Taxon ID

Hello,

I figured out an issue with the log of an important field : determination.taxonid

If I create a new determination, the associated taxonid will not be recorded in the log. If I delete the determination, the taxonid will not be recorded neither. So there is a scenario where I can create and delete a determination and it’s impossible to retrieve which was the taxonid related (through the log).

Can you please inquiry on this issue?

Thanks for your help,
Alexis

Hi @alexis.beck,

I created a new Determination on the https://sp7demofish.specifycloud.org/ demo instance and checked the edit history for that record:

The “Old Value” captures the Taxon ID when I add it to the record. When I edit it, change it to a new taxon name, and save, it logs two new entries that show the “New Value,” corresponding to the new Taxon ID.

Are you looking at the log for the parent Collection Object or the Determination itself? See how I got to it here:

1 Like

Hi Grant,

Thanks for your answer, it helped me. However, in my use case, the determination (call it d1) was deleted and I wanted to know what was the taxon of d1 before deletion.


To retrieve this information, I had first to get the collectionobjectid from the CO and then add the field “parent recorded id” to the log query. Thus I can query the determination log to retrieve the deleted d1 and figure out what was the value.

Don’t you think that it should be done that way automatically?

Thanks again for your guidance,
Alexis

1 Like

Hi @alexis.beck,

I agree; it would be helpful to automatically see the dependent records in the audit log when searching for the parent ID! Happy to help :smile:

1 Like