How to create an approval system for saving payments?

How to create an approval system for saving payments?

"Approval request in payments and but not for owner "
Assume payments adjusted should be moved for approval from the owner. It can be done in voucher rule screen under settings.
(Press F3 new to create a new voucher rule)
We can create a voucher rule with Type <voucher type>,  operator <less than> and in conditional operand, write <Pay> . In the application section <move to approval> should be select with an apt message. Now, this is a ususal flow which when saved even by the owner, he/ she has to go to approval pending screen to save it. Why should a payment made by owner user be moved to approval? This is when voucher rule plays the Math role here.
We have to add another general condition in the same voucher rule with Type < login user > , operator <is not> , conditional operand <admin> (Type the owner's user name). Once saved, payments saved by any user other than Admin (owner) will be moved to approval.