Invoice Multi Approval
This module allows to add multi level approval for the Invoices.
Invoice multi Approval
Streamline your invoice approval process with Invoice Multi-Approval, allowing approval based on various criteria.
Youtube Video
01
Navigate to the Invoice menu to initiate the approval process.
![](/invoice_multi_approval_cr/static/description/invoice_app.png)
02
Access the configuration settings by clicking on "Configuration" and then selecting "Invoice Approval Configuration" from the Approvals section.
![](/invoice_multi_approval_cr/static/description/approval_configuration.png)
03
Complete the approval criteria by filling in all the required fields and clicking the "Save" button.
![](/invoice_multi_approval_cr/static/description/add_configuration.png)
04
Generate an invoice using the "John" user account.
![](/invoice_multi_approval_cr/static/description/invoice_create_with_john.png)
05
Log in as "John," create a Sales Order based on the configured criteria (product, product category, amount, and customer) in the approval settings, validate the delivery order, and generate the invoice.
![](/invoice_multi_approval_cr/static/description/click_invoice_create.png)
06
The invoice enters the "Pre Approve" state, signifying that it meets all approval criteria. If confirmed, it progresses to the "Approve" stage for the designated approvers.
![](/invoice_multi_approval_cr/static/description/confirm_click_button.png)
07
Upon confirmation, the invoice transitions to the "Pre-Approve" status. Please note that this approval request is initiated by the user JOHN.
![](/invoice_multi_approval_cr/static/description/validate_button_click.png)
08
If John validates the invoice before obtaining approval, a validation message will be displayed on the screen.
![](/invoice_multi_approval_cr/static/description/error_popup_validation.png)
09
Access the admin account, navigate to settings, and select technical. From there, click on emails to configure and manage email settings.
![](/invoice_multi_approval_cr/static/description/emails_with_admin.png)
10
You will find an email regarding this approval request sent only to the approver's email address, including the invoice details and its link.
![](/invoice_multi_approval_cr/static/description/body_email.png)
11
After clicking the "View Invoice" button, the screen will be redirected to that invoice, and you will find an "Approve" button.
![](/invoice_multi_approval_cr/static/description/approve_button.png)
12
After clicking the "Approve" button, the button will disappear, indicating that this invoice is now approved.
![](/invoice_multi_approval_cr/static/description/invoice_approved.png)
13
Now, both the admin and John can validate the invoice by clicking the "Validate" button.
![](/invoice_multi_approval_cr/static/description/admin_validate.png)
14
After clicking the "Validate" button while logged in as John, the invoice will be in the posted status.
![](/invoice_multi_approval_cr/static/description/invoice_posted_state.png)