TIP: You can type at any time to perform a new search.
Donation Bank Statement
donation_bank_statement · OCA/donation
- Repository
- OCA/donation · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting & Finance
- Folder size
- 0.06 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/donation
- Last tracking update
- 2026-08-07 07:25:01
- Authors
- Akretion, Odoo Community Association (OCA), Barroux Abbey
- Maintainers
- Akretion, Odoo Community Association (OCA), Barroux Abbey
- Committers
- OCA Transbot, OCA-git-bot, oca-travis
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
donation_form |
donation_bank_statement.donation_form | donation.donation | form | Inherits donation.donation_form |
res_config_settings_view_form |
pain.group.on.res.config.settings | res.config.settings | form | Inherits account.res_config_settings_view_form |
view_bank_statement_form |
donation.bank.statement.bank_statement_form | account.bank.statement | form | Inherits account.view_bank_statement_form |
view_bank_statement_line_form |
donation.bank.statement.line.form | account.bank.statement.line | form | Inherits account.view_bank_statement_line_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (6)
New fields (2)
-
donation_countIntegercompute='_compute_donation_count'readonly=Truestring='# of Donations' -
donation_idsOne2many → donation.donationreadonly=Truestring='Donations' args: 'donation.donation', 'bank_statement_id'
-
button_confirm_bank(self)@api.multi -
create_donations(self) -
show_donations(self)
New fields (1)
-
donation_idsOne2many → donation.donationstring='Donations' args: 'donation.donation', 'bank_statement_line_id'
No public methods.
New fields (2)
-
donation_credit_transfer_journal_idMany2one → account.journalrelated='company_id.donation_credit_transfer_journal_id' args: 'account.journal' -
donation_credit_transfer_product_idMany2one → product.productrelated='company_id.donation_credit_transfer_product_id' args: 'product.product'
No public methods.
New fields (2)
-
bank_statement_idMany2onereadonly=Truerelated='bank_statement_line_id.statement_id'store=Truestring='Bank Statement' -
bank_statement_line_idMany2one → account.bank.statement.lineondelete='restrict'string='Source Bank Statement Line' args: 'account.bank.statement.line'
-
validate(self)
New fields (2)
-
donation_credit_transfer_journal_idMany2one → account.journaldomain=[('type', '=', 'bank')]string='Journal for Donations via Credit Transfer' args: 'account.journal' -
donation_credit_transfer_product_idMany2one → product.productdomain=[('donation', '=', True)]ondelete='restrict'string='Product for Donations via Credit Transfer' args: 'product.product'
-
company_donation_bank_statement_check(self)@api.constrains('donation_credit_transfer_product_id')
New fields (2)
-
donation_credit_transfer_journal_idMany2one → account.journalrelated='company_id.donation_credit_transfer_journal_id' args: 'account.journal' -
donation_credit_transfer_product_idMany2one → product.productrelated='company_id.donation_credit_transfer_product_id' args: 'product.product'
No public methods.
Loading…
Loading…
Loading…