Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

Approval Workflow for non-task Table

Prasun2
ServiceNow Employee
ServiceNow Employee

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?

1 ACCEPTED SOLUTION

Community Alums
Not applicable

Hi @Prasun ,

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.

 

find_real_file.png

 

 

Mark my answer correct & Helpful, if Applicable.

Thanks,

Sandeep

View solution in original post

2 REPLIES 2

Community Alums
Not applicable

Hi @Prasun ,

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.

 

find_real_file.png

 

 

Mark my answer correct & Helpful, if Applicable.

Thanks,

Sandeep

Prasun2
ServiceNow Employee
ServiceNow Employee

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