Advance Credit Limit

by
Odoo

108.43

v 17.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Discuss (mail)
Lines of code 900
Technical Name advance_credit_limit
LicenseOPL-1
Versions 17.0 16.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Discuss (mail)
Lines of code 900
Technical Name advance_credit_limit
LicenseOPL-1
Versions 17.0 16.0

By default in Odoo, when a customer exceeds the credit limit, Odoo will show a warning message, and the credit limit only applies to the Sale app. With this app, you will be able to manage customer credit limits more effectively. Customers can use their credit limit on the eCommerce checkout page or on the portal. They can confirm their sales order without payment if their credit balance is greater than the total order amount.


Default warning message, if credit limit exceeds

Credit Limit info will be shown if credit limit exceeds
Customer can use their credit limit on ecommerce checkout page.

Customer can use their credit limit on the portal.

Configuration Required

1. Enable 'Sales Credit Limit' option

2. Set Credit Limit Access Right

Read Only Credit Limit: User CANNOT change credit limit configuration.
Management Credit Limit: User CAN change credit limit configuration.

List features:

1. Show Credit Balance, Outstanding Invoice, and Outstanding Sale Order Line (uninvoiced) on Contact form view.

2. Prevent confirming sale order if credit limit is exceeded.

3. Prevent confirming sale order of child contact if credit limit of main contact is exceeded.

4. Customer can use credit limit on Ecommerce and Portal (B2B).

5. Credit on hold will be released automatically. If credit balance is greater than 0


List Example:

1. Example 1 Show Credit Balance, Outstanding Invoice, and Outstanding Sale Order Line (uninvoiced) on Contact form view.

2. Example 2 Prevent confirming sale order if credit limit is exceeded.

3. Example 3 Prevent confirming sale order of child contact if credit limit of main contact is exceeded.

4. Example 4: Customer can use credit limit on Ecommerce and Portal (B2B).



Example 1: Show Credit Balance, Outstanding Invoice, and Outstanding Sale Order Line (uninvoiced) on Contact form view

Credit Limit Info.


OutStanding invoices.


OutStanding Order Lines.


Outstanding invoices and outstanding order lines are also shown on the child contact form view.

Back To List Example


Example 2: Prevent confirming sale order if credit limit is exceeded.

Please look at the credit limit information for this customer.


- Credit Limit amount is $200.00
- Outstanding invoice amount is $33.00
- Available Invoice amount is $66.00
- Credit Balance amount is $101.00 ($200.00 - $33.00 - $66.00)
- If this customer or their child contact has an oder with total amount is greater than $101.00, salesperson with 'Read Only Credit Limit' role cannot confirm sale order.

If salesperson with 'Management Credit Limit' role, they can confirm this sale order or set customer credit on hold.
- If you click on 'Confirm Order' button with 'Credit On Hold' ticked, then this order will be confirmed, but next order cannot be confirmed and this popup won't be shown. Instead, an error message will be shown when the next order is confirmed.

- If you click on 'Credit On Hold Without Confirm' button, then this order and next order won't be confirmed. This popup won't be shown. Instead, an error message will be shown when any orders are confirmed.

Back To List Example


Example 3: Prevent confirming sale order of child contact if credit limit of main contact is exceeded.

This contact has a child contact.

And credit limit info is below
If this child contact has an order with total amount is greater than $101, when salesperson click on 'Confirm' button on order form view, then 'Credit Limit Exceed" popup will be shown.

Back To List Example


Example 4: Customer can use credit limit on Ecommerce and Portal

Please look at the credit limit information for this customer.

On the ecommerce, if their order total amount is less than $101. They can confirm Sale Order without payment

If their order total amount is greater than $101. They have to perform payment to confirm Sale Order.

It works the same way on the quotation portal as well.


Back To List Example




Email Support: huynh.giang.son.gs@gmail.com

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.