- ỨNG DỤNG
- Vận hành Đội xe 17.0
| Số dòng Code | 5939 |
| Tên kỹ thuật | viin_fleet_planning |
| Giấy phép | OPL-1 |
| Website | https://viindoo.com/apps/app/17.0/viin_fleet_planning |
| Đọc mô tả cho | v 10.0 v 11.0 v 12.0 v 13.0 v 14.0 v 15.0 v 16.0 |
| Yêu cầu các App | Discuss (mail) Employees (hr) Fleet (fleet) |
| Bao gồm Các phụ thuộc | Quản lý Lái xe Đội phương tiện Quản lý Đặt xe & Chuyến đi Thông Số Tải Phương Tiện Tài liệu Nhân viên Nền tảng định tuyến đa nhà cung cấp Viindoo QR Code Mixin Mô-đun Cơ Sở Quản trị Nhân sự Nâng cao Viin Fleet Ghi nhật ký API Request Lịch Làm Việc Của Đối Tác |
| Các mở rộng | Lập Kế Hoạch Nhận và Giao Hàng bằng Đội Xe Kế Toán Tuyến Đường - Chi phí theo Tuyến Địa Lý Lập kế hoạch đội xe - Hoàn ứng chi phí cho tài xế Bản đồ Điều vận Chuyến xe |
Vận hành Đội xe
Lập kế hoạch từng tuyến, điều phối từng xe và dẫn dắt từng tài xế chỉ trên một màn hình.
Vận hành Đội xe biến một loạt đặt chỗ chưa phân công thành các tuyến đường tối ưu ngay trên một màn hình, rồi dẫn tài xế đi qua từng điểm dừng ngay trên điện thoại — để bàn điều phối và tài xế của bạn cuối cùng cũng làm việc trên cùng một kế hoạch.
Tiếp sức cho doanh nghiệp tăng trưởng.
Mở rộng từ viin_fleet_booking -
xem tài liệu của module đó.
Tính Năng Chính
Bảng Điều phối tích hợp bộ tự động lập tuyến VRP
Buồng lái điều phối kéo-thả kết hợp bảng đặt chỗ chưa phân công, bảng chuyến đi nhóm theo xe, và bộ tối ưu OR-Tools chạy phía máy chủ. Tự động lập kế hoạch toàn bảng hoặc phân công đặt chỗ thủ công, rồi xác nhận hàng loạt kết quả — tất cả không cần rời màn hình.
Duyệt trước khi áp dụng
Bộ tối ưu không bao giờ âm thầm áp dụng một kế hoạch. Mỗi đề xuất tự động lập đều mở ra dưới dạng lớp phủ để duyệt — mỗi xe một thẻ tuyến kèm thanh quãng đường, thời lượng và mức tải trọng sử dụng — để điều phối viên chấp nhận, điều chỉnh hoặc từ chối phương án trước khi một chuyến đi thực nào thay đổi.
Thực thi trên di động qua “Chuyến của tôi”
Mỗi tài xế có một màn hình tối giản, ưu tiên di động, chỉ hiển thị chuyến đi được phân công cho mình. Một nút thích ứng duy nhất dẫn họ qua từng điểm dừng — Đã đến, Xếp hàng, Khởi hành, Giao hàng, Hoàn tất — và tọa độ GPS được ghi nhận ở mỗi lần bấm, nên bạn biết mỗi thao tác diễn ra ở đâu và khi nào.
Báo cáo sự cố chỉ một chạm
Khi một điểm dừng không thể hoàn thành, tài xế bấm Báo sự cố và chọn lý do — Người nhận vắng mặt, Từ chối, Đóng cửa hoặc Khác — kèm ghi chú tùy chọn. Điểm dừng được đánh dấu Thất bại và thao tác kế tiếp kích hoạt ngay, nên một điểm dừng hỏng không làm đình trệ cả chuyến đi.
Lập kế hoạch chuyến đi tối ưu tuyến đường
Lập chuyến đi từ lịch: chọn xe, tài xế và một hoặc nhiều phụ xe, gắn một Geo-Route dùng lại được, rồi Tối ưu Tuyến, Lấy Ma trận Khoảng cách và Lấy Chỉ đường để tính ETA/ETD từng điểm dừng cùng quãng đường và thời lượng từng chặng trước khi xác nhận.
Tuyến, điểm dừng dùng lại và quy tắc VRP theo từng xe
Quản lý geo-route và điểm dừng dùng lại như dữ liệu gốc, và cấu hình giới hạn định tuyến cho từng xe — địa chỉ kho cuối, lịch làm việc, thời lượng tuyến tối đa và thời gian phục vụ mặc định mỗi điểm dừng — những giới hạn ràng buộc những gì bộ tự động lập được phép sắp xếp.
Theo dõi chi phí theo từng điểm dừng và từng tuyến
Ghim mỗi khoản chi phí xe vào đúng chuyến đi, chặng tuyến và điểm dừng nơi nó phát sinh. Thay vì một tổng ở cấp chuyến đi, bạn có bảng phân tích chi phí thực theo từng điểm dừng và từng tuyến — kèm ràng buộc chặn việc gắn chi phí vào điểm dừng không thuộc chuyến đi đó.
Phân tích kế hoạch so với thực tế
Danh sách chuyến đi đã hoàn thành và bảng xoay Phân tích Chuyến đi làm nổi bật quãng đường thực so với kế hoạch, độ lệch thời gian và hiệu suất nhiên liệu, kèm bộ lọc theo tuyến, chặng và điểm dừng — để nhà quản lý thấy rõ tuyến nào lệch khỏi kế hoạch.
Lợi Ích
Rút thời gian lập kế hoạch từ hàng giờ xuống vài phút. Một màn hình thay cho việc xoay xở bảng tính: tự động lập bảng, duyệt đề xuất, xác nhận hàng loạt — và sức chứa của mọi xe liên quan cập nhật ngay tại chỗ.
Tài xế thực thi kế hoạch mà không cần đào tạo. Một nút thích ứng duy nhất và bốn nút sự cố cỡ lớn giúp tài xế mới chạy trọn một chuyến ngay trên điện thoại không cần cẩm nang, trong khi mọi mốc thời gian và tọa độ GPS tự động chảy về hệ thống.
Không bao giờ chất quá tải một xe. Thanh sức chứa trực tiếp cộng dồn trọng lượng và thể tích của từng đặt chỗ so với giới hạn của xe, nên điều phối viên phát hiện tuyến quá tải trước khi xe rời kho.
Thấy rõ nơi thực tế chệch khỏi kế hoạch. Mốc thời gian từng điểm dừng và phân tích kế hoạch-so-với-thực-tế biến mỗi chuyến đi đã hoàn thành thành bằng chứng để hành động — độ lệch quãng đường, độ lệch thời gian và mức tiêu hao nhiên liệu, bóc tách theo tuyến.
Biết chi phí thật của từng tuyến. Việc quy chi phí theo từng điểm dừng và từng chặng phơi bày điểm dừng nào và chặng nào thực sự tốn tiền, chứ không chỉ một tổng chuyến đi gộp chung.
Tự động lập cả bảng điều phối
Bảng Điều phối: đặt chỗ chưa phân công bên trái, bảng chuyến đi theo xe bên phải, một cú nhấp để tự động lập mọi tuyến.
Phân công một đặt chỗ thủ công
Phân công một đặt chỗ chưa gán vào một chuyến đi có sẵn qua bộ chọn chuyến theo giao diện thương hiệu, một lựa chọn cảm ứng và bàn phím thay cho kéo-thả.
Lập một chuyến đi tối ưu tuyến đường
Lập chuyến đi từ lịch: xe, tài xế, phụ xe và một Geo-Route, với Tối ưu Tuyến tính ETA/ETD từng điểm dừng và quãng đường từng chặng.
Dẫn dắt tài xế qua từng điểm dừng
Màn hình Chuyến của tôi của tài xế dẫn dắt một điểm dừng đang xử lý bằng một nút chính thích ứng duy nhất, GPS được ghi ở mỗi thao tác.
Báo sự cố một điểm dừng chỉ một chạm
Hộp thoại báo sự cố của tài xế với bốn nút chạm cỡ lớn — Người nhận vắng mặt, Từ chối, Đóng cửa, Khác — để đánh dấu điểm dừng Thất bại ngay lập tức.
Xem Vận hành Đội xe hoạt động thực tế
Xem Bảng Điều phối tự động lập một tuyến, rồi theo chân một tài xế qua Chuyến của tôi.
Cần hỗ trợ về Vận hành Đội xe?
Tư vấn Bán hàng & Hợp tác
apps.support@viindoo.comHỗ trợ Kỹ thuật
apps.support@viindoo.comYêu cầu kỹ thuật
- Phiên bản Odoo: 17.0
- Ấn bản: Community / Enterprise
- Module bắt buộc: Quản lý Đặt xe & Chuyến đi, Viindoo Unified Routing Framework (Geo-Routes), Lịch làm việc Đối tác
- Phụ thuộc bổ sung: Google OR-Tools (gói Python, được cài đặt tự động) vận hành bộ tối ưu tuyến đường
- Giấy phép: OPL-1
Ai Nên Sử Dụng Module Này?
Quản lý Vận hành Đội xe / Điều phối viên
Tự động lập và phân công đặt chỗ trên Bảng Điều phối, duyệt các đề xuất của bộ tối ưu, và quản lý các danh sách chuyến Đã xác nhận, Đang vận hành và Hoàn thành.
Tài xế
Chạy chuyến được phân công qua từng điểm dừng trên màn hình di động Chuyến của tôi và báo sự cố chỉ với một chạm.
Nhà quản lý Đội xe / Chuyên viên phân tích
Cấu hình quy tắc VRP theo từng xe và các tuyến dùng lại, và phân tích quãng đường kế hoạch so với thực tế, độ lệch thời gian và chi phí theo tuyến trong các bảng xoay báo cáo.
Sẵn sàng trao cho bàn điều phối một buồng lái thực thụ?
Cài đặt Vận hành Đội xe và biến những đặt chỗ chưa phân công thành các chuyến đi tối ưu, theo dõi được ngay hôm nay.
Viindoo — Tiếp sức cho doanh nghiệp tăng trưởng.
Vận hành Đội xe
Note
Mở rộng module viin_fleet_booking (Đặt xe & Quản lý chuyến đi) - xem tài liệu của module đó.
Note
Ghi chú: các ảnh chụp minh họa trong tài liệu này hiển thị giao diện tiếng Anh (bản dùng để chụp màn hình chưa chuyển sang tiếng Việt); nhãn menu/nút bấm trong tài liệu vẫn theo đúng chữ hiển thị trên màn hình.
Vận hành Đội xe biến dữ liệu Đặt xe của bạn thành một trung tâm điều phối thực thụ: một bảng điều phối kéo-thả tự động lập tuyến đường bằng bộ giải dựa trên OR-Tools, một luồng gán chuyến bằng bàn phím/cảm ứng, tối ưu hóa tuyến đường ngay trên form chuyến đi, và màn hình Chuyến của tôi tối ưu cho điện thoại để tài xế thực hiện từng điểm dừng - và báo cáo sự cố - ngay trên điện thoại.
Cài đặt
- Mở Ứng dụng (Apps).
- Tìm Fleet Operations (tên kỹ thuật viin_fleet_planning).
- Nhấn Cài đặt (Install).
Odoo sẽ tự động cài đặt các ứng dụng cần thiết cùng với Vận hành Đội xe:
- Fleet Booking & Trip Management (Đặt xe & Quản lý chuyến đi) - đặt xe, tài xế và tài liệu chuyến đi cơ bản.
- Viindoo Unified Routing Framework (Khung Định tuyến hợp nhất Viindoo) - Tuyến đường, Điểm dừng và Đoạn tuyến dùng lại được.
- Partner Working Calendar (Lịch làm việc Đối tác) - lịch giờ làm việc dùng cho bộ lập kế hoạch tự động.
Sau khi cài đặt, biểu tượng ứng dụng Fleet Operations mới sẽ xuất hiện bên cạnh ứng dụng Fleet Booking sẵn có, và tài xế sẽ có biểu tượng riêng My Trips.
Cấu hình
Phân quyền truy cập
Gán cho mỗi người dùng một vai trò từ Cài đặt (Settings) > Người dùng, mục Fleet:
- Fleet Driver (Execution) (Tài xế thực thi) - tài xế hiện trường chỉ thấy và thực hiện các chuyến đi được giao cho mình từ My Trips.
- Fleet Planning Operator (Điều phối viên Kế hoạch Đội xe) - lập kế hoạch và điều phối chuyến đi cho toàn bộ đội xe (Bảng điều phối, Chuyến đi, Đội xe, đặt xe hằng ngày).
- Fleet Planning Administrator (Quản trị viên Kế hoạch Đội xe) - toàn quyền trên ứng dụng Vận hành Đội xe, kể cả Cấu hình và Báo cáo.
Dữ liệu gốc
- Phương tiện - Fleet Operations > Fleet > Fleet. Trên mỗi phương tiện, bạn nên nhập Warning Volume (Thể tích cảnh báo), Max. Volume (Thể tích tối đa), Warning Payload (Tải trọng cảnh báo) và Max. Payload (Tải trọng tối đa) để thanh công suất trên bảng điều phối có ý nghĩa.
- Tài xế - Fleet Operations > Fleet > Drivers, và bằng lái của họ tại Drivers > Licenses.
- Tuyến đường & Điểm dừng - Fleet Operations > Configuration > Routes & Waypoints. Thiết lập sẵn các cặp điểm đi/điểm đến thường dùng tại đây để có thể chọn từ trường Route trên chuyến đi.
Cấu hình định tuyến cho phương tiện
Bộ lập kế hoạch tự động cần một vài thiết lập trên mỗi phương tiện mà nó có thể giao việc. Mở Fleet Operations > Fleet > Fleet, chọn một phương tiện, và điền mục VRP / Routing (trong tab Model):
- Route End Depot (Kho cuối tuyến) - địa chỉ phương tiện quay về khi kết thúc tuyến.
- Working Schedule (Lịch làm việc) - lịch giờ làm việc mà phương tiện (và tài xế) tuân theo.
- Max. Route Duration (Thời lượng tuyến tối đa) - thời gian dài nhất một tuyến được phép chạy.
- Default Service Time (Thời gian phục vụ mặc định) - thời gian dừng tại mỗi điểm khi không có giá trị riêng.
Phương tiện thiếu các thiết lập này, hoặc có địa chỉ riêng chưa có tọa độ bản đồ, sẽ bị bộ lập kế hoạch tự động bỏ qua.
Sử dụng
Lập kế hoạch chuyến đi có tối ưu tuyến đường
Dùng cách này khi bạn đã biết phương tiện, tài xế và tuyến đường, chỉ cần điền tự động các điểm dừng và khoảng cách của chuyến đi.
Vào Fleet Operations > Trips > Planning và nhấn vào một ô trống trên lịch (hoặc nhấn New) để mở chuyến đi mới.
Điền Vehicle (Phương tiện) và Driver (Tài xế). Thêm một hoặc nhiều Assistants (Trợ lý) nếu cần.
Chọn Route (Tuyến đường) - danh sách chỉ hiện các tuyến phù hợp với phương thức vận chuyển của phương tiện.
Nhấn Optimize Route để dựng lại các điểm dừng của chuyến đi theo địa chỉ của tuyến đã chọn.
Nhấn Get Distance Matrix để lấy khoảng cách/thời gian giữa các điểm dừng.
Nhấn Get Directions để lấy chỉ đường chi tiết và cập nhật lại tốc độ trung bình, thời lượng ước tính.
Nhấn Confirm Trip. Chuyến đi chuyển sang trạng thái Confirmed và xuất hiện tại Fleet Operations > Trips > Trips Confirmed.
Tự động lập kế hoạch đặt xe trên Bảng điều phối
Dùng Bảng điều phối (Dispatch Board) để bộ giải tối ưu tuyến đường đề xuất phân công phương tiện cho mọi đặt xe chưa được gán vào chuyến đi.
Vào Fleet Operations > Dispatch. Bảng Unassigned Bookings liệt kê các mục đặt xe đang chờ lập kế hoạch; danh sách chuyến đi bên phải được nhóm theo phương tiện.
Nhấn Plan / Optimise routes trên thanh công cụ. Bộ giải sẽ xem xét mọi phương tiện đã cấu hình định tuyến (xem mục Cấu hình ở trên) và mọi đặt xe chưa gán, sau đó mở hộp thoại xem lại Route optimisation liệt kê một tuyến đề xuất cho mỗi phương tiện, kèm khoảng cách, thời gian và thanh mức sử dụng tải, cùng mục Could not be planned cho những đặt xe không thể xếp vào đâu.
Xem lại đề xuất, sau đó nhấn Accept all để tạo hoặc cập nhật một chuyến đi cho mỗi phương tiện và gán các mục đặt xe trong một thao tác - hoặc nhấn Fix cạnh mục chưa xếp được để tự gán.
Hộp thoại đóng lại và bảng điều phối làm mới: các đặt xe đã gán biến mất khỏi Unassigned Bookings và thanh công suất của từng phương tiện liên quan được cập nhật.
Note
Bộ lập kế hoạch tự động chỉ đề xuất một tuyến khi tìm được ít nhất một phương tiện có Route End Depot, Working Schedule và địa chỉ riêng đều có tọa độ bản đồ, và có thời gian rảnh trùng với khung giờ lấy/giao hàng của đặt xe. Xem mục Khắc phục sự cố bên dưới nếu một đặt xe cứ rơi vào mục Could not be planned.
Gán thủ công một đặt xe vào chuyến đi
Dùng cách này để tự gán một mục đặt xe - hữu ích trên màn hình cảm ứng, bằng bàn phím, hoặc khi bạn muốn chọn đúng phương tiện thay vì theo đề xuất của bộ lập kế hoạch tự động.
Vào Fleet Operations > Dispatch.
Trên thẻ đặt xe trong Unassigned Bookings, nhấn nút Assign to trip (biểu tượng mũi tên) - một cách thay thế bằng bàn phím/cảm ứng cho việc kéo thẻ vào một dòng chuyến đi.
Nhấn vào dòng chuyến đi bạn muốn gán đặt xe vào. Hộp thoại đóng ngay và đặt xe được liên kết với chuyến đi đó.
Thẻ biến mất khỏi Unassigned Bookings và xuất hiện trong danh sách đặt xe đã gán của phương tiện đó, với thanh công suất của chuyến đi được cập nhật.
Note
Chỉ tài xế của chính chuyến đi đó, hoặc một Fleet Planning Administrator, mới có thể thêm điểm dừng vào một chuyến đi đã Confirmed. Nếu bạn điều phối thay cho đồng nghiệp, hãy nhờ họ (hoặc quản trị viên) xác nhận việc gán, hoặc đặt chính bạn làm tài xế của chuyến đi trước khi gán đặt xe vào đó.
Thực hiện chuyến đi với vai trò tài xế (My Trips)
Tài xế dùng My Trips - một màn hình duy nhất tối ưu cho điện thoại, không có menu nào khác - để thực hiện lần lượt từng điểm dừng của chuyến đi được giao.
Mở My Trips. Chuyến đi hiện đang được giao cho bạn (Confirmed hoặc đã In Progress) tự động tải lên.
Nhấn Start trip. Chuyến đi chuyển sang In Progress và danh sách điểm dừng theo thứ tự xuất hiện, với một nút chính trên điểm dừng hiện tại.
Tại mỗi điểm dừng, nhấn Navigate để mở địa chỉ trên Google Maps, sau đó thực hiện lần lượt nút xuất hiện cho điểm dừng đó: Arrived (Đã đến), rồi Loaded (Đã lấy hàng - điểm lấy hàng) hoặc Delivered (Đã giao - điểm giao hàng), rồi Depart (Khởi hành). Mỗi lần nhấn sẽ ghi lại thời gian (và vị trí GPS, nếu có) cho điểm dừng đó.
Khi mọi điểm dừng đã kết thúc (đã khởi hành hoặc đã báo cáo sự cố), nhấn Finish trip.
Bạn quay lại màn hình trống của My Trips ("No assigned trips right now.") và toàn bộ thời gian đến/khởi hành thực tế của chuyến đi đã được ghi nhận.
Báo cáo sự cố tại một điểm dừng
Dùng cách này khi một điểm dừng không thể hoàn tất như kế hoạch - ví dụ người nhận không có mặt.
Trên thẻ điểm dừng đang hoạt động trong My Trips, nhấn Report problem.
Nhấn vào lý do phù hợp - Recipient absent (Người nhận vắng mặt), Refused (Từ chối nhận), Closed (Đóng cửa) hoặc Other (Khác) - và có thể thêm một ghi chú ngắn.
Điểm dừng được đánh dấu Failed kèm lý do hiển thị bên cạnh, và điểm dừng tiếp theo (hoặc Finish trip, nếu đây là điểm cuối) trở thành điểm đang hoạt động.
Bắt đầu và kết thúc chuyến đi từ form chuyến đi
Bạn cũng có thể vận hành một chuyến đi từ hậu đài thay vì (hoặc cùng với) My Trips:
- Vào Fleet Operations > Trips > Trips Confirmed, mở chuyến đi, và nhấn Start. Trip Starting Wizard cho phép xác nhận hoặc đổi Driver (Tài xế), Assistants (Trợ lý), Odometer (Đồng hồ đo), Start time (Giờ bắt đầu) và Vehicle (Phương tiện) trước khi chuyến đi chuyển sang đang vận hành.
- Trong lúc chuyến đi đang chạy, vào Fleet Operations > Trips > Trips in Operation, mở chuyến đi và nhấn Register Cost để ghi nhận chi phí qua Trip Cost Registration Wizard (Date - Ngày, Amount - Số tiền, Cost Type - Loại chi phí, và Trip Waypoint hoặc Trip Section mà chi phí phát sinh).
- Để kết thúc chuyến đi, mở nó từ Trips in Operation và nhấn Done. Trip Ending Wizard ghi lại End Time (Giờ kết thúc), Odometer (Đồng hồ đo) và Fuel Consumption (Tiêu hao nhiên liệu).
Khắc phục sự cố
Một đặt xe cứ rơi vào "Could not be planned" sau khi nhấn Plan / Optimise routes. Hãy kiểm tra: địa chỉ lấy hàng và giao hàng của đặt xe có tọa độ bản đồ; ít nhất một phương tiện đã điền Route End Depot và Working Schedule, địa chỉ riêng đã được định vị; và thời gian lấy/giao hàng của đặt xe nằm trong giờ làm việc của phương tiện.
Tôi đã gán một đặt xe vào chuyến đi nhưng bảng điều phối không thay đổi gì. Chỉ tài xế của chính chuyến đi đó hoặc một Fleet Planning Administrator mới có thể thêm điểm dừng vào chuyến đi đó. Nếu bạn điều phối những chuyến đi không do bạn làm tài xế, hãy nhờ quản trị viên thực hiện việc gán, hoặc nhờ họ thêm bạn làm tài xế của chuyến đi trước.
Trường Route trên chuyến đi không hiện tuyến đường mà tôi biết là đã có. Trường Route chỉ liệt kê các tuyến có phương thức vận chuyển khớp với phương thức vận chuyển của phương tiện (Driving, Truck, Waterway, v.v.). Hãy đổi phương tiện hoặc tạo tuyến đường cho đúng phương thức đó.
My Trips hiện "GPS unavailable - used planned address." Trình duyệt/thiết bị không cung cấp được vị trí GPS cho lần ghi nhận đó, nên địa chỉ theo kế hoạch của điểm dừng được ghi lại thay thế. Có thể cấp quyền vị trí từ cài đặt thiết bị cho lần sau.
Câu hỏi thường gặp
Nhấn "Accept all" có ghi đè lên các chuyến đi tôi đã tự tay Confirm không? Không. Bộ lập kế hoạch tự động chỉ đề xuất gán mới cho những đặt xe chưa liên kết với chuyến đi nào; nó luôn cho bạn xem lại đề xuất trước khi ghi vào hệ thống.
Bảng điều phối dùng bộ giải tối ưu tuyến đường nào? Bộ giải định tuyến phương tiện (vehicle-routing) phía máy chủ dựa trên Google OR-Tools, chạy trên các phương tiện và đặt xe bạn đã cấu hình - không cần thuê bao bản đồ bên ngoài cho việc giải.
Tài xế có thể thấy chuyến đi của tài xế khác trong My Trips không? Không. My Trips chỉ hiển thị chuyến đi Confirmed hoặc đang In Progress hiện đang được giao cho tài xế đang đăng nhập.
Tôi có thể ghi nhận chi phí cho một điểm dừng hoặc đoạn tuyến cụ thể không? Có - wizard Register Cost, mở từ một chuyến đi đang vận hành, cho phép chọn đúng Trip Waypoint hoặc Trip Section mà chi phí phát sinh.
Video hướng dẫn
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.