Approval on a non-task record

Sarah Powell
Mega Expert

We have a custom table, Service Offering, that was extended from the Business Service table. The Service Offering record is used to document technical data about applications that we use. Phase 1 of the project was to allow users to add new Service Offerings. Phase 2 is to allow the user to create new or update an existing Service Offering. I've accomplished that; however, they also requested we add an approval if the user is requesting to update an existing record. This is where I am stuck.

I have read Seeking Approval - Part 2: Task vs non-Task approvals and the Approval - Group Activity for guidance with non-task approvals. I created a workflow using the Approval - User activity. The approval record is being created and the record's reference is being recorded in the Approving column as the article describes.

find_real_file.png

Once I approve, the workflow marks the step appropriately and proceeds. The problem is that the Service Offering record doesn't get notified, well not that I can tell. I don't have the ability to add the Approvers related list and there is no Approval field on the Service Offering form. The updates are being made on submit. I need the system to wait for approval before updating the existing record.

Can anyone provide further guidance on how I obtain approval before updating the existing record?

Thanks in advance,

Sarah

9 REPLIES 9

Michael Fry1
Kilo Patron

I would think you could make your own Approver's related list by building a new Relationships. Here's an example that comes out of the box, try change the table to match your custom table:


Screen Shot 2016-10-24 at 5.25.09 PM.png



That should give your the Approver's list, then you can track approvals.


Michael,



Thanks for the suggestion! I was able to create the new relationship and then add it as a related list. That gave me the visual effect I was wanting on the record.



I still need to stop the record from updating until after the approval is processed. I might need to adjust the workflow for that. I bet the record producer script is updating the record on submit.



Thanks again,
Sarah


Sounds like you might be on the right track, if not, send back the workflow and I'll take a look.


Will do. Thanks