02-347-7730  |  Saeree ERP - Complete ERP Solution for Thai Organizations Contact Us

Saeree ERP UI Tour

Saeree ERP User Interface - MHESI Budget Dashboard
  • 27
  • March

Saeree ERP is a modern Angular-based ERP system purpose-built for Thai government agencies. Unlike generic ERP platforms like Odoo or legacy open-source systems like iDempiere, Saeree ERP features a responsive web interface designed specifically for government budget management, procurement workflows, digital document approval, and Thai regulatory compliance — serving organizations including TGO, NSM, NVI, MHESI, and ARDA.

In this article: Real screenshots of Saeree ERP's key modules — budget management, procurement, e-Saraban digital signatures, accounting, HR, and KPI management — with comparisons to Odoo, iDempiere, and SAP.

Why Government ERP Needs a Different UI

Most ERP systems are designed for commercial businesses — sales pipelines, customer invoicing, e-commerce. Government agencies operate in a fundamentally different world: multi-year budget cycles, legislative appropriation processes, committee-based approvals, procurement regulations, and audit trails that must satisfy the Comptroller General's Department.

This is why Grand Linux Solution built Saeree ERP from the ground up for Thai government workflows, rather than trying to adapt a commercial ERP. The user interface reflects this philosophy at every level — from the 14-tab budget request form to the digital signature approval chains. To learn more about the company behind Saeree ERP, visit Our Technology Journey.

Technology Foundation

Saeree ERP's frontend evolution tells the story of a team that prioritized the right architecture over following trends:

Period Technology UI Approach
1999-2019 Java Swing (Compiere/ADempiere) Desktop application
2019-present Angular 7 → 20+ with PrimeNG Responsive web application

The transition from Java Swing directly to Angular — skipping intermediate technologies like JSP or jQuery entirely — was a deliberate architectural decision. Angular's object-oriented TypeScript, dependency injection, and separation of HTML templates from component logic mirrors how Java developers think. The result is a codebase that Java-trained government IT teams can maintain and extend.

Budget Management: Where Saeree ERP Stands Alone

No feature better illustrates the gap between Saeree ERP and generic ERP platforms than budget management. Thai government agencies don't just track expenses — they manage the entire lifecycle from budget requests through legislative appropriation to execution monitoring.

The 14-Tab Budget Request Form

Each budget request in Saeree ERP captures data across 14 specialized tabs:

  1. Summary — Project overview with real-time budget totals, progress indicators, and approval status displayed in a sidebar dashboard
  2. General — Project rationale, objectives, expected outcomes, beneficiaries, and geo-tagged implementation locations
  3. Strategic Alignment — Maps each request to national strategies, ministry-level objectives, and departmental goals with checkbox-based linking
  4. KPI — Three types of indicators: Corporate KPI, Lagging Indicators, and Leading Indicators with monthly targets and comparison tables
  5. Work Plan — Gantt-style monthly activity planning with a visual blue-dot matrix for subsidies and capital expenditure
  6. Financial Plan — Monthly spending projections with bar charts, automatic calculation helpers, and mismatch validation highlighted in pink
  7. Risk Assessment — Risk analysis with color-coded severity matrix, control measures, and SLA definitions
  8. New Positions — Headcount requests with automatic salary calculations linked to budget line items
  9. Training — Domestic and international training budgets with per-diem breakdowns
  10. Outsourcing — Service contract details with data sync capability
  11. Rental — Lease details for premises, vehicles, and equipment with unit cost breakdowns
  12. Capital — Capital expenditure planning with TOR/BOQ readiness tracking and detailed asset specifications
  13. Capital Details — Asset-level specifications including purpose, usage characteristics, and expected damage/loss descriptions
  14. Activities/Expenses — Line-item cost details auto-linked to budget categories

What makes this remarkable: The system enforces data completeness using colored icon indicators (green = complete, red = requires attention) visible in the project dashboard. Budget planners can see at a glance which of the 14 sections need attention across hundreds of projects.

Real-Time Budget Monitoring

Once budgets are approved, Saeree ERP provides real-time tracking that goes far beyond simple spend-vs-budget comparisons:

MHESI Budget Dashboard V2 - Seven-column tracking from gross budget through commitments to remaining balance

MHESI Budget Dashboard (V2) — Seven-column tracking from gross budget through commitments, POs, payments, to remaining balance

  • MHESI Budget Dashboard (V2) — Seven-column tracking from gross budget through commitments, POs, payments, to remaining balance (both GFMIS and ERP), with drill-down to individual activities
  • NSM Budget Usage Report (BGU-01A) — KPI cards showing budget utilization percentages across PR, PO, AP/AR, and FI stages, with pie charts for allocation by source and bar charts comparing planned vs. actual spending
