Partner Risk Insurance

partner_risk_insurance
REPOSITORY
REPOSITORYOCA/credit-control
GIT
GIThttps://github.com/OCA/credit-control.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/credit-control/tree/18.0/partner_risk_insurance
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYCredit Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, Moduon, NaN·tic, Factor Libre S.L
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, Moduon, NaN·tic, Factor Libre S.L
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Tobias Zehntner, ArnauCForgeFlow, Andrii Kompaniiets
WEBSITE
WEBSITEhttps://github.com/OCA/credit-control
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds a new tab in the partner form to introduce risk
insurance information.

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
credit_policy_company_view credit.policy.company.form credit.policy.company form New
invoice_risk_insurance_form invoice.risk.insurance.form partner.risk.insurance.wizard form New
report_invoice_risk_insurance report_invoice_risk_insurance ir.ui.view qweb New
report_invoice_risk_insurance_document report_invoice_risk_insurance_document ir.ui.view qweb New
view_account_invoice_filter account.invoice.select account.move xpath Inherits account.view_account_invoice_filter
view_move_form account.move.form account.move xpath Inherits account.view_move_form
view_partner_form res.partner.form.risk_insurance res.partner notebook Inherits base.view_partner_form
Models touched (5)

New fields (3)
  • credit_policy_company_id Many2one → credit.policy.company
    comodel_name='credit.policy.company' compute='_compute_credit_policy' help='The insurance company that insures the invoices of the partner.' ondelete='restrict' readonly=True store=True string='Insurance Company'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' compute='_compute_credit_policy' domain="[('insure_invoices', '=', True)]" help='The insurance policy that insures the invoices of the partner.' ondelete='restrict' readonly=True store=True string='Insurance Policy'
  • insured_with_credit_policy Boolean
    compute='_compute_insured_with_credit_policy' help='Indicates if the invoice is insured by a credit policy.' readonly=False store=True string='Insured by a Credit Policy'
Public methods (1)
  • onchange_insured_with_credit_policy(self)
    @api.onchange('insured_with_credit_policy')
    Check if the partner has a credit policy to insure invoices and raise an error if not .

New fields (3)
  • active Boolean
    default=True
  • name Char
    required=True
  • partner_id Many2one → res.partner
    comodel_name='res.partner' domain="[('is_company', '=', True)]" ondelete='restrict' string='Company'
Public methods (0)

No public methods.

New fields (3)
  • active Boolean
    default=True
  • insure_invoices Boolean
    help='If checked, the invoices created when the partner has this state will be marked as insured'
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (2)
  • date_from Date
    default=fields.Date.context_today required=True string='From'
  • date_to Date
    default=fields.Date.context_today required=True string='To'
Public methods (1)
  • action_print_report(self)

New fields (11)
  • company_credit_limit Float
    compute='_compute_company_credit_limit' groups='account.group_account_invoice,account.group_account_readonly' help='Calculated as the Total minus Insured credit limits, reflecting the credit limit the company is willing to offer to the client, excluding the insured portion.'
  • credit_limit Float
    tracking=True
  • credit_policy_company_id Many2one → credit.policy.company
    comodel_name='credit.policy.company' copy=False ondelete='restrict' string='Credit Policy Company'
  • credit_policy_insure_invoices Boolean
    copy=False related='credit_policy_state_id.insure_invoices' store=False string='Insure Invoices'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' copy=False ondelete='restrict' string='Policy State'
  • insurance_credit_limit Float
    copy=False groups='account.group_account_invoice,account.group_account_readonly' help='The portion of credit that is covered by insurance, set by the user. It represents the amount of credit that an insurance policy guarantees.' tracking=True args: 'Insured credit limit'
  • risk_insurance_code Char
    copy=False help='Code assigned to this partner by the risk insurance company.' args: 'Insurance Code'
  • risk_insurance_code_2 Char
    copy=False help='Secondary code assigned to this partner by the risk insurance company.' args: 'Insurance Code 2'
  • risk_insurance_coverage_percent Float
    copy=False groups='account.group_account_invoice,account.group_account_readonly' help='Percentage of the credit that is covered by the insurance.' args: 'Insurance coverage (%)'
  • risk_insurance_grant_date Date
    copy=False help='Date when the insurance was granted by the insurance company.' args: 'Insurance Grant Date'
  • risk_insurance_requested Boolean
    copy=False help='Mark this field if an insurance was requested for the credit of this partner.' args: 'Insurance Requested'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/credit-control
