Client has this requirement that every year, their Vendor goes through an approval process. When they first create a Vendor in NS, they must be approved by an Administrator or a Quality Engineer. They can only transact with Approved Vendors. So I have a WF that show Approve and Reject buttons on Vendor record, when it is first created. But when they are approved, the buttons disappear.
Logic below: