OdooWiki OCA HUB

Thai Localization - Government Work Acceptance

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

This module contain process related to purchase's work acceptance, including,

  • WA acceptance is required if purchase request is selected.
  • Add Committee tab to WA document, and if any, pull committee from purchase request created from purchase request
  • Work Acceptance Evaluation with criterias
  • Work Acceptance Late Fines, on the last acceptance.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Adds a committee approval workflow to Work Acceptance documents for Thai government purchases. Each committee member is asked to accept, not accept or give another answer, and their progress is tracked on the document.

This module extends Work Acceptance (WA) documents with a committee-based approval process, aimed at Thai government purchasing.

  • On a purchase order you get a "Paperless WA" checkbox. When it is ticked, the Work Acceptance created from that order is approved inside Odoo by a committee using tier validation; when it is not ticked, the WA is approved on paper and the result is entered by the procurement officer.
  • When you open the WA from the purchase order, the committee members defined on the related purchase request are copied automatically into the new document.
  • The WA form gains a "Committee" tab listing each member with their role (Chairman or Committee), department, email, phone, status and note. A "Progress" bar shows the percentage of committee members who have already given their answer.
  • Committee members see buttons to Accept, Not Accept or choose Other, and their comment is stored on their committee line. The document shows warning, success or rejection banners depending on the validation state.
  • While a WA is under validation, committee lines cannot be freely edited, and going back to draft or restarting validation clears the committee statuses and notes.
  • The WA list can be filtered by Paperless WA and by committee progress (all, partial or none), and an Evaluation button opens the evaluation results once the document is validated.
Models and fields (4)
  • purchase.order · extends an existing modelwa_tier_validation (Paperless WA)
  • tier.validation · extends an existing model
  • work.acceptance · extends an existing modelcompleteness (Progress), wa_tier_validation (Paperless WA), work_acceptance_committee_ids (Work Acceptance Committees)
  • work.acceptance.committee · new modelname (Committee Name), note, email, phone, wa_id (Work Acceptance), status, employee_id (Employee), approve_role (Role), department_id

Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

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

Confirmation status: 2 confirmed, 7 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.