Approval user activity in workflow did not generate new approvals but used the old approvals

Sruthi17
Kilo Sage

Hello experts, 

I have a workflow in which I used "Approval User" Activity.

The workflow is triggered for a custom table record when certain conditions matches,

The workflow can be triggered multiple times whenever condition matches

Lets say 1st time workflow triggered, the approvals are generated, approver approves - all good

2nd time when the workflow triggered for the same record, the new approvals are not generated, uses the last approval status and proceeds with the flow.

Is this a expected behavior?
What I want to achieve is, whenever the workflow is triggered, no matter last time the approval is approved or rejected, this time I need to generate a new approval and based on the new approval status the workflow needs to proceed

5 REPLIES 5

Sruthi17
Kilo Sage

@Ankur Bawiskar @Vishal Birajdar @Sandeep Rajput 

Can I get some input from you guys pls?

Vishal Birajdar
Giga Sage

Hi @Sruthi17 

 

Can we have some screenshot please...??

 

Not sure if this works but can you try creating new approval record in workflow for that record.

means first check if previous approval record is there,  if it's there then create new else go to approval activity like this.

 

 

 

Vishal Birajdar
ServiceNow Developer

I know one thing, and that is that I know nothing.
- Socrates

Hi @Vishal Birajdar 

Below is the workflow screenshot

Sruthi17_0-1697168300597.png

This workflow can be triggered for a same record multiple times when the condition matches
But only first time the approval user activity generates new approvals

Next time it doesn't generate approvals, simply makes the decision based on the previous approval status or I can say it bypassess the approval

 

Ankur Bawiskar
Tera Patron
Tera Patron

@Sruthi17 

why again same workflow is triggered? does it start from the beginning?

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader