TIP: You can type at any time to perform a new search.

Security findings

Repository
OCA/l10n-usa · module folder · Try on Runboat
Module version
1.0.0
Category
Banking addons
Folder size
0.05 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-usa
Last tracking update
2026-08-07 08:43:01
Authors
Odoo Community Association (OCA), Thinkwell Designs
Maintainers
Odoo Community Association (OCA), Thinkwell Designs
Committers
Do Anh Duy, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
ach, python-stdnum
System dependencies
None
Required by
None
Description
Create ACH files for Direct Debit

Module to export direct debit payment orders in Nacha file format.

Code Analysis info_outline

Views touched (3)
XML IDNameModelTypeStatus
view_mandate_form ach.mandate.form account.banking.mandate form Inherits account_banking_mandate.view_mandate_form
view_mandate_search ach.mandate.search account.banking.mandate search Inherits account_banking_mandate.view_mandate_search
view_mandate_tree ach.mandate.tree account.banking.mandate tree Inherits account_banking_mandate.view_mandate_tree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (5)
  • format Selection
    ondelete={'ach': 'set default'} selection_add=[('ach', 'ACH')]
  • recurrent_sequence_type Selection
    default='first' help='This field is only used for Recurrent mandates, not for\n One-Off mandates.' string='Sequence Type for Next Debit' tracking=True args: [('first', 'First'), ('recurring', 'Recurring'), ('final', 'Final')]
  • scheme Selection
    default='CORE' tracking=True args: [('CORE', 'Basic (CORE)'), ('B2B', 'Enterprise (B2B)')]
  • type Selection
    selection_add=[('recurrent', 'Recurrent'), ('oneoff', 'One-Off')] string='Type of Mandate' tracking=True
  • unique_mandate_reference Char
    size=35
Public methods (1)
  • mandate_partner_bank_change(self)
    @api.onchange('partner_bank_id')

New fields (0)

No new fields.

Public methods (2)
  • generate_payment_file(self)
    Creates the ACH Direct Debit file by calling generate_ach_file in countinghouse_ach_base
  • generated2uploaded(self)
    Write 'last debit date' on mandates Set mandates from first to recurring Set oneoff mandates to expired

Loading…

Loading…

Loading…