GIT
GIThttps://github.com/OCA/credit-control.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/credit-control/tree/17.0/partner_risk_insurance
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYCredit Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, Moduon, NaN·tic, Factor Libre S.L
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, Moduon, NaN·tic, Factor Libre S.L
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, ArnauCForgeFlow
WEBSITE
WEBSITEhttps://github.com/OCA/credit-control
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds a new tab in the partner form to introduce risk
insurance information.

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
credit_policy_company_view credit.policy.company.form credit.policy.company form New
invoice_risk_insurance_form invoice.risk.insurance.form partner.risk.insurance.wizard form New
report_invoice_risk_insurance report_invoice_risk_insurance ir.ui.view qweb New
report_invoice_risk_insurance_document report_invoice_risk_insurance_document ir.ui.view qweb New
view_account_invoice_filter account.invoice.select account.move xpath Inherits account.view_account_invoice_filter
view_move_form account.move.form account.move xpath Inherits account.view_move_form
view_partner_form res.partner.form.risk_insurance res.partner notebook Inherits base.view_partner_form
Models touched (5)

New fields (3)
  • credit_policy_company_id Many2one → credit.policy.company
    comodel_name='credit.policy.company' compute='_compute_credit_policy' help='The insurance company that insures the invoices of the partner.' ondelete='restrict' readonly=True store=True string='Insurance Company'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' compute='_compute_credit_policy' domain="[('insure_invoices', '=', True)]" help='The insurance policy that insures the invoices of the partner.' ondelete='restrict' readonly=True store=True string='Insurance Policy'
  • insured_with_credit_policy Boolean
    compute='_compute_insured_with_credit_policy' help='Indicates if the invoice is insured by a credit policy.' readonly=False store=True string='Insured by a Credit Policy'
Public methods (1)
  • onchange_insured_with_credit_policy(self)
    @api.onchange('insured_with_credit_policy')
    Check if the partner has a credit policy to insure invoices and raise an error if not .

New fields (3)
  • active Boolean
    default=True
  • name Char
    required=True
  • partner_id Many2one → res.partner
    comodel_name='res.partner' domain="[('is_company', '=', True)]" ondelete='restrict' string='Company'
Public methods (0)

No public methods.

New fields (3)
  • active Boolean
    default=True
  • insure_invoices Boolean
    help='If checked, the invoices created when the partner has this state will be marked as insured'
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (2)
  • date_from Date
    default=fields.Date.context_today required=True string='From'
  • date_to Date
    default=fields.Date.context_today required=True string='To'
Public methods (1)
  • action_print_report(self)

New fields (11)
  • company_credit_limit Float
    compute='_compute_company_credit_limit' groups='account.group_account_invoice,account.group_account_readonly' help='Calculated as the Total minus Insured credit limits, reflecting the credit limit the company is willing to offer to the client, excluding the insured portion.'
  • credit_limit Float
    tracking=True
  • credit_policy_company_id Many2one → credit.policy.company
    comodel_name='credit.policy.company' ondelete='restrict' string='Credit Policy Company'
  • credit_policy_insure_invoices Boolean
    related='credit_policy_state_id.insure_invoices' store=False string='Insure Invoices'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' ondelete='restrict' string='Policy State'
  • insurance_credit_limit Float
    groups='account.group_account_invoice,account.group_account_readonly' help='The portion of credit that is covered by insurance, set by the user. It represents the amount of credit that an insurance policy guarantees.' tracking=True args: 'Insured credit limit'
  • risk_insurance_code Char
    help='Code assigned to this partner by the risk insurance company.' args: 'Insurance Code'
  • risk_insurance_code_2 Char
    help='Secondary code assigned to this partner by the risk insurance company.' args: 'Insurance Code 2'
  • risk_insurance_coverage_percent Float
    groups='account.group_account_invoice,account.group_account_readonly' help='Percentage of the credit that is covered by the insurance.' args: 'Insurance coverage (%)'
  • risk_insurance_grant_date Date
    help='Date when the insurance was granted by the insurance company.' args: 'Insurance Grant Date'
  • risk_insurance_requested Boolean
    help='Mark this field if an insurance was requested for the credit of this partner.' args: 'Insurance Requested'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/credit-control
