---
title: "Community hay Enterprise: hỏi cái mình sẽ thiếu, đừng so bảng tính năng"
url: "https://bahub.vn/khoa-hoc/erp-cho-ba/odoo-community-hay-enterprise"
author: "Võ Văn Trí"
published: "2026-09-10"
updated: "2026-11-02"
source: "bahub.vn"
license: "Được dùng lại, trích dẫn và đưa cho AI đọc, với điều kiện ghi rõ nguồn bahub.vn kèm link bài gốc."
---

# Community hay Enterprise: hỏi cái mình sẽ thiếu, đừng so bảng tính năng

> Community là lõi mã nguồn mở, Enterprise là bản shared source xây trên lõi đó. Thứ bạn mua phần lớn là dịch vụ. Bốn câu hỏi lọc thay cho một bảng so sánh.

- Nguồn: https://bahub.vn/khoa-hoc/erp-cho-ba/odoo-community-hay-enterprise
- Tác giả: Võ Văn Trí
- Khoá học: ERP cho Business Analyst (mục lục: https://bahub.vn/khoa-hoc/erp-cho-ba.md)
- Chương: Nền tảng Odoo

Câu hỏi này gần như buổi làm việc đầu tiên nào với khách cũng có, và nó thường được đặt theo cách khó trả lời nhất: bản miễn phí có dùng được không em.

Trả lời có thì không đúng với nhiều doanh nghiệp. Trả lời không thì cũng không đúng, vì có rất nhiều doanh nghiệp đang chạy tốt trên bản miễn phí. Còn trả lời bằng cách gửi một bảng so sánh tính năng dài ba trang thì khách đọc xong vẫn quay lại hỏi đúng câu cũ.

> Vấn đề nằm ở chỗ câu hỏi đang được đặt sai. Cái doanh nghiệp cần biết không phải bản kia có thêm bao nhiêu tính năng, mà là những thứ mình sẽ thiếu có chặn nghiệp vụ của mình hay không.

## Hai bản đó thật ra là gì

Trước khi so thì phải nói cho đúng bản chất, bởi cách nói quen thuộc đang làm hỏng luôn cách nghĩ.

Cách nói quen thuộc là Enterprise là bản trả phí của Community. Trên Odoo 19 thì tài liệu chính thức mô tả khác: **Community là phiên bản miễn phí và mã nguồn mở**, phát hành theo giấy phép LGPLv3, và là lõi mà Enterprise được xây lên trên; còn **Enterprise là bản shared source**, tức mã nguồn được chia sẻ cho người có thuê bao chứ không phải mã nguồn mở, và về bản chất là lõi Community cộng thêm một bộ module riêng của hãng.

Sự khác biệt về chữ nghĩa này kéo theo hệ quả thật. Community là một phần mềm hoàn chỉnh và bạn có quyền với nó theo đúng những gì giấy phép mở cho phép. Theo tôi hiểu từ chính giấy phép đó thì nó không có cơ chế hết hạn hay khóa tính năng như một bản dùng thử thương mại, dù tài liệu của Odoo không viết điều này thành một câu riêng.

Còn một hệ quả nữa ít người nói ra ngay từ đầu: **Odoo Online và Odoo.sh, hai nền tảng cloud của chính Odoo, đều gắn với thuê bao Enterprise**. Chọn Community nghĩa là bạn tự host, và chuyện đó kéo theo cả một [bài toán hạ tầng](https://bahub.vn/khoa-hoc/erp-cho-ba/odoo-online-odoo-sh-on-premise) mà tôi sẽ nói ở bài sau.

![Enterprise là lõi Community cộng thêm một tầng module riêng của hãng](https://bahub.vn/uploads/2026/11/1793630581066-alhjj4-odoo-community-hay-enterprise-1.webp "Enterprise là lõi Community cộng thêm một tầng module riêng của hãng")

## Ba dịch vụ mà bảng tính năng không thể hiện

Tài liệu chính thức của Odoo 19 mô tả cái bạn nhận thêm ở bản Enterprise gồm nhiều tính năng hơn, cộng với hỗ trợ chức năng, nâng cấp, và hosting.

**Ba thứ sau là dịch vụ chứ không phải code**, và đó chính là phần mà mọi bảng so sánh tính năng đều bỏ qua.

**Hỗ trợ chức năng** nghĩa là khi hệ thống có vấn đề thì bạn có một kênh hỗ trợ chính thức của hãng; trên bản Community thì nơi để hỏi là cộng đồng và đối tác triển khai, tức là có, nhưng không ai cam kết gì ngoài hợp đồng với đối tác.

**Nâng cấp là thứ đáng cân nhắc nhất trong ba cái.** Tài liệu nâng cấp của Odoo 19 nói rõ phạm vi dịch vụ này với khách Enterprise: nó bao

* các app chuẩn
* các tùy biến làm bằng Studio khi Studio còn cài và thuê bao còn hiệu lực
* và phần phát triển riêng có hợp đồng bảo trì tùy biến đi kèm

Còn **module tự viết hay mua của bên thứ ba không nằm trong hợp đồng bảo trì nào thì không được bao**. Nghĩa là ngay cả khi mua Enterprise thì phần code riêng vẫn là việc của bạn, và chi phí thật của nó thì tôi đã nói ở bài về [nợ kỹ thuật](https://bahub.vn/khoa-hoc/erp-cho-ba/no-ky-thuat-cua-customization).

**Hosting** thì tùy lựa chọn hạ tầng của bạn, và đó là một quyết định riêng đủ dài để nói ở bài khác.

Do đó khi so hai bản, đừng chỉ so cột tính năng. Hãy hỏi thêm rằng ba dịch vụ kia doanh nghiệp sẽ tự lo hay mua, bởi **tự lo cũng có chi phí, chỉ là chi phí đó nằm ở chỗ khác**.

## Cách hỏi thay cho cách so

Thay vì mở bảng so sánh, tôi bắt đầu bằng việc liệt kê những gì doanh nghiệp sẽ thiếu nếu chọn bản miễn phí, rồi đi từng dòng và hỏi đúng một câu: **thiếu cái này có chặn nghiệp vụ nào của anh chị không**.

Danh sách đó trên Odoo 19 không ngắn. Studio, Approvals, Payroll, Documents, Sign, Helpdesk, Planning, Field Service, Knowledge đều không có trong kho mã nguồn Community; **app Accounting đầy đủ cùng bộ báo cáo tài chính cũng vậy**, thứ có sẵn ở Community là phần hóa đơn và bút toán của module `account`. Với một doanh nghiệp Việt Nam, dòng cuối này thường là dòng được hỏi kỹ nhất.

> Cách hỏi này đổi hẳn tính chất cuộc trao đổi, bởi bảng so sánh bắt khách đánh giá thứ họ chưa từng dùng, còn câu hỏi trên để họ đánh giá công việc của chính họ, thứ họ hiểu rõ hơn bạn.

Kết quả là **danh sách những dòng thật sự chặn nghiệp vụ thường rất ngắn**, vì phần lớn các dòng sẽ nhận câu trả lời có cũng được không có cũng được. Khi đó quyết định trở nên dễ, vì nó không còn là chuyện chọn giữa hai gói mà là chuyện một hai nhu cầu cụ thể có đáng để trả tiền hay không.

![Đi từng dòng và hỏi: thiếu cái này có chặn nghiệp vụ của mình không](https://bahub.vn/uploads/2026/11/1793630582233-y62npp-odoo-community-hay-enterprise-2.webp "Đi từng dòng và hỏi: thiếu cái này có chặn nghiệp vụ của mình không")

## Bốn câu hỏi lọc

Để dựng được danh sách ở trên thì có bốn câu hỏi nên hỏi ngay từ buổi đầu.

**Câu thứ nhất là hệ thống có cần nối với hệ thống khác không**, chẳng hạn hóa đơn điện tử, sàn thương mại điện tử, hay phần mềm kế toán đang dùng. Nếu có thì phải làm rõ ngay việc kết nối đó đòi hỏi những gì, vì đây là chỗ lựa chọn gói ảnh hưởng trực tiếp: tại thời điểm tôi viết bài, trang giá chính thức của Odoo xếp External API vào gói Custom chứ không nằm trong gói Standard, còn ở Community thì giao diện lập trình nằm sẵn trong lõi.

**Câu thứ hai là dự án có tùy biến không và tùy biến ở mức nào.** Nếu chỉ thêm vài trường và đổi vài nhãn thì Studio xử lý được mà không cần lập trình viên; nhưng Studio thuộc bản Enterprise, nên với bản Community thì mọi thứ không giải được bằng cấu hình đều rơi xuống lập trình. [Ranh giới giữa cấu hình, Studio và lập trình](https://bahub.vn/khoa-hoc/erp-cho-ba/cau-hinh-hay-customize-erp) thì tôi đã nói riêng ở bài khác.

**Câu thứ ba là doanh nghiệp có nhiều pháp nhân dùng chung một hệ thống không.** Doanh nghiệp có nhiều công ty con sẽ gặp nhu cầu này, và nó phải được kiểm tra từ đầu vì ảnh hưởng tới cả cấu trúc dữ liệu. Cần lưu ý rằng cơ chế đa công ty có sẵn trong lõi Community, còn ở phía Enterprise thì trang giá hiện xếp Multi-Company vào gói Custom; do đó câu trả lời có hay không ở câu này quyết định luôn gói nào, chứ không chỉ bản nào.

**Câu thứ tư là ai sẽ bảo trì hệ thống này trong vài năm tới.** Nếu doanh nghiệp có đội kỹ thuật riêng hoặc có đối tác triển khai gắn bó dài hạn thì bản Community khả thi hơn nhiều; nếu không có ai và cũng không định có, thì phần dịch vụ đi kèm bản trả phí chính là thứ họ đang thiếu.

## Hai ràng buộc ít ai nói

Ngoài chuyện tính năng và dịch vụ thì có hai ràng buộc đáng biết trước, bởi cả hai đều ảnh hưởng tới việc bạn còn đường lùi hay không.

**Ràng buộc thứ nhất nằm ở chiều chuyển bản.** Tài liệu chính thức của Odoo 19 mô tả thủ tục chuyển từ Community sang Enterprise cho cả bản cài từ gói lẫn bản cài từ mã nguồn, về bản chất là thêm bộ module Enterprise rồi cài module `web_enterprise`. Tuy nhiên trang giới thiệu hai phiên bản lại ghi bản cài từ mã nguồn là ngoại lệ, nên gặp kiểu cài này thì bạn phải dựng thử trên đúng phiên bản trước khi hứa.

Đồng thời, chuyển bản không nằm trong dịch vụ nâng cấp, còn chiều ngược lại từ Enterprise về Community thì tài liệu không mô tả. Nghĩa là bắt đầu bằng bản miễn phí rồi lên Enterprise sau là đường đi được, nhưng nó là **một đầu việc kỹ thuật có kế hoạch riêng chứ không phải một nút bấm**.

**Ràng buộc thứ hai là Studio thuộc bản Enterprise**, và nó còn kéo theo một chuyện mà tài liệu chính thức nói rất rõ nhưng ít bài viết nào nhắc: **cài Studio lên một database đang ở gói Standard sẽ tự động kích hoạt việc chuyển lên gói Custom**. Cách hệ thống xử lý việc chuyển gói khác nhau tùy hợp đồng theo tháng hay theo năm, và đó là chuyện của bài về [hệ quả vận hành khi chọn công cụ này](https://bahub.vn/khoa-hoc/erp-cho-ba/he-qua-van-hanh-cua-viec-chon-studio).

Nghĩa là quyết định dùng Studio **không phải chuyện bật một tính năng mà là một khoản chi phí định kỳ**, và nó cần được đưa vào bàn ngay từ lúc bàn giải pháp chứ không phải lúc nhận hóa đơn.

![Lên Enterprise sau là đi được, nhưng là một đầu việc có kế hoạch, không phải nút bấm](https://bahub.vn/uploads/2026/11/1793630582753-u3gm7p-odoo-community-hay-enterprise-3.webp "Lên Enterprise sau là đi được, nhưng là một đầu việc có kế hoạch, không phải nút bấm")

## Vì sao không có bảng so sánh nào đúng mãi

Có một chuyện tôi nghĩ nên nói thẳng: **danh sách app có ở bản nào thay đổi theo từng phiên bản**, và cách Odoo chia gói thương mại cũng thay đổi theo thời gian.

Mọi bảng so sánh bạn tìm thấy trên mạng đều mô tả một thời điểm nào đó trong quá khứ mà bạn không biết là khi nào, và ngay cả danh sách tôi nêu ở trên cũng chỉ đúng cho Odoo 19, trong khi Odoo 20 đã phát hành từ tháng chín năm nay. Dùng lại loại thông tin này của người khác để tư vấn cho khách sắp ký hợp đồng là rất rủi ro.

Cách kiểm chắc chắn nhất là **tra thẳng kho mã nguồn công khai của bản Community cho đúng phiên bản khách sẽ chạy**, tức mở thư mục `addons` của nhánh phiên bản đó và tìm thư mục mang tên kỹ thuật của module. Nếu một module có mặt ở đó thì nó có trong bản miễn phí; nếu không thấy thì nhiều khả năng nó thuộc bản trả phí, và bạn nên xác nhận lại lần nữa trước khi khẳng định với khách.

> Cách kiểm này mất vài phút và cho bạn câu trả lời đúng với hiện tại, thay vì đúng với lúc ai đó viết bài blog cách đây hai năm.

## Chuyện giá

Bài này không đưa ra con số giá nào, và tôi muốn nói rõ vì sao.

Giá của Odoo thay đổi theo thời điểm, khu vực, khuyến mại và số năm cam kết, nên một con số viết ra hôm nay có thể sai trong vài tháng, và **một con số sai trong bài tư vấn thì tệ hơn là không có con số nào**.

Do đó nếu bạn cần con số để đi gặp khách, hãy lấy trực tiếp từ trang giá chính thức tại thời điểm gặp, và ghi lại ngày bạn tra. Nếu bạn định đi sâu về tư vấn hoặc tự lái dự án thì hãy nắm cả ba khoản là **thuê bao, hạ tầng và dịch vụ triển khai**, vì cộng lại mới ra con số khách thật sự phải trả.

Sau khi chốt được bản nào thì còn một quyết định nữa cũng khó đảo ngược không kém, đó là hệ thống sẽ đặt ở đâu.

---

Nguồn: https://bahub.vn/khoa-hoc/erp-cho-ba/odoo-community-hay-enterprise — Được dùng lại, trích dẫn và đưa cho AI đọc, với điều kiện ghi rõ nguồn bahub.vn kèm link bài gốc.
