Saeree ERP - Complete ERP Solution for Thai Organizations Contact Us

Success Story: The Major Saeree ERP Upgrade at TGO (Part 1)

The Major Saeree ERP Upgrade at TGO
  • 21
  • February

When an organization has been using an ERP system for over 14 years, the inevitable question arises — "Is it time to switch to a new system?" But for the Thailand Greenhouse Gas Management Organization (Public Organization), or TGO, the answer was not "replace" but rather "upgrade" — and this is the story of the most significant upgrade in 14 years of using Saeree ERP.

Why Upgrade? — When the Organization's Mission Evolves

TGO is a public organization under the Ministry of Natural Resources and Environment, with a core mission of managing Thailand's greenhouse gas emissions. Its responsibilities span from promoting the carbon credit market and certifying GHG reduction projects to supporting the country's NDC (Nationally Determined Contributions) targets.

Over the years, TGO's mission has expanded rapidly:

  • T-VER Projects grew from just a handful to over 574 projects, with a GHG reduction potential of more than 15 million tCO2e per year
  • Carbon Credit Market reached a trading value of over 239 million baht in fiscal year 2025
  • Carbon Label Program certified over 7,800 products from more than 1,200 companies
  • TCNN (Thailand Carbon Neutral Network) grew to over 699 member organizations

With the mission expanding at this scale, the existing ERP system needed to be elevated to meet evolving demands in terms of performance, technology, security, and policy-level reporting.

The Legacy System — Saeree ERP Customized Over a Decade

The Saeree ERP system that TGO had been using since 2011 was purpose-built for government organizations and heavily customized to accommodate the specific regulations and workflows of a public organization.

Over 14 years, the system was continuously expanded and enhanced:

  • Core ERP System (Legacy Saeree ERP) — covering procurement, sales, inventory, accounts payable, accounts receivable, finance, accounting, fixed assets, and budget management
  • e-Report System (Legacy Version) — a customized performance reporting system specifically designed for operational reporting
  • Purchase Request (PR) System on Angular 11 — developed in 2019 as the first module built on modern technology, integrated with the e-Office document management system
  • e-Payment Gateway integrated with KTB — supporting credit card and QR Code payments. The system would read payment confirmation files deposited by KTB on the server at 7:00 AM daily, then issue semi-automatic receipts (the finance team would manually confirm each transaction for accuracy)
  • e-Tax Invoice & e-Receipt System — issuing electronic tax invoices in compliance with Thailand's Revenue Department standards
  • Additional Extensions — Single Sign-On, asset borrowing/return system, HRM, and several other interconnected systems

While the system had performed well throughout, the legacy e-Report system was becoming a technological bottleneck — with an outdated UI/UX, limited report rendering performance, and insufficient flexibility for further development.

What Was Upgraded — Moving to a Full Angular 20 Platform

The 2025 upgrade was not merely a bug fix or a minor feature addition. It was a complete overhaul of the entire frontend, moving to a modern platform built with Angular 20, PrimeNG 20, and Bootstrap 5:

Upgraded Component Details
Completely New e-Report System An entirely rebuilt reporting system using Angular 20, PrimeNG 20, and Bootstrap 5, replacing the legacy version — covering financial, accounting, inventory, budget, and executive reports
KPI Dashboard A brand-new KPI reporting system supporting real-time performance reporting to the board of directors and government ministers
Fully Automated Receipt System Upgraded from a semi-automatic system (requiring finance team confirmation) to a fully automated system for Payment Gateway transactions — except for direct bank transfers that the system cannot detect
Budget Approval System A new dedicated budget approval workflow, replacing the e-Office document management system for expenditure approvals, making the budget approval process faster and easier to track
Full-Featured Saeree ERP&CRM Upgraded from the legacy ERP to the new ERP&CRM platform, covering resource management, finance, accounting, inventory, and CRM

Key Highlights of This Upgrade

  • Entirely New Technology Stack — migrated to Angular 20 + PrimeNG 20 + Bootstrap 5 for a modern, responsive experience
  • 14 Years of Data Fully Preserved, Seamlessly — regardless of how many upgrades are performed, every record remains accessible and every transaction is fully auditable
  • SSL Test Grade A+ — the system passed security testing at the highest level
  • No Cross-System Data Migration Required — upgraded on the existing database, eliminating the risk of data loss

KPI Dashboard — Meeting Policy-Level Performance Assessment Needs

One of the most critical modules in this upgrade is the KPI Dashboard, designed to comprehensively support the organization's performance indicator reporting.

As a public organization, TGO is required to regularly report performance results to the board of directors and government ministers, covering multiple indicator categories such as:

  • Carbon Market Indicators — carbon credit trading volume, number of registered T-VER projects
  • Carbon Label Indicators — number of products certified under CFP, CFR, CE-CFP, and Coolmode programs
  • GHG Reduction Indicators — actual GHG reduction volumes compared against the country's NDC targets
  • Digital Transformation Indicators — Digital Government readiness level and Public Sector 4.0 metrics

The KPI Dashboard enables executives to monitor these indicators in real-time without waiting for reports from individual departments, reducing data compilation time and improving decision-making accuracy.

e-Payment Gateway + Automated Receipts — From Semi-Automatic to Fully Automated

One of the most significant changes was the enhancement of the e-Payment Gateway integrated with Krungthai Bank (KTB), which supports both credit card and QR Code payments.

