Unable to change the status of invoice from approved to pending ?
Based on any change in the total amount, the approved invoice has to change its status from Approved to Pending. How can I fix it via workflow?
You can try using the “Old Record” in workflows to compare the previous Amount to the current Amount. See screenshot below:
Thanks and regards,
Lea Columna
We do the heavy lifting for your NetSuite Development projects so you can focus on growing your business.
Thanks for your solution. I tried this one but this doesn’t worked out. I am getting an error notice that “Approved Invoice cannot be set to Pending Approval or Rejected status”.
I have cross checked the error is thrown whether due to any scripts on invoice. I have disabled all the scripts and verified. It doesn’t worked.

By doing a search online and quick test I have checked that this is a standard behavior. See link below:
https://netsuitehub.com/forums/topic/invoice-approval-custom-workflow/
It looks like what you’re trying to do is not possible as of the moment.
Thanks and regards,
Lea Columna
We do the heavy lifting for your NetSuite Development projects so you can focus on growing your business.