GIT
GIThttps://github.com/OCA/credit-control.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/credit-control/tree/16.0/partner_risk_insurance
VERSION
VERSION 5.0.0
CATEGORY
CATEGORYCredit Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, Moduon, NaN·tic, Factor Libre S.L
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, Moduon, NaN·tic, Factor Libre S.L
COMMITTERS
COMMITTERSJairo Llopis, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, Eduardo De Miguel
WEBSITE
WEBSITEhttps://github.com/OCA/credit-control
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
credit_policy_company_view credit.policy.company.form credit.policy.company form New
invoice_risk_insurance_form invoice.risk.insurance.form partner.risk.insurance.wizard form New
report_invoice_risk_insurance report_invoice_risk_insurance ir.ui.view qweb New
report_invoice_risk_insurance_document report_invoice_risk_insurance_document ir.ui.view qweb New
view_account_invoice_filter account.invoice.select account.move xpath Inherits account.view_account_invoice_filter
view_move_form account.move.form account.move xpath Inherits account.view_move_form
view_partner_form res.partner.form.risk_insurance res.partner notebook Inherits base.view_partner_form
Models touched (5)

New fields (3)
  • credit_policy_company_id Many2one → credit.policy.company
    comodel_name='credit.policy.company' compute='_compute_credit_policy' help='The insurance company that insures the invoices of the partner.' ondelete='restrict' readonly=True store=True string='Insurance Company'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' compute='_compute_credit_policy' domain="[('insure_invoices', '=', True)]" help='The insurance policy that insures the invoices of the partner.' ondelete='restrict' readonly=True store=True string='Insurance Policy'
  • insured_with_credit_policy Boolean
    compute='_compute_insured_with_credit_policy' help='Indicates if the invoice is insured by a credit policy.' readonly=False store=True string='Insured by a Credit Policy'
Public methods (1)
  • onchange_insured_with_credit_policy(self)
    @api.onchange('insured_with_credit_policy')
    Check if the partner has a credit policy to insure invoices and raise an error if not .

New fields (3)
  • active Boolean
    default=True
  • name Char
    required=True
  • partner_id Many2one → res.partner
    comodel_name='res.partner' domain="[('is_company', '=', True)]" ondelete='restrict' string='Company'
Public methods (0)

No public methods.

New fields (3)
  • active Boolean
    default=True
  • insure_invoices Boolean
    help='If checked, the invoices created when the partner has this state will be marked as insured'
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (2)
  • date_from Date
    default=fields.Date.context_today required=True string='From'
  • date_to Date
    default=fields.Date.context_today required=True string='To'
Public methods (1)
  • action_print_report(self)

New fields (11)
  • company_credit_limit Float
    compute='_compute_company_credit_limit' groups='account.group_account_invoice,account.group_account_readonly' help='Calculated as the Total minus Insured credit limits, reflecting the credit limit the company is willing to offer to the client, excluding the insured portion.'
  • credit_limit Float
    tracking=True
  • credit_policy_company_id Many2one → credit.policy.company
    comodel_name='credit.policy.company' ondelete='restrict' string='Credit Policy Company'
  • credit_policy_insure_invoices Boolean
    related='credit_policy_state_id.insure_invoices' store=False string='Insure Invoices'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' ondelete='restrict' string='Policy State'
  • insurance_credit_limit Float
    groups='account.group_account_invoice,account.group_account_readonly' help='The portion of credit that is covered by insurance, set by the user. It represents the amount of credit that an insurance policy guarantees.' tracking=True args: 'Insured credit limit'
  • risk_insurance_code Char
    help='Code assigned to this partner by the risk insurance company.' args: 'Insurance Code'
  • risk_insurance_code_2 Char
    help='Secondary code assigned to this partner by the risk insurance company.' args: 'Insurance Code 2'
  • risk_insurance_coverage_percent Float
    groups='account.group_account_invoice,account.group_account_readonly' help='Percentage of the credit that is covered by the insurance.' args: 'Insurance coverage (%)'
  • risk_insurance_grant_date Date
    help='Date when the insurance was granted by the insurance company.' args: 'Insurance Grant Date'
  • risk_insurance_requested Boolean
    help='Mark this field if an insurance was requested for the credit of this partner.' args: 'Insurance Requested'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/credit-control
