Repository
OCA/l10n-usa · module folder · Try on Runboat
Module version
1.0.0
Category
Accounting
Folder size
0.08 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-usa
Last tracking update
2026-08-07 07:47:44
Authors
Odoo Community Association (OCA), Open Source Integrators
Maintainers
Odoo Community Association (OCA)
Committers
Daniel Reis, OCA-git-bot, oca-travis
Odoo dependencies
Python dependencies
num2words, lxml, ach, python-stdnum
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_payment_line_discount_amount_form account.payment.line.form account.payment.line form Inherits account_payment_order.account_payment_line_form
account_payment_line_discount_amount_tree account.payment.line.tree account.payment.line tree Inherits account_payment_order.account_payment_line_tree
bank_payment_line_discount_amount_form banking.bank.payment.line.form bank.payment.line form Inherits account_payment_order.bank_payment_line_form
bank_payment_line_discount_amount_tree banking.bank.payment.line.tree bank.payment.line tree Inherits account_payment_order.bank_payment_line_tree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (7)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • action_validate_invoice_payment(self)

New fields (8)
  • discount_amount Monetary
    currency_field='currency_id'
  • move_id Many2one → account.move
    related='move_line_id.move_id' store=True args: 'account.move'
  • note Text
    args: 'Note'
  • payment_difference Float
    string='Payment Difference'
  • payment_difference_handling Selection
    copy=False default='reconcile' string='Action' args: [('open', 'Keep open'), ('reconcile', 'Mark invoice as fully paid')]
  • reason_code Many2one → payment.adjustment.reason
    string='Reason Code' args: 'payment.adjustment.reason'
  • total_amount Monetary
    compute='_compute_total_amount' currency_field='currency_id'
  • writeoff_account_id Many2one → account.account
    copy=False domain=[('deprecated', '!=', True)] string='Account' args: 'account.account'
Public methods (1)
  • same_fields_payment_line_and_bank_payment_line(self)
    @api.model

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • make_payments(self)

New fields (2)
  • discount_amount Monetary
    compute='_compute_discount_amount' currency_field='currency_id'
  • total_amount Monetary
    compute='_compute_total_amount' currency_field='currency_id'
Public methods (0)

No public methods.

Status
Open migration PR — not merged yet for this version
CI status
no CI data
Open since
1035 days ago
Last activity
86 days ago
Repository
OCA/l10n-usa
Pull request
[16.0][MIG] account_banking_ach_discount (#118)
Status
Open migration PR — not merged yet for this version
CI status
no CI data
Open since
449 days ago
Last activity
449 days ago
Repository
OCA/l10n-usa
Pull request
[18.0][MIG] account_banking_ach_discount: Migration to 18.0 (#153)