We have an approval process for standalone Vendor Bills which is in the screenshot below.
https://imgur.com/a/pgKNYbT
The approval hierarchy is:
Department Approver
Department Approver's Purchase Approver (the use of Purchase Approver will go on until there is no more Purchase Approver for the current approver or the Purchase Approval limit of the current approver is higher than the Vendor Bill's total amount.
Can someone give some comments on the states? I'm just not 100% sure if the set up of states is correct. This works fine though.
Also, I have to add an action to send an email reminder to the after 5 working days from the date the next approver is notified. The date of notification is stored in a custom field. How can I add this action? I think I am not sure if I need to add the Send Email Action to the Set Department Approver and Pending Approval states or create a new state. If it's a new state, how can I transition it back to those 2 states? Just create a transition with Transition On ENTRY?
Also, I couldn't add a condition that the email will only be sent after 5 working days from the custom date field.
Another action I need to add is auto-rejection if not approved/rejected after 10 days from the custom date field. My issue here is do I need to add a new state or can I incorporate it to the Rejected state? I suppose the former because I cannot qualify the sending of email reminder that it only gets sent if the condition above is sent if it is in the Rejected state.
Thanks for the help.