Bỏ qua để đến nội dung

Điều Lệ Dự Án — BPO ERP

BPO ERP là nền tảng ERP SaaS đa tenant dành cho các doanh nghiệp vừa và nhỏ Việt Nam. Nền tảng bao gồm các module nghiệp vụ cốt lõi — kế toán, hàng tồn kho, mua hàng, bán hàng, sản xuất và nhân sự — trên cơ sở hạ tầng chia sẻ. Tenant có thể tùy chỉnh sâu hành vi thông qua công cụ cấu hình runtime mà không cần thay đổi mã nguồn.


BPO hiện đang vận hành một ERP desktop legacy phục vụ 50–100 khách hàng. Sản phẩm đó đã gặp giới hạn cấu trúc cản trở sự tiến bộ:

  • Tính toàn vẹn dữ liệu: Lớp dữ liệu legacy không thực thi tính toàn vẹn tham chiếu nhất quán, dẫn đến dữ liệu bị hỏng và báo cáo cần sửa chữa thủ công.
  • Lan rộng tùy chỉnh: Thay đổi mã theo từng khách hàng đã phân kỳ codebase thành các biến thể riêng biệt, khiến nâng cấp và sửa lỗi rủi ro và chậm chạp.
  • Rủi ro bảo mật: Kiểm soát truy cập tồn tại nhưng được thực thi lỏng lẻo. Người dùng có kỹ năng kỹ thuật có thể vượt qua hạn chế vai trò, truy cập dữ liệu thô hoặc can thiệp bản ghi mà không để lại nhật ký kiểm toán. Vi phạm không thể được phát hiện hoặc điều tra đáng tin cậy.
  • Công nghệ legacy: WinForms/VB.NET không có truy cập web, không có API, không có mô hình phân phối SaaS và nhân sự ngày càng thu hẹp.

Những vấn đề này củng cố lẫn nhau và không thể giải quyết từng bước. Cần một nền tảng mới.


Trao quyền cho các SMB Việt Nam với ERP chất lượng doanh nghiệp, tuân thủ pháp luật, thích ứng với quy trình độc đáo của mỗi doanh nghiệp, tự động hóa công việc lặp đi lặp lại thông qua công cụ tự động hóa quy trình tích hợp và áp dụng AI để mọi người dùng có thể đạt được nhiều hơn với ít nỗ lực hơn.


#Mục tiêuƯu tiên
G1Cung cấp nền tảng SaaS đa tenant sẵn sàng sản xuất với tất cả các module nghiệp vụ cốt lõiBắt buộc
G2Tuân thủ đầy đủ tiêu chuẩn kế toán và yêu cầu pháp lý Việt NamBắt buộc
G3Duy trì phạm vi kiểm tra tự động toàn diện: kiểm tra đơn vị cho logic nghiệp vụ, kiểm tra tích hợp cho tương tác module và kiểm tra cô lập xác minh ranh giới dữ liệu tenantBắt buộc
G4Cho phép tùy chỉnh theo tenant thông qua thiết kế ưu tiên cấu hình và hệ thống plugin sandboxed cho mở rộng mã nguồnBắt buộc
G5Cung cấp công cụ tự động hóa quy trình có thể cấu hình: kích hoạt dựa trên quy tắc, quy trình phê duyệt, công việc được lên lịch và xử lý sự kiện xuyên moduleBắt buộc
G6Tích hợp AI để giảm thao tác thủ công: nhập liệu thông minh, phân loại tự động, phát hiện bất thường và hiểu biết ngôn ngữ tự nhiênNên có

Nền tảng cốt lõi

  • Kiến trúc đa tenant: cấp tenant, cô lập dữ liệu và cấu hình runtime
  • Xác thực và ủy quyền (RBAC với định nghĩa vai trò theo từng tenant)
  • Ghi nhật ký kiểm toán, quản lý người dùng và quản trị hệ thống
  • Bus sự kiện xuyên module để giao tiếp giữa các module

Công cụ tùy chỉnh

  • Trường tùy chỉnh trên mỗi thực thể, theo phạm vi từng tenant
  • Quy tắc xác thực tùy chỉnh theo từng tenant
  • Bước quy trình công việc tùy chỉnh theo từng tenant
  • Hệ thống plugin sandboxed cho mở rộng mã tenant

Kế toán & Tài chính

  • Sổ cái chung được cấu trúc theo nguyên tắc IFRS; danh mục tài khoản VAS được ánh xạ cho báo cáo pháp lý
  • Đa tiền tệ: giao dịch bằng bất kỳ tiền tệ nào, quản lý tỷ giá tự động, tính toán lãi/lỗ realized/unrealized và báo cáo bằng tiền tệ chức năng và tiền tệ trình bày
  • Phải trả và phải thu
  • Báo cáo tài chính (bảng cân đối kế toán, P&L, dòng tiền) theo định dạng IFRS và VAS
  • Hóa đơn điện tử: tích hợp với các nhà cung cấp được GDT phê duyệt. Phát hành, ký và truyền hóa đơn do nhà cung cấp xử lý qua API; nền tảng quản lý lớp tích hợp và lưu trữ bản ghi hóa đơn

Hàng tồn kho

  • Chủ sản phẩm/hàng hóa, quản lý kho và chuyển động hàng tồn kho
  • Định giá hàng tồn kho
  • Kiểm kê và đếm thực tế

Mua hàng

  • Quản lý nhà cung cấp, yêu cầu mua hàng, đơn đặt hàng và nhập hàng
  • Hóa đơn AP được liên kết với GDT

Bán hàng

  • Quản lý khách hàng, báo giá, đơn đặt hàng và phiếu giao hàng
  • Hóa đơn AR được liên kết với hệ thống hóa đơn điện tử

