I have a custom object Child__c
in a master-detail relationship with Account. The account has a single owner but I want different users to create and submit Child__c
objects for approval. SalesForce requires that an initial submitter be either the owner or the creator which limits me to Creator for now.
However the same Child_c
object may later be the responsibility of someone who is neither the account owner nor the creator. That user will not be able to submit the record for approval in the future. That user is related to the record as the Responsible__c
user for that item.
The ideal solution would be that a related user could submit for approval. This doesn't seem to be an option correct?
Can I later change the creator Id?
Remove the master-detail relationship (and give up my rollup fields!)?
Any other ideas?
I can't see how specifying a User/Group/Role can help here as I would need to specify a static entity which would mean having a different approval process for each organisational unit!