Odoo hay phần mềm làm riêng
Odoo là bộ phần mềm quản trị doanh nghiệp mã nguồn mở của Bỉ, gồm nhiều ứng dụng như bán hàng, CRM, kho, kế toán, sản xuất, website, cài thêm theo nhu cầu. Odoo hợp với doanh nghiệp muốn có nhiều phân hệ nhanh và chấp nhận làm theo quy trình mẫu. Khi quy trình đặc thù cần sửa sâu, phần sửa trên Odoo trở thành gánh nặng mỗi lần nâng cấp phiên bản, và làm riêng phần đặc thù thường bền hơn.
Từng lựa chọn
Ba hướng dưới đây so theo góc nhìn chủ doanh nghiệp: dùng Odoo gần như nguyên bản, dùng Odoo có sửa sâu, và làm phần mềm riêng (có thể nối với Odoo hay phần mềm kế toán đang dùng).
Odoo gần như nguyên bản
Vài tuần tới vài thángCài ứng dụng có sẵn, cấu hình, ít sửa mã
Ưu điểm
- Nhiều phân hệ có sẵn, dùng chung một cơ sở dữ liệu
- Đưa vào dùng nhanh với quy trình phổ biến
- Bản Community mã nguồn mở theo giấy phép LGPL v3
- Cộng đồng và kho ứng dụng mở rộng lớn
Hạn chế
- Quy trình theo cách Odoo thiết kế
- Một số phân hệ chỉ có ở bản Enterprise, thuê bao theo người dùng
- Phần Việt Nam (hoá đơn điện tử, mẫu kế toán) cần ứng dụng bổ sung
Chọn khi
- Quy trình phổ biến, ít đặc thù
- Cần nhiều phân hệ cùng lúc
- Chấp nhận đổi cách làm theo phần mềm
Odoo có sửa sâu
Vài thángViết thêm mô-đun, đổi luồng có sẵn cho khớp quy trình
Ưu điểm
- Dùng lại phần có sẵn, chỉ viết phần khác biệt
- Giữ được giao diện và cách dùng chung của Odoo
Hạn chế
- Mỗi lần Odoo lên phiên bản mới, mô-đun sửa sâu phải chuyển theo
- Phụ thuộc đơn vị hiểu cả Odoo lẫn phần đã sửa
- Sửa lõi bản Enterprise bị giới hạn bởi giấy phép thuê bao
Chọn khi
- Phần lớn quy trình khớp Odoo, chỉ vài chỗ khác
- Có đối tác Odoo gắn bó lâu dài
Làm phần mềm riêng
12 - 24 tuần cho lần đầuViết theo quy trình, nối với kế toán hoặc Odoo khi cần
Ưu điểm
- Khớp quy trình, không kéo theo phân hệ thừa
- Mã nguồn và dữ liệu thuộc doanh nghiệp
- Nâng cấp theo lịch của doanh nghiệp, không theo lịch phiên bản của hãng
- Không phí thuê bao theo người dùng
Hạn chế
- Không có sẵn phân hệ, làm dần từng phần
- Chất lượng phụ thuộc đơn vị làm
- Cần kế hoạch bảo trì
Chọn khi
- Quy trình đặc thù là lợi thế
- Chỉ cần vài phân hệ làm thật tốt
- Muốn sở hữu và kiểm soát lâu dài
Chi tiết theo tiêu chí
| Tiêu chí | Odoo chuẩn | Odoo sửa sâu | Làm riêng |
|---|---|---|---|
| Giấy phép | Community: LGPL v3; Enterprise: giấy phép thuê bao của Odoo | Như cột trước, cộng mô-đun viết thêm | Mã nguồn đứng tên doanh nghiệp |
| Phí theo người dùng | Bản Enterprise có | Bản Enterprise có | Không |
| Phụ thuộc | Hãng và đối tác | Đối tác đã sửa | Thấp khi có mã và tài liệu |
| Tiêu chí | Odoo chuẩn | Odoo sửa sâu | Làm riêng |
|---|---|---|---|
| Quy trình phổ biến | Tốt | Tốt | Tốt |
| Quy trình đặc thù | Phải đổi cách làm | Làm được, tốn công khi nâng cấp | Làm theo đúng quy trình |
| Chế độ kế toán, hoá đơn Việt Nam | Cần ứng dụng bổ sung | Cần ứng dụng bổ sung | Thường nối phần mềm kế toán trong nước |
| Tiêu chí | Odoo chuẩn | Odoo sửa sâu | Làm riêng |
|---|---|---|---|
| Nâng cấp phiên bản | Theo lịch của hãng, ít rủi ro | Mỗi lần phải chuyển mô-đun | Theo lịch doanh nghiệp |
| Tìm người tiếp quản | Nhiều đối tác Odoo | Cần người hiểu phần đã sửa | Công nghệ phổ biến, có tài liệu |
Tình huống thường gặp
Công ty thương mại 30 người, bán hàng và kho cơ bản
Odoo chuẩn hoặc phần mềm trong nước. Quy trình phổ biến; cấu hình là đủ, không cần viết mã.
Doanh nghiệp đã dùng Odoo, cần app cho đội bán hàng thị trường
Giữ Odoo, làm riêng app và nối API. Không sửa sâu Odoo; app viết riêng đọc, ghi đơn hàng qua giao diện lập trình của Odoo.
Xưởng có quy trình sản xuất và định giá rất riêng
Làm riêng phần sản xuất. Sửa sâu phân hệ sản xuất của Odoo sẽ phải làm lại mỗi lần nâng phiên bản.
Chuỗi dịch vụ cần đặt lịch, thẻ thành viên, app khách hàng
Làm riêng hoặc kết hợp. Trải nghiệm khách hàng là lợi thế; phần kế toán giữ phần mềm có sẵn.
Nhận định của ALODEV
ALODEV không bán hay triển khai Odoo. Khi doanh nghiệp hỏi nên dùng Odoo hay làm riêng, ALODEV trả lời sau khảo sát: nếu Odoo chuẩn đáp ứng được, đó là lựa chọn nhanh hơn và ALODEV nói thẳng như vậy. Khi phần đặc thù lớn, ALODEV làm riêng phần đó và nối với Odoo hoặc phần mềm kế toán đang dùng, thay vì sửa sâu vào lõi.
Tích hợp hệ thống và APICâu hỏi thường gặp
Odoo là gì?
Odoo là bộ phần mềm quản trị doanh nghiệp (ERP) của công ty Odoo S.A., Bỉ, gồm nhiều ứng dụng như bán hàng, CRM, kho, mua hàng, kế toán, sản xuất, nhân sự, website, cài riêng từng ứng dụng theo nhu cầu và dùng chung một cơ sở dữ liệu.
Odoo Community và Odoo Enterprise khác nhau thế nào?
Theo trang giấy phép chính thức của Odoo, bản Community dùng giấy phép mã nguồn mở LGPL phiên bản 3; bản Enterprise dùng giấy phép riêng của Odoo và cần thuê bao hợp lệ mới được chạy, sửa hay phân phối mã Enterprise. Bản Enterprise có thêm một số ứng dụng và dịch vụ không có ở Community.
Triển khai Odoo cần những gì?
Chọn bản và ứng dụng, cấu hình quy trình, nhập dữ liệu cũ, bổ sung phần riêng cho Việt Nam như hoá đơn điện tử và mẫu kế toán, đào tạo người dùng, và máy chủ hoặc dịch vụ lưu trữ. Doanh nghiệp thường làm qua một đối tác Odoo.
Dùng Odoo có phải trả phí không?
Bản Community không mất phí bản quyền nhưng vẫn có chi phí triển khai, máy chủ và bảo trì. Bản Enterprise thu phí thuê bao theo người dùng theo bảng giá của Odoo.
Có nối phần mềm làm riêng với Odoo được không?
Được. Odoo có giao diện lập trình để hệ thống khác đọc, ghi dữ liệu. Cách phổ biến là giữ Odoo cho kế toán, kho, rồi làm riêng app hoặc cổng khách hàng và nối vào.
Khi nào nên rời Odoo sang phần mềm riêng?
Khi phần sửa trên Odoo lớn tới mức mỗi lần nâng phiên bản là một dự án, khi phí thuê bao theo người dùng tăng nhanh theo quy mô, hoặc khi quy trình đặc thù phải làm vòng qua phần mềm mỗi ngày. Nên chuyển từng phần và giữ dữ liệu xuất được từ Odoo.