NSM Budget Usage Report BGU-01A - KPI cards showing budget utilization percentages

NSM Budget Usage Report (BGU-01A) — KPI cards with pie charts for allocation and bar charts for planned vs. actual spending

Multi-Stage Budget Lifecycle

The system supports the complete Thai government budget lifecycle through distinct workflow stages:

  1. Budget Request — Departments submit detailed requests
  2. Draft Appropriation — Planning division reviews and adjusts allocations
  3. Appropriation Act — Final approved budget with binding allocations
  4. Budget Adjustment — Mid-year modifications with full audit trail
Budget Transfer Form - Mid-year budget adjustment interface

Budget Transfer Form — Mid-year budget adjustment with increases and decreases, color-coded indicators, and percentage change tracking

Each stage has its own interface with appropriate read/write permissions, approval workflows, and consolidated reporting views.

Procurement: End-to-End Document Flow

Saeree ERP implements a complete procurement cycle designed specifically for Thai government purchasing regulations:

PR-01 Purchase Request - Real-time budget availability with committee-based approval routing

PR-01 (Purchase Request) — Real-time budget availability, item specifications, and committee-based approval routing

  • PR-01 (Purchase Request) — Shows real-time budget availability at the moment of request creation, with linked budget plan details, item specifications, committee-based approval routing, and full document tracking
  • PR-02 (Travel Budget) — Specialized form for travel expense approvals with per-diem calculations, traveler details, and multi-level approval chains
  • PR-04 (Meeting Allowance) — Handles committee meeting compensation with automatic withholding tax calculations, individual payment tracking, and tax certificate generation
  • PR-06 (Other Expenses) — Covers non-procurement spending like subscriptions, membership fees, and professional services
  • PO-01 (Purchase Order) — Links to purchase requests, displays contract details including guarantees, retention percentages, and advance payments
  • IM-01 (Material Receipt) — Goods inspection with customizable inspection committees, transfer of rights tracking, and retention/penalty calculations
AP Invoice - Payment approval with complete document trail from PR through PO to receipt

AP-01 (AP Invoice) — Payment approval with complete document trail from PR through PO to receipt, with withholding details and linked accounting entries

Each document type displays its position in the procurement chain (PR → PO → IM → AP → FI) with visual progress indicators at the top of every form. For a deeper understanding of what an ERP system is and how these modules fit together, see our introductory article.

Digital Document Approval (e-Saraban)

One of Saeree ERP's most distinctive features is its integrated e-Saraban (electronic document management) system with digital signatures:

e-Saraban Digital Signature Chain - Up to 5+ signers with timestamps and positions

e-Saraban Digital Signature Chain — Up to 5+ signers with timestamps, positions, and signature images displayed inline

e-Saraban Memo Display - Full Thai government memo format with proper headers

e-Saraban Memo Display — Full Thai government memo format with proper headers, reference numbers, and formatted content

  • Memo Display — Full Thai government memo format with proper headers, reference numbers, and formatted content
  • Digital Signature Chain — Up to 5+ signers with timestamps, positions, and signature images displayed inline
  • Approval History — Complete timeline showing each action (draft, review, forward, approve, receive) with timestamps and responsible persons
  • Document Tracking — Cross-references between related documents (PR, PO, contracts) with status badges

This eliminates paper-based approval workflows entirely — a capability that neither Odoo nor iDempiere offers out of the box.

Accounting & Financial Management

Chart of Accounts

Chart of Accounts - Expandable tree view with account codes and Thai names

Chart of Accounts — Expandable/collapsible tree navigation with account codes, Thai names, types, and status indicators

The account tree view provides expandable/collapsible navigation through the full chart of accounts with account codes, Thai names, account types, status indicators (active/summary), add/expand/collapse controls, and quick search with account code filtering.

Accounting Schema

Accounting Schema Balance - GAAP standards configuration with toggle controls

Accounting Schema Balance — Automatic accounting balance settings for suspense, error, and currency balancing accounts

Accounting Schema Settings - GAAP standards and budget validation toggles

Accounting Schema Settings — GAAP standards (International or Thai Government), currency, cost level, and budget validation toggles

Clean, card-based configuration for GAAP standards (International or Thai Government), currency and cost level settings, toggle controls for budget validation, negative balances, and project-level budget checking, plus automatic accounting balance settings.

Accounting Defaults

Accounting Defaults - Default account mapping organized by category

Accounting Defaults — Comprehensive default account mapping organized by category (Business Partner, Product, Warehouse, Bank, Tax) with bilingual labels

Comprehensive default account mapping organized by category (Business Partner, Product, Warehouse, Bank, Tax) with bilingual labels (Thai/English) for every account type.

Human Resource Management

Performance Evaluation

HR Performance Evaluation - KPI scoring with bubble-rating interface

