OdooWiki OCA HUB

Thai Localization - Government Purchase Report

l10n_th_gov_purchase_report folder_open OCA/l10n-thailand open_in_new
Localization / Purchase License: AGPL-3

This module adds 3 reports, aimed to follow Thai Government regulations.

  • Procurement Report (For procurement)
  • Non Procurement Report (For procurement)
  • Purchase Tracking Report (For user tracking purchase itself)

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Adds three Excel reports for Thai government purchasing: a Procurement Report, a Non Procurement Report and a Purchase Tracking Report, each launched from a small date-range pop-up.

This module gives purchasing and procurement staff three ready-made Excel (XLSX) reports that follow Thai government purchasing paperwork.

Where to find them: - Under Purchase > Reporting there is a new "Thai Purchase Reports" menu (for purchase managers) containing "Procurement Report" and "Non Procurement Report". - Under the Purchase Request menu there is a "Reports" menu (for purchase request users) containing the "Purchase Tracking Report".

How they work: each report opens a small pop-up where the user picks a date range (or a predefined date range, which fills the start and end dates automatically), and optionally a company when multi-company is enabled. The tracking report also lets procurement users filter by the person who requested the purchase. Pressing "Export XLSX" downloads the file.

What each report contains: - Procurement Report: one line per purchase agreement, showing the project/objective, signed date, budget amount, procurement method, the vendors who quoted with their prices, the selected vendor and agreed amount, the purchase order number and the agreement number. - Non Procurement Report: expenses that were not bought through the normal procurement process, showing vendor tax ID, vendor name, description, total amount, reference document and reason. - Purchase Tracking Report: follows a request through the whole chain - purchase request, price proposal, request for quotation, purchase order/agreement, invoice plan instalments, work acceptance and the related accounting document.

Dates are printed in Thai Buddhist era format. The tracking report limits non-procurement users to their own requests.

Menus it adds

Thai Purchase ReportsReportsnon_purchase_report_menupurchase_report_menupurchase_request_reports_l10n_th_menu
Models and fields (10)
  • purchase.report.view · new modelpo_name, pr_amount, company_id (Company), date_signed (Signed Date), description (Objective), agreement_name, requisition_id (Purchase Agreement), purchase_order_id, procurement_method
  • common.purchase.wizard · new modeldate_to, date_from, company_id, date_range_id
  • purchase.report.wizard · new modelresults
  • non.purchase.report.wizard · new modelresults
  • common.purchase.report.xlsx · new model
  • purchase.tracking.report.view · new modelpo_id, pr_id, te_id, wa_id, agm_id, move_id, company_id
  • purchase.tracking.report.wizard · new modelresults, requested_by
  • report.l10n_th_gov_purchase_report.report_purchase_xlsx · new model
  • report.l10n_th_gov_purchase_report.report_po_tracking_xlsx · new model
  • report.l10n_th_gov_purchase_report.report_non_purchase_xlsx · new model

Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 15.0

Confirmed on 2026-11-03 in branch 15.0 of OCA/l10n-thailand.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.