Repository
OCA/l10n-thailand · module folder · Try on Runboat
Module version
1.1.1
Category
Accounting
Folder size
0.09 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-thailand
Last tracking update
2026-08-07 07:32:02
Authors
Odoo Community Association (OCA), Ecosoft
Maintainers
Odoo Community Association (OCA), Ecosoft
Committers
GitHub, Saran440, newtratip, OCA-git-bot, oca-travis, Kitti U, Saran, kongrattapong, ps-tubtim, phanupong
Odoo dependencies
Python dependencies
xlrd, xlsxwriter
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (11)
XML IDNameModelTypeStatus
assets_backend l10n_th_vat_report assets ir.ui.view qweb Inherits web.assets_backend
l10n_th_vat_report.internal_layout l10n_th_vat_report.internal_layout ir.ui.view qweb New
l10n_th_vat_report.report_buttons l10n_th_vat_report.report_buttons ir.ui.view qweb New
l10n_th_vat_report.report_vat_report_base l10n_th_vat_report.report_vat_report_base ir.ui.view qweb New
l10n_th_vat_report.report_vat_report_filters l10n_th_vat_report.report_vat_report_filters ir.ui.view qweb New
l10n_th_vat_report.report_vat_report_html l10n_th_vat_report.report_vat_report_html ir.ui.view qweb New
l10n_th_vat_report.report_vat_report_lines l10n_th_vat_report.report_vat_report_lines ir.ui.view qweb New
l10n_th_vat_report.report_vat_report_lines_header l10n_th_vat_report.report_vat_report_lines_header ir.ui.view qweb New
l10n_th_vat_report.report_vat_report_pdf l10n_th_vat_report.report_vat_report_pdf ir.ui.view qweb New
l10n_th_vat_report.report_vat_report_total_lines l10n_th_vat_report.report_vat_report_total_lines ir.ui.view qweb New
vat_report_wizard_form vat.report.wizard.form l10n.vat.report.wizard form New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (6)
  • account_id Many2one → account.account
    comodel_name='account.account' required=True string='Account'
  • company_id Many2one → res.company
    comodel_name='res.company' default=<expr> ondelete='cascade' required=True string='Company'
  • date_from Date
    required=True string='From Date'
  • date_range_id Many2one → date.range
    comodel_name='date.range' required=True string='Period'
  • date_to Date
    required=True string='To Date'
  • tax_id Many2one → account.tax
    comodel_name='account.tax' domain=[('tax_exigibility', '=', 'on_invoice'), ('type_tax_use', 'in', ['sale', 'purchase']), ('include_base_amount', '=', False)] required=True string='Tax'
Public methods (3)
  • button_export_html(self)
    @api.multi
  • button_export_pdf(self)
    @api.multi
  • button_export_xlsx(self)
    @api.multi

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (7)
  • account_id Many2one → account.account
    comodel_name='account.account'
  • company_id Many2one → res.company
    comodel_name='res.company'
  • date_from Date
  • date_range_id Many2one → date.range
    comodel_name='date.range'
  • date_to Date
  • results Many2many → vat.report.view
    comodel_name='vat.report.view' compute='_compute_results' help='Use compute fields, so there is nothing store in database'
  • tax_id Many2one → account.tax
    comodel_name='account.tax'
Public methods (2)
  • get_html(self, given_context=None)
    @api.model
  • print_report(self, report_type='qweb')
    @api.multi

New fields (3)
  • tax_amount Float
  • tax_base_amount Float
  • tax_date Char
Public methods (0)

No public methods.