GIT
GIThttps://github.com/OCA/credit-control.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/credit-control/tree/15.0/partner_risk_insurance
VERSION
VERSION 3.0.1
CATEGORY
CATEGORYCredit Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, Moduon, NaN·tic, Factor Libre S.L
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, Moduon, NaN·tic, Factor Libre S.L
COMMITTERS
COMMITTERSPedro M. Baeza, Carlos Dauden, sergio-teruel, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, Eduardo De Miguel, Stefan, Fernando, josep-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/credit-control
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - account
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
credit_policy_company_view credit.policy.company.form credit.policy.company form New
invoice_risk_insurance_form invoice.risk.insurance.form partner.risk.insurance.wizard form New
report_invoice_risk_insurance report_invoice_risk_insurance ir.ui.view qweb New
report_invoice_risk_insurance_document report_invoice_risk_insurance_document ir.ui.view qweb New
view_account_invoice_filter account.invoice.select account.move xpath Inherits account.view_account_invoice_filter
view_move_form account.move.form account.move xpath Inherits account.view_move_form
view_partner_form res.partner.form.risk_insurance res.partner notebook Inherits base.view_partner_form
Models touched (5)

New fields (3)
  • credit_policy_company_id Many2one → credit.policy.company
    comodel_name='credit.policy.company' compute='_compute_credit_policy' help='The insurance company that insures the invoices of the partner.' ondelete='restrict' readonly=True store=True string='Insurance Company'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' compute='_compute_credit_policy' domain="[('insure_invoices', '=', True)]" help='The insurance policy that insures the invoices of the partner.' ondelete='restrict' readonly=True store=True string='Insurance Policy'
  • insured_with_credit_policy Boolean
    compute='_compute_insured_with_credit_policy' help='Indicates if the invoice is insured by a credit policy.' readonly=False store=True string='Insured by a Credit Policy'
Public methods (1)
  • onchange_insured_with_credit_policy(self)
    @api.onchange('insured_with_credit_policy')
    Check if the partner has a credit policy to insure invoices and raise an error if not .

New fields (3)
  • active Boolean
    default=True
  • name Char
    required=True
  • partner_id Many2one → res.partner
    comodel_name='res.partner' domain="[('is_company', '=', True)]" ondelete='restrict' string='Company'
Public methods (0)

No public methods.

New fields (3)
  • active Boolean
    default=True
  • insure_invoices Boolean
    help='If checked, the invoices created when the partner has this state will be marked as insured'
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (3)
  • date_from Date
    default=fields.Date.context_today required=True string='From'
  • date_to Date
    default=fields.Date.context_today required=True string='To'
  • only_unpaid Boolean
    help='If check, includes only invoices in state not paid'
Public methods (2)
  • action_print_report(self)
  • get_moves_domain(self)

New fields (11)
  • company_credit_limit Float
    help='Credit limit granted by the company.' tracking=True args: "Company's Credit Limit"
  • credit_limit Float
    compute='_compute_credit_limit' store=True
  • credit_policy_company_id Many2one → credit.policy.company
    comodel_name='credit.policy.company' ondelete='restrict' string='Credit Policy Company'
  • credit_policy_insure_invoices Boolean
    related='credit_policy_state_id.insure_invoices' store=False string='Insure Invoices'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' ondelete='restrict' string='Policy State'
  • insurance_credit_limit Float
    help='Credit limit granted by the insurance company.' tracking=True args: "Insurance's Credit Limit"
  • risk_insurance_code Char
    help='Code assigned to this partner by the risk insurance company.' args: 'Insurance Code'
  • risk_insurance_code_2 Char
    help='Secondary code assigned to this partner by the risk insurance company.' args: 'Insurance Code 2'
  • risk_insurance_coverage_percent Float
    help='Percentage of the credit covered by the insurance.' args: "Insurance's Credit Coverage"
  • risk_insurance_grant_date Date
    help='Date when the insurance was granted by the insurance company.' args: 'Insurance Grant Date'
  • risk_insurance_requested Boolean
    help='Mark this field if an insurance was requested for the credit of this partner.' args: 'Insurance Requested'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/credit-control
