TIP: You can type at any time to perform a new search.
Thai Localization - Base Bank Payment Export
l10n_th_bank_payment_export · OCA/l10n-thailand
- Repository
- OCA/l10n-thailand · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Localization / Accounting
- Folder size
- 0.14 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-thailand
- Last tracking update
- 2026-08-07 08:09:30
- Authors
- Odoo Community Association (OCA), Ecosoft
- Maintainers
- Odoo Community Association (OCA), Ecosoft
- Committers
- Weblate
Code Analysis ⓘ
Views touched (16)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
bank_payment_export_line_view_form |
bank.payment.export.line.view.form | bank.payment.export.line | form | New |
bank_payment_export_line_view_tree |
bank.payment.export.line.view.tree | bank.payment.export.line | tree | New |
bank_payment_export_text_file |
bank_payment_export_text_file | ir.ui.view | qweb | New |
bank_payment_export_view_form |
bank.payment.export.view.form | bank.payment.export | form | New |
bank_payment_export_view_search |
bank.payment.export.view.search | bank.payment.export | search | New |
bank_payment_export_view_tree |
bank.payment.export.view.tree | bank.payment.export | tree | New |
bank_payment_template_view_form |
bank.payment.template.view.form | bank.payment.template | form | New |
bank_payment_template_view_search |
bank.payment.template.view.search | bank.payment.template | search | New |
bank_payment_template_view_tree |
bank.payment.template.view.tree | bank.payment.template | tree | New |
view_account_payment_form |
account.view.account.payment.form | account.payment | form | Inherits account.view_account_payment_form |
view_account_payment_register_form |
account.payment.register.form | account.payment.register | form | Inherits account.view_account_payment_register_form |
view_account_payment_search |
account.payment.search | account.payment | search | Inherits account.view_account_payment_search |
view_account_payment_tree |
account.view.account.payment.tree | account.payment | tree | Inherits account.view_account_payment_tree |
view_partner_bank_form |
res.partner.bank.form | res.partner.bank | form | Inherits base.view_partner_bank_form |
view_partner_bank_tree |
res.partner.bank.tree | res.partner.bank | tree | Inherits base.view_partner_bank_tree |
view_partner_property_form |
res.partner.property.form.inherit | res.partner | form | Inherits account.view_partner_property_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (9)
New fields (3)
-
bank_payment_template_idMany2one → bank.payment.templatecomodel_name='bank.payment.template'help='it help default value from bank payment template'tracking=True -
export_statusSelectioncopy=Falsedefault='draft'help='it means status the money has already been sent to the bank.'readonly=Trueselection=[('draft', 'Draft'), ('to_export', 'To Export'), ('exported', 'Exported')]tracking=True -
payment_export_idMany2one → bank.payment.exportcomodel_name='bank.payment.export'copy=Falsehelp='Link to Bank Payment Export'index=Truereadonly=Truestring='Payment Export'tracking=True
No public methods.
New fields (2)
-
bank_payment_template_idMany2one → bank.payment.templatecheck_company=Truecomodel_name='bank.payment.template'compute='_compute_bank_payment_template'readonly=Falsestore=True -
is_exportBooleanhelp='if checked, it means the money has already been sent to the bank.'string='Bank Payment Exported'
No public methods.
New fields (3)
-
field_idMany2one → ir.model.fieldscomodel_name='ir.model.fields'domain=[('model', '=', 'bank.payment.export')]index=Trueondelete='cascade'required=True -
template_idMany2one → bank.payment.templatecomodel_name='bank.payment.template'index=True -
valueCharrequired=True
No public methods.
New fields (10)
-
bankSelectionreadonly=Trueselection=[]states={'draft': [('readonly', False)]}tracking=True -
company_idMany2one → res.companycomodel_name='res.company'default=<expr>required=True -
currency_idMany2one → res.currencycomodel_name='res.currency'default=<expr>required=True -
effective_dateDatecopy=Falsereadonly=Truestates={'draft': [('readonly', False)]} -
export_line_idsOne2many → bank.payment.export.linecomodel_name='bank.payment.export.line'inverse_name='payment_export_id'readonly=Truestates={'draft': [('readonly', False)]} -
is_required_effective_dateBooleancompute='_compute_required_effective_date'copy=Falsedefault=False -
nameCharcopy=Falsedefault='/'index=Truereadonly=Truerequired=True -
stateSelectioncopy=Falsedefault='draft'index=Truereadonly=Truestring='Status'tracking=True args: [('draft', 'Draft'), ('confirm', 'Confirmed'), ('done', 'Exported'), ('cancel', 'Cancelled'), ('reject', 'Rejected')] -
template_idMany2one → bank.payment.templatecheck_company=Truecomodel_name='bank.payment.template'readonly=Truestates={'draft': [('readonly', False)]}string='Template'tracking=True -
total_amountMonetarycompute='_compute_total_amount'readonly=Truestore=True
-
action_cancel(self)Reset export_status on payment to 'Draft' and cancel this document -
action_confirm(self) -
action_create_bank_payment_export(self)@api.modelCreate bank payment export from vendor payments -
action_done(self) -
action_draft(self) -
action_export_excel_file(self) -
action_export_text_file(self) -
action_get_all_payments(self) -
action_reject(self)Reset export_status on payment to 'Draft' and reject this document -
check_bank_payment(self)@api.constrains('bank') -
check_effective_date(self)@api.constrains('effective_date') -
create(self, vals_list)@api.model_create_multi -
print_report(self, report_type) -
unlink(self)Check state draft can delete only.
New fields (11)
-
company_idMany2one → res.companycomodel_name='res.company'related='payment_export_id.company_id'store=True -
currency_idMany2one → res.currencycomodel_name='res.currency'related='payment_export_id.currency_id'store=True -
payment_amountMonetaryrelated='payment_id.amount' -
payment_bank_idMany2one → res.bankcomodel_name='res.bank'index=Truerelated='payment_partner_bank_id.bank_id'store=Truestring='Bank' -
payment_dateDaterelated='payment_id.date' -
payment_export_idMany2one → bank.payment.exportcomodel_name='bank.payment.export'index=True -
payment_idMany2one → account.paymentcomodel_name='account.payment'domain=<expr>index=Trueondelete='restrict'required=True -
payment_journal_idMany2one → account.journalcomodel_name='account.journal'related='payment_id.journal_id'string='Journal' -
payment_partner_bank_idMany2one → res.partner.bankcomodel_name='res.partner.bank'compute='_compute_payment_default'index=Truestates={'draft': [('readonly', False)]}store=Truestring='Recipient Bank' -
payment_partner_idMany2one → res.partnercomodel_name='res.partner'related='payment_id.partner_id'string='Vendor' -
stateSelectionrelated='payment_export_id.state'store=Truestring='Status'
-
action_reject(self) -
clear_payment_exported(self) -
create(self, vals_list)@api.model_create_multilink payment and bank payment export -
unlink(self)Check state draft can delete only.
New fields (4)
-
bankSelectionrequired=Trueselection=[] -
company_idMany2one → res.companycomodel_name='res.company'default=<expr>required=True -
nameCharrequired=True -
template_config_lineOne2many → bank.payment.configcomodel_name='bank.payment.config'inverse_name='template_id'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
property_bank_payment_template_idMany2one → bank.payment.templatecomodel_name='bank.payment.template'help='Default bank payment template on each partner.'string='Bank Payment Template'
No public methods.
New fields (1)
-
acc_holder_name_enCharhelp='Account holder name, in case it is bank bahtnet'string='Account Holder Name (EN)'
No public methods.
Loading…