ONLYOFFICE Docs là một bộ ứng dụng văn phòng mã nguồn mở bao gồm các trình soạn thảo cộng tác cho các tài liệu văn bản, bảng tính, bản trình bày và biểu mẫu kỹ thuật số, cùng với trình xem và trình chuyển đổi PDF. Gói này được phân phối theo giấy phép AGPL v3.0. OOXML được sử dụng làm định dạng cốt lõi.
ONLYOFFICE Docs có thể được tích hợp với nhiều dịch vụ đám mây khác nhau như nền tảng CMS (WordPress, Strapi, Drupal), nền tảng cộng tác và nội dung (ONLYOFFICE Workspace, Nextcloud, Seafile, Confluence, Alfresco), trình theo dõi sự cố (Jira, Redmine), giải pháp học tập điện tử (Moodle, Chamilo, HumHub) và các giải pháp khác. Bạn cũng có thể nhúng trình chỉnh sửa vào dịch vụ web của riêng bạn.
Odoo là một bộ ứng dụng kinh doanh nguồn mở bao gồm CRM, thương mại điện tử, thanh toán, kế toán, sản xuất, kho, dự án và quản lý hàng tồn kho. Tích hợp ONLYOFFICE vào
Odoo cho phép chỉnh sửa và cộng tác trên các tệp văn phòng trong Odoo Documents.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách kết nối các phiên bản ONLYOFFICE Docs và Odoo bằng ứng dụng tích hợp.
Bạn có thể tìm thấy hướng dẫn chi tiết trong hướng dẫn HowtoForge này.
Nếu bạn mới sử dụng Odoo, hãy xem hướng dẫn này mô tả cách cài đặt trên Ubuntu 22.04.
Điều hướng đến danh mục Ứng dụng Odoo và chọn phiên bản Odoo bạn đã cài đặt. Tìm kiếm ONLYOFFICE và tải xuống.
Đưa ứng dụng ONLYOFFICE vào /path/to/odoo/addons. Đảm bảo thư mục ONLYOFFICE được đặt tên là onlyoffice_odoo.
Ngoài ra, bạn có thể thêm các dòng sau vào tệp /path/to/odoo/config/odoo.conf để chỉ định đường dẫn đến thư mục có ứng dụng:
Sau đó, cài đặt gói:
Khi đã sẵn sàng, hãy chuyển Odoo của bạn sang chế độ nhà phát triển và nhấp vào Ứng dụng -> Cập nhật danh sách ứng dụng hoặc chỉ cần khởi động lại phiên bản Odoo của bạn.
Cũng có thể cài đặt từ bảng điều khiển quản trị.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22421%22%3E%3C/svg%3E
Ví dụ: bạn có thể mở tệp đính kèm trò chuyện trong phần Thảo luận hoặc chỉnh sửa ghi chú giao dịch được đính kèm trong phần Bán hàng:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22421%22%3E%3C/svg%3E
Các hành động khả dụng và định dạng tệp được hỗ trợ:
ONLYOFFICE Docs có thể được tích hợp với nhiều dịch vụ đám mây khác nhau như nền tảng CMS (WordPress, Strapi, Drupal), nền tảng cộng tác và nội dung (ONLYOFFICE Workspace, Nextcloud, Seafile, Confluence, Alfresco), trình theo dõi sự cố (Jira, Redmine), giải pháp học tập điện tử (Moodle, Chamilo, HumHub) và các giải pháp khác. Bạn cũng có thể nhúng trình chỉnh sửa vào dịch vụ web của riêng bạn.
Odoo là một bộ ứng dụng kinh doanh nguồn mở bao gồm CRM, thương mại điện tử, thanh toán, kế toán, sản xuất, kho, dự án và quản lý hàng tồn kho. Tích hợp ONLYOFFICE vào
Odoo cho phép chỉnh sửa và cộng tác trên các tệp văn phòng trong Odoo Documents.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách kết nối các phiên bản ONLYOFFICE Docs và Odoo bằng ứng dụng tích hợp.
Bước 1: Cài đặt ONLYOFFICE Docs
Để có thể làm việc với các tài liệu văn phòng trong Odoo, bạn cần một phiên bản ONLYOFFICE Docs (Máy chủ tài liệu). Cách cài đặt được các nhà phát triển chính thức khuyến nghị là sử dụng Docker. Nó cho phép cài đặt phiên bản mới nhất của trình soạn thảo với tất cả các phụ thuộc chạy lệnh duy nhất:
Mã:
sudo docker run -i -t -d -p 8080:80 --restart=always onlyoffice/documentserver
Nếu bạn mới sử dụng Odoo, hãy xem hướng dẫn này mô tả cách cài đặt trên Ubuntu 22.04.
Bước 2: Cài đặt ứng dụng tích hợp
Ứng dụng tích hợp ONLYOFFICE cho Odoo được phân phối theo AGPL-3.Điều hướng đến danh mục Ứng dụng Odoo và chọn phiên bản Odoo bạn đã cài đặt. Tìm kiếm ONLYOFFICE và tải xuống.
Đưa ứng dụng ONLYOFFICE vào /path/to/odoo/addons. Đảm bảo thư mục ONLYOFFICE được đặt tên là onlyoffice_odoo.
Ngoài ra, bạn có thể thêm các dòng sau vào tệp /path/to/odoo/config/odoo.conf để chỉ định đường dẫn đến thư mục có ứng dụng:
Mã:
[options]
addons_path = /mnt/extra-addons
Mã:
pip install pyjwt
Cũng có thể cài đặt từ bảng điều khiển quản trị.
Bước 3: Cấu hình phiên bản
Vào menu Trang chủ -> Cài đặt -> ONLYOFFICE trong Odoo của bạn và chỉ định các tham số sau:- URL máy chủ tài liệu. Chỉ định URL của ONLYOFFICE Docs đã cài đặt.
- Bí mật JWT của máy chủ tài liệu. JWT được bật theo mặc định và khóa bí mật được tạo tự động để kiểm soát quyền truy cập tài liệu ở phía sau. Bạn có thể chỉ định khóa bí mật của riêng mình trong trường này. Trong trường hợp này, hãy chỉ định cùng một khóa bí mật trong tệp cấu hình ONLYOFFICE Docs để kích hoạt xác thực.
- Tiêu đề JWT của máy chủ tài liệu. Tiêu đề JWT chuẩn được sử dụng trong ONLYOFFICE là Ủy quyền. Trong trường hợp tiêu đề này xung đột với thiết lập của bạn, hãy thay đổi tiêu đề thành tiêu đề tùy chỉnh.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22421%22%3E%3C/svg%3E
Bước 4: Sử dụng ONLYOFFICE Docs trong Odoo
Bạn có thể khởi chạy trình chỉnh sửa trong bất kỳ phần Odoo nào mà bạn có thể tải lên/đính kèm tệp.Ví dụ: bạn có thể mở tệp đính kèm trò chuyện trong phần Thảo luận hoặc chỉnh sửa ghi chú giao dịch được đính kèm trong phần Bán hàng:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22421%22%3E%3C/svg%3E
Các hành động khả dụng và định dạng tệp được hỗ trợ:
- chỉnh sửa DOCX, XLSX, PPTX;
- cộng tác trên các tài liệu theo thời gian thực;
- chỉnh sửa mẫu biểu mẫu trong DOCXF;
- đọc các tệp PDF;
- mở các định dạng tệp Office khác để xem, bao gồm RTF, TXT, CSV, v.v.