Legacy System (Semi-Automatic)

The system would read payment confirmation files deposited by KTB on the server at 7:00 AM daily, then automatically generate receipts. However, the finance team still had to manually confirm each transaction to verify accuracy before completion.

New System (Fully Automated)

The new system issues receipts automatically and instantly upon receiving payment confirmation from the Payment Gateway, without requiring finance team approval — except for direct bank transfers that the system cannot detect, which still require manual entry.

This change significantly reduced the finance team's workload, especially during periods with high volumes of payment transactions.

Budget Approval System — Replacing e-Office for Financial Workflows

Previously, TGO's expenditure approval process was handled through the e-Office document management system, a general-purpose system not designed specifically for financial workflows. This made it difficult to track approval statuses, generate reports, and integrate with the ERP system.

In the new version, a dedicated budget approval workflow system was developed with direct ERP integration, enabling:

  • Faster budget approval process — no longer needs to go through the e-Office system
  • Real-time status tracking — requesters can see their approval status instantly
  • Automatic budget data integration — remaining budget balance is checked immediately at the time of request

14-Year Timeline — From the First System to a Full-Featured Platform

To illustrate the journey of growth together, here is the complete timeline of TGO's 14 years with Saeree ERP:

Year Systems Added / Upgraded
2011-2013 Legacy Saeree ERP — procurement, sales, inventory, accounts payable, accounts receivable, finance, accounting, fixed assets, and budget
2014 Management Information System Phase 3
2016-2017 ERP System Maintenance + Information System Phase 2
2019 Purchase Request (PR) system built with Angular 11 + e-Office integration
2020 Single Sign-On + ERP & E-office Phase 2
2022 e-Payment Gateway with KTB (credit card + QR Code) + e-Tax Invoice & e-Receipt + Asset Borrowing/Return System
2023 ERP System Maintenance + HRM
2025 Major Upgrade: Completely new e-Report system with Angular 20 + PrimeNG 20 + Bootstrap 5 + KPI Dashboard + Fully Automated Receipts + Budget Approval System replacing e-Office

As shown above, throughout 14 years, TGO never had to switch ERP platforms even once. Every change was an expansion and upgrade on the existing foundation — proof that choosing the right system from the start can save both money and time in the long run.

Lessons from the Upgrade — What Other Organizations Should Know

From TGO's case study, there are several important lessons that other organizations can apply:

5 Lessons from Upgrading a 14-Year-Old ERP System

  • 1. Choose a system designed for upgradability — not every system supports long-term upgrades. A good system must have a flexible architecture that allows new modules to be added without affecting existing ones
  • 2. Legacy data must never be lost — every upgrade must preserve existing data completely without requiring cross-system migration, which is a high-risk point where data may be lost or corrupted
  • 3. A consulting team that understands your organization is invaluable — when the development team has deep knowledge of the organization's business processes, upgrades are faster and more targeted, without needing to re-learn the business from scratch each time
  • 4. Upgrade incrementally, not with a Big Bang — gradually expand the system according to budget and readiness, reducing the risk of large-scale changes
  • 5. Software development process standards matter — vendors certified with ISO 29110 have systematic development processes, ensuring confidence in the quality of delivered systems

TGO's Complete System Landscape After the Upgrade

After the upgrade was completed, TGO's Saeree ERP deployment covers every aspect of operations:

  • Full-Featured ERP&CRM — procurement, sales, inventory, accounts payable, accounts receivable, finance, accounting, fixed assets, budget, and CRM
  • e-Report System (Angular 20) — comprehensive reporting across all dimensions, completely rebuilt to replace the legacy version
  • KPI Dashboard — real-time performance indicator reporting
  • Budget Approval System — replacing the e-Office system for budget approval workflows
  • e-Payment Gateway (KTB) — credit card/QR Code payment processing + automated receipt generation
  • e-Tax Invoice & e-Receipt — electronic tax invoice issuance compliant with Thailand's Revenue Department standards
  • HRM System — human resource management
  • e-Office System — electronic office and document management
  • Single Sign-On — centralized user authentication
  • Asset Borrowing/Return System — managing organizational asset loans and returns

Conclusion

TGO's major upgrade is a clear example that a well-designed ERP system never expires — as long as it is built to grow with the organization. From the legacy Saeree ERP in 2011, through Angular 11 enhancements in 2019, to the full-featured Angular 20 platform in 2025 — 14 years of data remains complete and seamless.

For organizations deciding between "replacing the entire system" or "upgrading the existing one," TGO's case study provides a clear answer — if you choose the right system from the start, you do not need to replace it every 3-5 years. You simply upgrade the technology and features to keep pace with evolving needs.

"From the legacy Saeree ERP to Angular 20 — 14 years, 13 certificates of completion, and a major upgrade to a full-featured ERP&CRM platform. This is what happens when an ERP system is designed to grow alongside the organization."

- Saeree ERP Team

Interested in ERP upgrade consulting for your organization? You can schedule a demo or contact our consulting team to assess your organization's readiness.

Interested in ERP for your organization?

Free consultation with experts from Grand Linux Solution — no obligation

Request a Free Demo

Call 02-347-7730 | sale@grandlinux.com

image

About the Author

Expert ERP team from Grand Linux Solution Co., Ltd., ready to provide comprehensive ERP consulting and services