GIT
GIThttps://github.com/OCA/credit-control.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/credit-control/tree/14.0/partner_risk_insurance
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYCredit Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
COMMITTERS
COMMITTERSOCA Transbot, sergio-teruel, oca-travis, Weblate, OCA-git-bot, Zar21
WEBSITE
WEBSITEhttps://github.com/OCA/credit-control
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_partner_form res.partner.form.risk_insurance res.partner notebook Inherits base.view_partner_form
Models touched (2)

New fields (1)
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (9)
  • company_credit_limit Float
    help='Credit limit granted by the company.' tracking=True args: "Company's Credit Limit"
  • credit_limit Float
    compute='_compute_credit_limit' store=True args: 'Credit Limit'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' ondelete='restrict' string='Policy State'
  • insurance_credit_limit Float
    help='Credit limit granted by the insurance company.' tracking=True args: "Insurance's Credit Limit"
  • risk_insurance_code Char
    help='Code assigned to this partner by the risk insurance company.' args: 'Insurance Code'
  • risk_insurance_code_2 Char
    help='Secondary code assigned to this partner by the risk insurance company.' args: 'Insurance Code 2'
  • risk_insurance_coverage_percent Float
    help='Percentage of the credit covered by the insurance.' args: "Insurance's Credit Coverage"
  • risk_insurance_grant_date Date
    help='Date when the insurance was granted by the insurance company.' args: 'Insurance Grant Date'
  • risk_insurance_requested Boolean
    help='Mark this field if an insurance was requested for the credit of this partner.' args: 'Insurance Requested'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/credit-control
GIT
GIThttps://github.com/OCA/credit-control.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/credit-control/tree/13.0/partner_risk_insurance
VERSION
VERSION 1.2.0
CATEGORY
CATEGORYCredit Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
COMMITTERS
COMMITTERSAlexandre Díaz, OCA Transbot, sergio-teruel, Sergio Teruel, oca-travis, OCA-git-bot, François Honoré, Carlos Roca
WEBSITE
WEBSITEhttps://github.com/OCA/credit-control
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_partner_form res.partner.form.risk_insurance res.partner notebook Inherits base.view_partner_form
Models touched (2)

New fields (1)
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (9)
  • company_credit_limit Float
    help='Credit limit granted by the company.' tracking=True args: "Company's Credit Limit"
  • credit_limit Float
    compute='_compute_credit_limit' store=True args: 'Credit Limit'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' ondelete='restrict' string='Policy State'
  • insurance_credit_limit Float
    help='Credit limit granted by the insurance company.' tracking=True args: "Insurance's Credit Limit"
  • risk_insurance_code Char
    help='Code assigned to this partner by the risk insurance company.' args: 'Insurance Code'
  • risk_insurance_code_2 Char
    help='Secondary code assigned to this partner by the risk insurance company.' args: 'Insurance Code 2'
  • risk_insurance_coverage_percent Float
    help='Percentage of the credit covered by the insurance.' args: "Insurance's Credit Coverage"
  • risk_insurance_grant_date Date
    help='Date when the insurance was granted by the insurance company.' args: 'Insurance Grant Date'
  • risk_insurance_requested Boolean
    help='Mark this field if an insurance was requested for the credit of this partner.' args: 'Insurance Requested'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/credit-control
GIT
GIThttps://github.com/OCA/credit-control.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/credit-control/tree/12.0/partner_risk_insurance
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYCredit Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
COMMITTERS
COMMITTERSOCA Transbot, Omar (Comunitea), oca-travis, Weblate, OCA-git-bot, Roodin, Carlos Roca
WEBSITE
WEBSITEhttps://github.com/OCA/credit-control
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:24
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_partner_form res.partner.form.risk_insurance res.partner notebook Inherits base.view_partner_form
Models touched (2)

