- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-16-2022 12:50 AM
Hello, I am new to ServiceNow and a bit confused by various answers already for this question.
I have a custom order table (a non-task table) and I want to implement approval process. How would I be able to achieve this?
Could it be done using Flow Designer or workflow engine? Is it mandatory to create a new column for my table: say 'Approvals'?
Is there a demo (video) I can refer? or any documentation for this?
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-16-2022 12:58 AM
Hi
The workflow approval activity will work on non-task tables. But its important to note that only user approvals will work, group approvals require a table that extends task.
You are correct that "Approval For" references task, but you will also find a Document ID type field called Approving that will show up when the approval is for a non-task.
Edit: Here is an approval for a Knowledge article that I found in my demo instance. The kb_knowledge table does NOT extend task.
Mark my answer correct & Helpful, if Applicable.
Thanks,
Sandeep

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-16-2022 12:58 AM
Hi
The workflow approval activity will work on non-task tables. But its important to note that only user approvals will work, group approvals require a table that extends task.
You are correct that "Approval For" references task, but you will also find a Document ID type field called Approving that will show up when the approval is for a non-task.
Edit: Here is an approval for a Knowledge article that I found in my demo instance. The kb_knowledge table does NOT extend task.
Mark my answer correct & Helpful, if Applicable.
Thanks,
Sandeep
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-22-2022 06:02 AM
Hi Sandeep,
Thankyou for the answer. Appreciate it.
One follow up ques would be, Can a table have approvals both in form of workflow and flow designer?
If yes, which one takes precedence.
For example, I see Change Request table has both workflow as well as flow designer with the same name (ex: Change - Normal). But only the flow designer is being called now.
Regards,
Prasun