Vấn đề
Quản lý các quy trình nghiệp vụ phức tạp trong Odoo thường đòi hỏi phải phát triển tùy chỉnh tốn kém. Doanh nghiệp gặp khó khăn với:
- Theo dõi quy trình thủ công: Nhân viên phải tự theo dõi chuỗi phê duyệt, gây ra chậm trễ và sai sót
- Quy tắc tự động hóa cứng nhắc: Automation cơ bản thiếu thiết kế luồng trực quan và logic phân nhánh phức tạp
- Hạn chế khả năng hiển thị quy trình: Không có cái nhìn thời gian thực về vị trí quy trình bị kẹt hoặc ai chịu trách nhiệm
- Logic quy trình phân tán: Quy tắc nghiệp vụ bị chôn vùi trong code, khiến việc bảo trì và cập nhật khó khăn
- Thực thi không nhất quán: Quy trình thủ công dẫn đến kết quả khác nhau tùy thuộc vào người xử lý
Giải pháp
BPMN Workflow Engine mang tiêu chuẩn Mô hình hóa và Ký hiệu Quy trình Nghiệp vụ (BPMN 2.0) chuẩn doanh nghiệp vào Odoo, cho phép thiết kế quy trình trực quan và thực thi tự động. Thiết kế một lần, thực thi nhất quán trên toàn tổ chức.
Tính năng Nổi bật
- Trình Thiết kế Quy trình Trực quan
- Trình soạn thảo sơ đồ BPMN 2.0 kéo thả
- Hỗ trợ đầy đủ các thành phần BPMN: Tasks, Gateways (Exclusive/Parallel/Inclusive/Event-Based), Events, Pools, Lanes
- Chỉnh sửa BPMN XML để tùy chỉnh sơ đồ
- Kiểm soát phiên bản với trạng thái nháp/đã xuất bản
- Kích hoạt Quy trình Linh hoạt
- Kích hoạt thủ công: Khởi chạy quy trình theo yêu cầu qua nút bấm hoặc wizard
- Kích hoạt theo sự kiện: Tự động bắt đầu quy trình khi bản ghi được tạo, cập nhật hoặc đáp ứng điều kiện cụ thể
- Kích hoạt định kỳ: Lập lịch quy trình chạy định kỳ (hàng ngày, hàng tuần, hàng tháng, hàng năm) với các mẫu lặp lại có thể cấu hình
- Công cụ Thực thi Thông minh
- Thực thi tuân thủ BPMN 2.0 với ngữ nghĩa cổng chính xác
- Thực thi dựa trên trạng thái với xử lý lỗi toàn diện
- Nhiều chế độ thực thi: Tác vụ tự động với hành động máy chủ, Tác vụ thủ công với phân công người dùng, Tác vụ dựa trên sự kiện chờ kích hoạt
- Lập lịch thực thi nút dựa trên mức ưu tiên để tối ưu đường đi quan trọng
- Tích hợp Sâu với Odoo
- Gắn quy trình vào bất kỳ mô hình Odoo nào (Sale, Purchase, Project, v.v.)
- Thực thi các hành động máy chủ Odoo trực tiếp từ các tác vụ quy trình
- Phân công người dùng/nhóm qua hồ bơi và làn đường với phân công động dựa trên trường
- Tích hợp liền mạch với hệ thống hoạt động Odoo cho thông báo tác vụ thủ công
- Cập nhật trạng thái quy trình thời gian thực đến tất cả người dùng đang kết nối
- Kiểm soát Quy trình Nâng cao
- Nhiều phiên bản quy trình đồng thời trên mỗi bản ghi
- Định tuyến có điều kiện với biểu thức miền Odoo cho quyết định động
- Quy trình con nhúng (đồng bộ/bất đồng bộ) cho thiết kế quy trình mô-đun
- Liên kết dữ liệu cho việc truyền tham số đầu vào/đầu ra giữa các nút
- Can thiệp thủ công: Thử lại nút thất bại, bỏ qua nút với quyền phê duyệt
- Giám sát & Kiểm toán Toàn diện
- Lịch sử thực thi đầy đủ với ghi nhật ký cấp hành động và theo dõi lỗi
- Trình xem phiên bản quy trình trực quan với tô màu trạng thái thời gian thực (đang chờ/đang chạy/thành công/thất bại)
- Thông báo lỗi chi tiết với stack traces để debug
- Giới hạn lưu giữ nhật ký có thể cấu hình và tự động dọn dẹp để quản lý kích thước database
- Theo dõi tiến độ với phần trăm hoàn thành cho các quy trình chạy lâu
- Bảo mật & Kiểm soát Truy cập Doanh nghiệp
- Phân quyền dựa trên vai trò: Admin (toàn quyền), Thiết kế (tạo quy trình), Approver (xuất bản/thử lại/bỏ qua), Người dùng nội bộ (chỉ xem)
- Kiểm soát truy cập dựa trên mô hình: người dùng chỉ thấy quy trình cho các mô hình họ có quyền truy cập
- Kiểm soát truy cập cấp bản ghi với security rules của Odoo
- Phân công tác vụ dựa trên lane/pool để tổ chức thực thi quy trình
Lợi ích
- Tăng tốc tự động hóa quy trình
- Thiết kế quy trình phức tạp trực quan trong vài giờ, không phải vài tuần coding
- Phương pháp no-code/low-code giúp chuyên viên phân tích nghiệp vụ tự động hóa quy trình mà không phụ thuộc vào lập trình viên
- Cải thiện khả năng hiển thị và kiểm soát quy trình
- Giám sát thời gian thực cho biết chính xác vị trí từng phiên bản quy trình và ai chịu trách nhiệm
- Xác định điểm nghẽn ngay lập tức và tối ưu quy trình dựa trên dữ liệu thực thi
- Giảm lỗi và sự không nhất quán
- Thực thi tự động đảm bảo mọi phiên bản tuân theo cùng một quy trình chính xác
- Cơ chế thử lại và xử lý lỗi ngăn mất dữ liệu do lỗi tạm thời
- Tăng cường tuân thủ và khả năng kiểm toán
- Dấu vết kiểm toán đầy đủ của mọi lần thực thi quy trình với dấu thời gian và người dùng chịu trách nhiệm
- Kiểm soát phiên bản duy trì lịch sử các thay đổi quy trình để tuân thủ quy định
- Thời gian đưa thay đổi quy trình ra thị trường nhanh hơn
- Cập nhật quy trình trực quan và xuất bản phiên bản mới mà không cần triển khai code
- Kiểm tra thay đổi ở chế độ nháp trước khi triển khai production
- Quản lý quy trình có khả năng mở rộng
- Xử lý hàng trăm phiên bản quy trình đồng thời với thực thi hiệu quả dựa trên trạng thái
- Hỗ trợ quy trình con cho phép các quy trình doanh nghiệp phức tạp với các thành phần có thể tái sử dụng
Ghi chú Kỹ thuật
- Tích hợp automation test: Module đi kèm với bộ kiểm thử tự động toàn diện (thực thi phiên bản, logic cổng, xử lý sự kiện, kiểm soát truy cập, thực thi quy trình con), đảm bảo chất lượng và tính ổn định của hệ thống.
- Dễ dàng bảo trì và mở rộng: Với kiểm thử tự động và kiến trúc mô-đun, doanh nghiệp có thể nâng cấp hoặc tùy chỉnh module mà không làm gián đoạn hoạt động hiện tại.
- Công nghệ hiện đại: Được xây dựng trên framework Odoo OWL với bpmn-js để chỉnh sửa BPMN tuân thủ tiêu chuẩn.
- Tối ưu hiệu năng: Mô hình thực thi dựa trên trạng thái (không phải dựa trên token) giảm thiểu overhead database và cho phép thực thi song song.
Đối tượng Sử dụng
- Công ty sản xuất
- Cần tự động hóa quy trình kiểm soát chất lượng, chuỗi phê duyệt sản xuất và quy trình bảo trì thiết bị
- Tổ chức dịch vụ tài chính
- Yêu cầu quy trình phê duyệt nhiều bước cho vay, đơn xin tín dụng và quy trình tuân thủ
- Công ty y tế và dược phẩm
- Phải theo dõi quy trình tiếp nhận bệnh nhân, phác đồ điều trị và quy trình tuân thủ quy định
- Doanh nghiệp dịch vụ
- Muốn tự động hóa quy trình tiếp nhận khách hàng, quản lý hồ sơ và quy trình leo thang
- Tổ chức định hướng dự án
- Cần chuẩn hóa quy trình phê duyệt dự án, phân bổ nguồn lực và theo dõi mốc quan trọng
- Bất kỳ người dùng Odoo nào yêu cầu
- Thiết kế quy trình trực quan, logic điều kiện phức tạp, phê duyệt nhiều bước hoặc tự động hóa quy trình chuẩn doanh nghiệp
Ấn bản được Hỗ trợ
- Ấn bản Community
- Ấn bản Enterprise
Phần mềm này và các tệp liên kết ("Phần mềm")
được sử dụng (chạy, tuỳ biến, chạy sau khi được tuỳ biến)
chỉ khi bạn mua được giấy phép có hiệu lực từ tác giả,
điển hình như qua các Ứng dụng Odoo, hoặc trong trường hợp
bạn nhận được thoả thuận bằng văn bản từ tác giả của Phần mềm (chi tiết tại tệp COPYRIGHT).
Bạn có thể phát triển các phân hệ Odoo có sử dụng Phần mềm như một Thư viện (thường là phụ thuộc vào, nhập vào và sử dụng nguồn của nó)
nhưng không sao chéo bất kỳ mã nguồn hay tài liệu nào thuộc Phần mềm. Bạn có thể phân phối những phân hệ này theo giấy phép
mà bạn lựa chọn, miễn sao nội dung giấy phép đó tương tích với điều khoản của Giấy phép Phần mềm Độc quyền Odoo
(ví dụ: LGPL, MIT hay bất kỳ loại giấy phép phần mềm độc quyền nào tương tự vậy).
Nghiêm cấm phát hành, phân phối, cấp phép lại hoặc bán bản sao của Phần mềm hoặc
bản sao
Phần mềm đã được sửa đổi.
Thông báo bản quyền và chấp thuận nêu trên buộc phải được bao gồm trong tất cả các bản sao hoặc các phần quan trọng của Phần mềm.
PHẦN MỀM ĐƯỢC CUNG CẤP "NGUYÊN TRẠNG", KHÔNG BẢO ĐẢM DƯỚI BẤT KỲ HÌNH THỨC NÀO, ĐƯỢC THỂ HIỆN RÕ RÀNG HOẶC NGỤ Ý, KHÔNG GIỚI HẠN
ĐẢM BẢO VỀ CÁC BẢO ĐẢM NGỤ Ý VỀ KHẢ NĂNG THƯƠNG MẠI, PHÙ HỢP VỚI MỤC ĐÍCH CỤ THỂ VÀ KHÔNG VI PHẠM.
TRONG MỌI TRƯỜNG HỢP SẼ KHÔNG CÓ TÁC GIẢ HOẶC CHỦ SỞ HỮU BẢN QUYỀN NÀO CHỊU TRÁCH NHIỆM VỀ BẤT KỲ KHIẾU NẠI,
THIỆT HẠI HOẶC TRÁCH NHIỆM PHÁP LÝ KHÁC NÀO TRONG PHẠM VI HỢP ĐỒNG, CÁC THIỆT HẠI HOẶC CÁCH KHÁC, PHÁT SINH TỪ, NGOÀI HOẶC
CÓ LIÊN KẾT VỚI PHẦN MỀM HOẶC VIỆC SỬ DỤNG HOẶC KINH DOANH KHÁC TẠI PHẦN MỀM.