i have an interesting dilemma. User creates a record and submits for approval. Approver is OOO and had a delegated approver setup. 95% of the time, this is ok. However, in this case, the submitter is the Approver's delegated approver. Researching options here. Auto-rejecting wont help as resubmitting will repeat the issue. Was thinking of a formula field or trigger to set a flag if "approver or delegated approver" is the same user as the creator\owner of the record a flag is set. If so, the approval process could have a separate steps to account for the anomaly
my user does not have modify all. we dont allow it. The reason the submitter can approve is in this case, the actual approved setup delegated approver to be the submitter. I need some way of knowing when a record is submitted that one of the approvers is also the creator. I read the referring issue recommending the apex controller. Nothing in that offers guidance on blocking