Summit-Events-App icon indicating copy to clipboard operation
Summit-Events-App copied to clipboard

[FEATURE] Make Summit Event Instance reparentable

Open Scarrien opened this issue 2 years ago • 1 comments

Is there a reason why the "Event" field on the Summit Event Instance object is not reparentable? I have a client that did some wrong Event/Instances relationships during their initial setup and they want to fix that, but without being able to reparent the Instance records to the correct Event the only way to fix this is to clone the Instance and associate it with the correct Event record, do an extract of the registration records and then a data load to change the Instance ID on those Registration records, and then delete the old Instance record - that is a lot of manual work. I'd normally check the "Reparentable Master Detail" field to make this easier but since it is a packaged field that isn't editable.

thumbnail_image (4)

Scarrien avatar Jul 05 '22 20:07 Scarrien

I looked into this further and might have ran into a problem. The Registration record also has a lookup to the Event record, which might make reparenting the Instance to a different Event problematic (if you reparented the Instance to a different Event, the Registration record related to the Instance would have a different Event value).

Scarrien avatar Jul 05 '22 20:07 Scarrien