New fields (1)
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (9)
  • company_credit_limit Float
    help='Credit limit granted by the company.' track_visibility='onchange' args: "Company's Credit Limit"
  • credit_limit Float
    compute='_compute_credit_limit' store=True args: 'Credit Limit'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' ondelete='restrict' string='Policy State'
  • insurance_credit_limit Float
    help='Credit limit granted by the insurance company.' track_visibility='onchange' args: "Insurance's Credit Limit"
  • risk_insurance_code Char
    help='Code assigned to this partner by the risk insurance company.' args: 'Insurance Code'
  • risk_insurance_code_2 Char
    help='Secondary code assigned to this partner by the risk insurance company.' args: 'Insurance Code 2'
  • risk_insurance_coverage_percent Float
    help='Percentage of the credit covered by the insurance.' args: "Insurance's Credit Coverage"
  • risk_insurance_grant_date Date
    help='Date when the insurance was granted by the insurance company.' args: 'Insurance Grant Date'
  • risk_insurance_requested Boolean
    help='Mark this field if an insurance was requested for the credit of this partner.' args: 'Insurance Requested'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/credit-control
GIT
GIThttps://github.com/OCA/credit-control.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/credit-control/tree/11.0/partner_risk_insurance
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYCredit Control
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
COMMITTERS
COMMITTERSOCA Transbot, Sergio Teruel, oca-travis, OCA-git-bot, sergio.teruel
WEBSITE
WEBSITEhttps://github.com/OCA/credit-control
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:24:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_partner_form res.partner.form.risk_insurance res.partner notebook Inherits base.view_partner_form
Models touched (2)

New fields (1)
  • name Char
    required=True
Public methods (0)

No public methods.

New fields (9)
  • company_credit_limit Float
    help='Credit limit granted by the company.' args: "Company's Credit Limit"
  • credit_limit Float
    compute='_compute_credit_limit' store=True args: 'Credit Limit'
  • credit_policy_state_id Many2one → credit.policy.state
    comodel_name='credit.policy.state' ondelete='restrict' string='Policy State'
  • insurance_credit_limit Float
    help='Credit limit granted by the insurance company.' args: "Insurance's Credit Limit"
  • risk_insurance_code Char
    help='Code assigned to this partner by the risk insurance company.' args: 'Insurance Code'
  • risk_insurance_code_2 Char
    help='Secondary code assigned to this partner by the risk insurance company.' args: 'Insurance Code 2'
  • risk_insurance_coverage_percent Float
    help='Percentage of the credit covered by the insurance.' args: "Insurance's Credit Coverage"
  • risk_insurance_grant_date Date
    help='Date when the insurance was granted by the insurance company.' args: 'Insurance Grant Date'
  • risk_insurance_requested Boolean
    help='Mark this field if an insurance was requested for the credit of this partner.' args: 'Insurance Requested'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/partner-contact
GIT
GIThttps://github.com/OCA/partner-contact.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/partner-contact/tree/10.0/partner_risk_insurance
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYSales Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, NaN·tic, Factor Libre S.L
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, OCA-git-bot, David
WEBSITE
WEBSITEhttps://github.com/OCA/partner-contact
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_financial_risk
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_partner_form res.partner.form.risk_insurance res.partner page Inherits partner_financial_risk.res_partner_view_risk
Models touched (1)

New fields (7)
  • company_credit_limit Float
    help='Credit limit granted by the company.' string="Company's Credit Limit"
  • insurance_credit_limit Float
    help='Credit limit granted by the insurance company.' string="Insurance's Credit Limit"
  • risk_insurance_code Char
    help='Code assigned to this partner by the risk insurance company.' string='Insurance Code'
  • risk_insurance_code_2 Char
    help='Secondary code assigned to this partner by the risk insurance company.' string='Insurance Code 2'
  • risk_insurance_coverage_percent Float
    help='Percentage of the credit covered by the insurance.' string="Insurance's Credit Coverage"
  • risk_insurance_grant_date Date
    help='Date when the insurance was granted by the insurance company.' string='Insurance Grant Date'
  • risk_insurance_requested Boolean
    help='Mark this field if an insurance was requested for the credit of this partner.' string='Insurance Requested'
Public methods (0)

No public methods.