Account Outstanding Payments

account_outstanding_payment
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/8.0/account_outstanding_payment
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Therp BV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Therp BV
COMMITTERS
COMMITTERSGeorge Daramouskas
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:24
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
    - account
    - base_setup
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
assets_backend account_outstanding_payment assets ir.ui.view qweb Inherits web.assets_backend
invoice_form account.invoice.form account.invoice xpath Inherits account.invoice_form
view_account_config_settings_ari view_account_config_settings_ari account.config.settings xpath Inherits account.view_account_config_settings
Models touched (3)

New fields (1)
  • reconciliation_writeoff_account Many2one → account.account
    required=True args: 'account.account', 'Write-Off account'
Public methods (2)
  • get_reconciliation_writeoff_account(self)
    @api.model
  • set_reconciliation_writeoff_account(self)
    @api.multi

New fields (3)
  • has_outstanding Boolean
    compute='_compute_get_outstanding_info_JSON'
  • outstanding_credits_debits_widget Text
    compute='_compute_get_outstanding_info_JSON'
  • payments_widget Text
    compute='_compute_get_payment_info_JSON'
Public methods (2)
  • assign_outstanding_credit(self, credit_aml_id)
    @attention: Source in https://github.com/OCA/OCB/blob/9.0/addons/account/ models/account_invoice.py#L604 @author: Authors credited in README.rst
  • register_payment(self, payment_line, writeoff_acc_id=False, writeoff_journal_id=False)
    @api.multi
    @attention: Source in https://github.com/OCA/OCB/blob/9.0/addons/ account/models/account_invoice.py#L596 @author: Authors credited in README.rst

New fields (0)

No new fields.

Public methods (1)
  • remove_move_reconcile(self, move_ids=None, opening_reconciliation=False)
    @api.multi