Sản xuất

  • Định mức nguyên vật liệu (BOM) và cấu trúc sản phẩm
  • Lệnh sản xuất và lập kế hoạch sản xuất
  • Lập kế hoạch nhu cầu vật liệu (MRP)
  • Theo dõi chi phí sản xuất và phân tích chênh lệch

Nhân sự & Lương

  • Hồ sơ nhân viên và quản lý hợp đồng
  • Tính lương: bảo hiểm và khấu lưu thuế
  • Tạo phiếu lương
  • Quyết toán thuế thu nhập cá nhân hàng năm

Báo cáo

  • Báo cáo theo từng module
  • Dashboard vận hành có thể cấu hình
  • Báo cáo xuyên tenant

Di chuyển Legacy

  • Phân tích schema dữ liệu legacy và ánh xạ trường
  • Công cụ ETL: trích xuất từ SQL Server legacy, chuyển đổi và tải vào schema đa tenant mới
  • Quy trình chạy song song (cả hai hệ thống hoạt động trong cửa sổ chuyển đổi)

Ứng dụng Di động Gốc

  • Ứng dụng iOS và Android gốc cho các quy trình chính (phê duyệt, hàng tồn kho, dashboard)
  • Web đáp ứng di động có sẵn như truy cập tạm thời
  • Module CRM
  • Tích hợp thương mại điện tử hoặc cửa hàng

  • Kế toán & Tài chính: Tuân thủ tiêu chuẩn kế toán Việt Nam mới nhất do Bộ Tài chính ban hành (thông tư hiện hành 99/2025).
  • Nơi Lưu Trữ Dữ Liệu: Dữ liệu tenant phải có thể lưu trữ tại các trung tâm dữ liệu Việt Nam theo Luật 24/2018/QH14 (Luật An ninh mạng).
  • Bảo Mật Dữ Liệu: Tuân thủ TCVN ISO/IEC 27001:2019.
  • Bảo Vệ Dữ Liệu Cá Nhân: Tuân thủ Nghị định 13/2023/NĐ-CP (Nghị định Bảo vệ Dữ liệu Cá nhân Việt Nam — PDPD).
  • Đa tenant: Tầng ứng dụng chia sẻ với cô lập dữ liệu tenant nghiêm ngặt. Mô hình cô lập (schema-per-tenant vs. row-level) được quyết định trong tài liệu kiến trúc.
  • Tùy chỉnh ưu tiên cấu hình: Hành vi dành riêng cho tenant được biểu diễn dưới dạng cấu hình bất cứ khi nào có thể (trường tùy chỉnh, quy tắc xác thực, bước quy trình công việc).
  • Kiến trúc plugin: Khi cấu hình không đủ, tenant có thể triển khai mã sandboxed thông qua hợp đồng API có phiên bản. Plugin không thể sửa đổi mã nền tảng cốt lõi, truy cập dữ liệu của tenant khác hoặc thay đổi schema chia sẻ.
  • Khả năng vận hành cho nhóm nhỏ: Kiến trúc phải dễ hiểu và vận hành bởi ≤5 kỹ sư. Tránh trừu tượng hóa sớm và phân rã dịch vụ quá mức.

Rủi roKhả năngTác độngGiảm thiểu
Công cụ tùy chỉnh quá hạn chế cho sự đa dạng khách hàng hiện cóTrung bìnhCaoKiểm toán tất cả tùy chỉnh theo từng khách hàng trong codebase legacy trước khi thiết kế công cụ.
Quy định Việt Nam thay đổi trong quá trình phát triểnTrung bìnhCaoLớp tuân thủ được thiết kế dạng module và có thể cắm; giữ một cố vấn kế toán.
Vi phạm cô lập dữ liệu đa tenantThấpNghiêm trọngKiểm tra kiến trúc; kiểm tra cô lập tự động; kiểm tra thâm nhập trước tenant đầu tiên go live.
Phụ thuộc vào người quan trọngCaoNghiêm trọngLưu trữ cả kiến thức kỹ thuật và miền. Người dự phòng cho mỗi khu vực quan trọng.

#Tiêu chíĐo lường
S1Nền tảng cốt lõi, kế toán, hàng tồn kho, mua hàng, bán hàng và báo cáo hoạt động trong sản xuấtĐang được sử dụng tích cực hàng ngày bởi tenant trả phí thực sự
S2Tuân thủ kế toán Việt Nam được xác nhận bởi chuyên gia miềnBáo cáo pháp lý VAS được ký bởi kế toán viên được cấp phép; hóa đơn điện tử được GDT chấp nhận trong sản xuất
S3Bộ kiểm tra tự động bao phủ tất cả các module mà không có bypass cô lập tenant nào đã biếtKiểm tra đơn vị, tích hợp và cô lập đều pass trong CI
S4Công cụ tùy chỉnh hoạt động với cấu hình tenant thực trong sản xuấtÍt nhất một tenant sử dụng trường tùy chỉnh, quy tắc hoặc quy trình công việc trong sản xuất
S5Công cụ tự động hóa quy trình hoạt độngÍt nhất một quy trình phê duyệt hoặc công việc được lên lịch chạy trong sản xuất
S6Khả năng AI có sẵn cho người dùng cuốiÍt nhất một tính năng AI (phân loại tự động hoặc phát hiện bất thường) hoạt động trong sản xuất
S7Tất cả khách hàng được di chuyển từ hệ thống legacy với mất dữ liệu bằng khôngBản ghi di chuyển đối chiếu với nguồn legacy; xác nhận của khách hàng trước chuyển đổi
S8Ứng dụng di động gốc có sẵn trên iOS và AndroidĐã xuất bản với các quy trình chính (phê duyệt, hàng tồn kho, dashboard) hoạt động