HR Performance Evaluation — KPI scoring with bubble-rating interface (1-5 scale), competency assessment, and weighted summary calculation

The HR module includes a comprehensive performance evaluation system:

  • Employee Profile — Photo, department, position, and evaluation period summary
  • KPI Scoring — Weighted KPI items with bubble-rating interface (1-5 scale) from multiple evaluators
  • Competency Assessment — Service Mind, Creativity, Teamwork, and Organization Support dimensions with multi-rater scoring
  • Summary Calculation — Weighted combination of KPI (70%) and Competency (30%) scores with performance level classification

KPI Import & Management

KPI Import Wizard - Step-by-step Excel import with progress tracking

KPI Import Wizard — Step-by-step import (upload, validate, import, complete) with progress tracking and error reporting

For organizations managing large numbers of indicators, Saeree ERP provides an Excel Import Wizard with step-by-step import (upload → validate → import → complete) with progress tracking and error reporting. The MHESI KPI Master demonstrates 12 indicators imported in a single batch with success/failure status per item.

How Does This Compare?

vs. iDempiere

iDempiere, which shares Saeree ERP's ADempiere/Compiere heritage, still uses the ZK framework for its web interface. The iDempiere community acknowledged at their 2025 Budapest conference that UI/UX improvement is a priority — they're discussing potential migration to React or Angular but haven't started. Saeree ERP completed this transition in 2019.

Feature Saeree ERP iDempiere
Frontend Framework Angular 20+ with PrimeNG ZK server-rendered UI
UI Style Modern card-based layouts, interactive charts Traditional form layouts, limited charting
Mobile Optimization Responsive design No mobile optimization
Government Budget Module 14-tab budget request, multi-stage lifecycle Not available
e-Saraban / Digital Signatures Built-in with signature chains Not available

vs. Odoo

Odoo (versions 18/19) has invested heavily in UI polish — clean menus, PWA support, and a modern consumer-grade aesthetic. However:

  • Budget Management: Odoo has basic budgeting. It cannot handle the Thai government's multi-stage appropriation lifecycle (Request → Draft Act → Appropriation Act → Adjustment) with the level of detail Saeree ERP provides
  • Procurement Compliance: Odoo's purchase module follows commercial workflows. Thai government procurement requires committee-based approvals, specific document types (PR-01 through PR-06), and integration with GFMIS
  • Digital Signatures: Odoo requires third-party modules. Saeree ERP has built-in e-Saraban with native digital signature chains
  • Strategic Alignment: Odoo has no concept of linking budget items to national strategies, ministry objectives, and departmental KPIs — a mandatory requirement for Thai government agencies
  • Pricing: Odoo Enterprise charges per user per month. Saeree ERP offers unlimited users with no per-seat licensing — critical for government agencies with hundreds of staff

vs. SAP

SAP can theoretically do everything, but at a cost that makes it impractical for most Thai government agencies. SAP implementations for government typically cost 50-100x more than Saeree ERP and require years of customization to match Thai regulatory requirements that Saeree ERP handles natively. Read our detailed Saeree ERP vs SAP comparison for more.

The Numbers Behind the Interface

Metric Value
Modules 16+
Database Tables 1,000+
Budget Request Tabs 14 per form
Government Clients 10+ agencies
Longest Client Relationship TGO — 14+ years
Frontend Framework Angular 20+
Component Library PrimeNG
Users per Deployment Unlimited (no per-seat license)

A government ERP's user interface isn't about aesthetics — it's about whether civil servants can efficiently manage billions of baht in public funds while maintaining the audit trails and regulatory compliance that public accountability demands.

- Sureeraya Limpaibul, Founder of Saeree ERP

Conclusion

Saeree ERP's interface reflects 25+ years of working directly with Thai government agencies. Every form, every workflow, every validation rule exists because a real agency needed it. That kind of domain-specific depth cannot be replicated by configuring a generic ERP platform.

Whether you're evaluating ERP options for a government agency or simply curious about what a purpose-built government ERP looks like in practice, the screenshots in this article tell the story that feature checklists cannot.

About Grand Linux Solution

Grand Linux Solution Co., Ltd., founded in 2002 by Sureeraya Limpaibul, has over 24 years of experience developing ERP systems for Thai government agencies. The company's founder personally contributed Thai localization to the Compiere project in 1999 — making Thai the 5th language supported, years before the ADempiere fork in 2006.

Contact: 02-347-7730 | sale@grandlinux.com | https://www.grandlinux.com

Interested in ERP for your organization?

Consult with our expert team at Grand Linux Solution — free of charge

Request Free Demo

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

Saeree ERP Author

About the Author

Sureeraya Limpaibul

Managing Director, Grand Linux Solution Co., Ltd. & Founder of Saeree ERP — providing comprehensive ERP consulting and services