mirror of
https://gitlab.com/hibou-io/hibou-odoo/suite.git
synced 2025-01-20 12:37:31 +02:00
19 lines
786 B
XML
19 lines
786 B
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
|
|
<record id="excep_sale_credit_limit" model="exception.rule">
|
|
<field name="name">Invoice Partner credit limit exceeded.</field>
|
|
<field name="description">The Customer or Invoice Address has a credit limit.
|
|
This sale order, or the customer has an outstanding balance that, exceeds their credit limit.</field>
|
|
<field name="sequence">50</field>
|
|
<field name="model">sale.order</field>
|
|
<field name="code">
|
|
partner = sale.partner_invoice_id.commercial_partner_id
|
|
partner_balance = partner.credit + sale.amount_total
|
|
if partner.credit_limit and partner.credit_limit <= partner_balance:
|
|
failed = True
|
|
</field>
|
|
<field name="active" eval="True" />
|
|
</record>
|
|
|
|
</odoo> |