TIP: You can type at any time to perform a new search.
Account Banking ACH Direct Debit
account_banking_ach_direct_debit · OCA/l10n-usa
- 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 ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
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)
-
formatSelectionondelete={'ach': 'set default'}selection_add=[('ach', 'ACH')] -
recurrent_sequence_typeSelectiondefault='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')] -
schemeSelectiondefault='CORE'tracking=True args: [('CORE', 'Basic (CORE)'), ('B2B', 'Enterprise (B2B)')] -
typeSelectionselection_add=[('recurrent', 'Recurrent'), ('oneoff', 'One-Off')]string='Type of Mandate'tracking=True -
unique_mandate_referenceCharsize=35
-
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…