Cài đặt Môi Trường Phát Triển Odoo | 15.0 Tài Liệu Viindoo
Có thể bạn quan tâm
docs - Tài liệu hướng dẫn sử dụng
- Bắt đầu với hệ thống Viindoo
- Thiết lập hệ thống
- Các bước khởi tạo một hệ thống Viindoo
- Tích hợp đăng nhập bằng xác thực Google
- Các khái niệm, thuật ngữ và đối tượng trong hệ thống Viindoo
- Cài đặt Ứng dụng và Module
- Hướng dẫn cài đặt và sử dụng đa ngôn ngữ
- Cách thiết lập máy chủ mail để Gửi/Nhận email trong Viindoo
- Kích hoạt chế độ nhà phát triển (chế độ debug)
- Các thiết lập cho công ty
- Thiết lập công ty, đa công ty
- Các thiết lập cho người dùng
- Thiết lập và quản lý người dùng
- Quản lý phân quyền nâng cao cho tài khoản người dùng
- Thiết lập riêng tư cho tài khoản người dùng
- Sản phẩm trong hệ thống Viindoo
- Quản lý Nhóm Sản phẩm
- Tạo sản phẩm trong Viindoo
- Cách sử dụng các Biến thể Sản phẩm trong Viindoo
- Tự động thêm các hình ảnh sản phẩm từ Google
- Hướng dẫn nhập xuất dữ liệu hàng loạt
- Giao diện và Báo cáo
- Cách sử dụng bộ lọc, nhóm và tìm kiếm
- Trao đổi và làm việc cộng tác trong Viindoo
- Cách thiết lập Mẫu Email trong Viindoo
- Tích hợp các ứng dụng ngoài
- Tích hợp với Google Drive và Google Spreadsheet
- Thiết lập hệ thống
- Công cụ cá nhân
- Thảo luận
- Thiết lập và phân loại thông báo trong ứng dụng Viindoo Thảo luận
- Tương tác hiệu quả với Viindoo Thảo luận
- Tổ chức cuộc họp trực tuyến trong phần mềm Viindoo
- Lịch
- Cài đặt và cấu hình ứng dụng Lịch trong Viindoo
- Hướng dẫn tạo cuộc họp trong hệ thống Viindoo
- Đồng bộ lịch trong Viindoo với lịch Outlook
- Đồng bộ lịch trong Viindoo với lịch Google
- Ghi chú
- Sử dụng công cụ sổ tay điện tử (Ghi chú)
- Hướng dẫn sử dụng Pad cộng tác trong ứng dụng Ghi chú của Viindoo
- Các công việc đã ấn định
- Danh bạ
- Tổng quan và thiết lập danh bạ trong Viindoo
- Tạo một liên hệ mới trên Viindoo
- Thảo luận
- Vận hành
- Phê duyệt
- Tổng quan ứng dụng Phê duyệt
- Tạo kiểu phê duyệt và thiết lập các cấp phê duyệt
- Quản lý các đề nghị phê duyệt
- Quản lý đề nghị phê duyệt mua sắm
- Tài liệu
- Bắt đầu với ứng dụng Tài liệu trong Viindoo
- Tạo các folder tài liệu và phân quyền
- Phân loại tài liệu bằng thẻ
- Tải tài liệu lên hệ thống
- Chia sẻ tài liệu
- Phê duyệt tài liệu
- Các trạng thái của tài liệu
- Cách tra cứu tài liệu với Viindoo
- OKR
- Bắt đầu với Ứng dụng OKR
- Thiết lập OKR theo cấu trúc phả hệ
- Quản lý tiến trình và đo lường kết quả OKR
- Lập kế hoạch thực hiện OKR với ứng dụng Dự án
- Phê duyệt
- Quản lý Bán hàng
- CRM
- Tổng quan về Ứng dụng CRM
- Giới thiệu chung ứng dụng CRM trong Viindoo
- Tổng quan giao diện ứng dụng CRM
- Quản lý Đội bán hàng, Khu vực bán hàng
- Xây dựng Đội bán hàng, Khu vực bán hàng
- Thu thập khách hàng tiềm năng
- Ghi nhận Tiềm năng trong ứng dụng Viindoo CRM
- Tạo Tiềm năng/Cơ hội từ email
- Tạo Tiềm năng/Cơ hội từ email Outlook
- Tạo Tiềm năng/Cơ hội từ trang Liên hệ trên website
- Tạo Tiềm năng/Cơ hội từ cửa sổ chat trên website
- Quản lý quy trình bán hàng
- Sắp xếp, lên kế hoạch hoạt động chăm sóc khách hàng
- Chuyển đổi Tiềm năng thành cơ hội và phân công người phụ trách
- Tạo và gửi báo giá cho khách hàng
- Quản lý các Tiềm năng/Cơ hội được đánh dấu thất bại
- Báo cáo phân tích CRM
- Báo cáo Phân tích Tiềm năng/Cơ hội trong ứng dụng CRM
- Phân tích tỷ lệ chuyển đổi Tiềm năng/Cơ hội bằng biểu đồ Sankey
- Tổng quan về Ứng dụng CRM
- Bán hàng
- Tổng quan về Ứng dụng Bán hàng
- Giới thiệu chung ứng dụng Quản lý Bán hàng trong Viindoo
- Giao diện Tổng quan ứng dụng Quản lý Bán hàng
- Đội bán hàng
- Xây dựng Đội bán hàng, Khu vực bán hàng
- Quản lý mục tiêu doanh số bán hàng
- Quản lý thuế bán hàng trong Viindoo
- Thiết lập và sử dụng thuế mặc định
- Các bước thiết lập Vị thế Tài khóa (Biểu thuế và Hệ thống tài khoản)
- Thuế và thiết lập Quy tắc Thuế
- Quản lý Giá bán bao gồm Thuế và không bao gồm Thuế
- Quản lý giá sản phẩm
- Thiết lập nhiều giá cho một sản phẩm
- Quản lý bảng giá với các quy tắc nâng cao
- Bán hàng với giá ngoại tệ
- Quản lý đơn bán thuê bao
- Bắt đầu với ứng dụng Thuê bao
- Tạo đơn bán với sản phẩm thuê bao
- Mua và theo dõi đơn mua dịch vụ thuê bao bởi khách hàng
- Báo cáo Phân tích Thuê bao
- Quản lý báo giá/đơn bán
- Cách tạo Báo giá và Đơn bán
- Bán hàng nhanh và hiệu quả hơn với Mẫu báo giá
- Thiết lập thời hạn hiệu lực của Báo giá
- Quản lý địa chỉ xuất hóa đơn và địa chỉ giao hàng trên Báo giá/Đơn bán
- Kích hoạt tính năng Ký trực tuyến để xác nhận đơn hàng
- Kích hoạt thanh toán trực tuyến trên Viindoo
- Cách sử dụng Sản phẩm tùy chọn trên Đơn bán
- Điều khoản và Điều kiện trên Báo giá/Đơn bán
- Phương thức xuất hóa đơn
- Chính sách Lập hóa đơn theo số lượng đặt hàng hoặc bàn giao
- Thanh toán ứng trước trong bán hàng Viindoo
- Cách một Hoá đơn chiếu lệ hoạt động trong Viindoo
- Cách tạo Hóa đơn dựa trên thời gian cung cấp dịch vụ
- Cách tính Hóa đơn dựa theo mốc giai đoạn của dự án
- Hướng dẫn Xuất lại Hóa đơn chi phí cho khách hàng
- Chương trình khuyến mãi
- Thiết lập chương trình khuyến mãi
- Thiết lập mã giảm giá
- Phương thức vận chuyển giao hàng
- Kích hoạt phương thức vận chuyển hàng hóa
- Thanh toán Đơn bán
- Các tính năng nâng cao liên quan đến Thanh toán đơn hàng
- Tính năng nâng cao trên ứng dụng Bán hàng
- Cấp quyền truy cập Cổng thông tin cho khách hàng
- Báo cáo Bán hàng
- Báo cáo Phân tích Bán hàng
- Phân tích bán hàng với biểu đồ Sankey
- Tổng quan về Ứng dụng Bán hàng
- Điểm bán lẻ
- Tổng quan về Ứng dụng Điểm bán lẻ
- Giới thiệu chung ứng dụng Điểm bán lẻ trong Viindoo
- Sản phẩm và nhóm sản phẩm trong ứng dụng Điểm bán lẻ
- Quy trình bán hàng trong Điểm bán lẻ của Viindoo
- Hướng dẫn đăng ký Khách hàng mới trong Điểm bán lẻ (POS)
- Tính năng dành cho cửa hàng
- Hướng dẫn đăng nhập cho nhân viên
- Hướng dẫn thiết lập và quản lý Thanh toán bằng tiền mặt
- Các bước kích hoạt làm tròn tiền mặt tại Điểm bán lẻ
- Quản lý biên lai điểm bán lẻ
- Các bước tạo Hóa đơn từ giao diện ứng dụng Điểm bán lẻ
- Hoàn trả hàng tại ứng dụng Điểm bán lẻ
- Tính năng Nhà hàng
- Quản lý đặt bàn tại nhà hàng
- Sử dụng Vị thế tài khóa đối với Điểm bán lẻ
- In đơn bán tại nhà bếp/quầy bar
- Cách áp dụng thêm tiền tip vào thanh toán
- Hướng dẫn tách đơn khi thanh toán
- Cách in biên lai trước khi thanh toán
- Tính năng tính giá bán tại điểm bán lẻ
- Quản lý kiểm soát giá tại điểm bán lẻ
- Hướng dẫn áp dụng Bảng giá tại Điểm bán lẻ
- Hướng dẫn áp dụng khuyến mãi
- Hướng dẫn quản lý Chương trình Khách hàng thân thiết
- Sử dụng Voucher khuyến mại tại Điểm bán lẻ
- Thanh toán với máy quẹt thẻ Vantiv tại Điểm bán lẻ (POS)
- Thanh toán với máy quẹt thẻ Six tại Điểm bán lẻ (POS)
- Tổng quan về Ứng dụng Điểm bán lẻ
- Thương mại điện tử
- Bắt đầu với ứng dụng Thương mại điện tử
- Giới thiệu tổng quan về ứng dụng Thương mại điện tử trong Viindoo
- Các bước thiết kế, tùy chỉnh trang giới thiệu sản phẩm
- Quản lý sản phẩm trong thương mại điện tử
- Tạo và quản lý nhóm sản phẩm thương mại điện tử trên website
- Sản phẩm trong Thương mại điện tử
- Thêm hình ảnh mô tả sản phẩm trên website thương mại điện tử
- Kiểm soát tồn kho của các mặt hàng đăng bán trên website thương mại điện tử
- Hóa đơn và thanh toán trong thương mại điện tử
- Xuất hóa đơn cho đơn hàng đã thanh toán trực tuyến
- Khách hàng kiểm tra thông tin tài khoản trên website thương mại điện tử
- Tối đa hóa doanh thu
- Upselling bằng sản phẩm thay thế
- Cross-selling bằng sản phẩm tùy chọn hoặc phụ kiện đính kèm
- Ghi nhận bình luận và đánh giá sản phẩm trên website
- Đa dạng bảng giá cho khách hàng trên website
- Mã giảm giá và chương trình khuyến mại cho đơn hàng trên website
- Bắt đầu với ứng dụng Thương mại điện tử
- Vouchers
- Tổng quan và Thiết lập cho ứng dụng Viindoo Vouchers
- Phát hành và Thu hồi Vouchers
- Sử dụng Voucher khi thanh toán hóa đơn
- Cho thuê
- Giới thiệu chung ứng dụng Cho thuê Viindoo
- Quản lý sản phẩm cho thuê
- Cấu hình sản phẩm cho thuê
- Quản lý giá sản phẩm cho thuê
- Quản lý Đơn Cho thuê
- Tạo Đơn Cho thuê
- Quản lý quy trình giao nhận và hoán đổi hàng cho thuê
- Báo cáo Cho thuê
- Tổng quan Báo cáo Cho thuê
- CRM
- Dịch vụ
- Dự án
- Tổng quan và cấu hình ứng dụng Dự án trong Viindoo
- Hướng dẫn tính năng cơ bản của ứng dụng Dự án
- Hướng dẫn chấm công trong dự án
- Thiết lập các tính năng nâng cao của ứng dụng Dự án
- Quản lý các công việc cá nhân/riêng tư trong Viindoo
- Quản lý tiến độ dự án trong Viindoo
- Ghi nhận doanh thu của dự án (Tích hợp Bán hàng, Chấm công, Kế toán)
- Ghi nhận chi phí dự án (Tích hợp Chi tiêu, Chấm công, Kế toán)
- Công cụ xử lý yêu cầu hỗ trợ Dự án (Tích hợp với Trung tâm Hỗ trợ)
- Quản lý dự án theo mô hình Scrum
- Quy hoạch dự án theo Scrum
- Triển khai dự án theo Scrum
- Đánh giá và nhìn nhận lại công việc đã thực hiện trong dự án
- Báo cáo hiệu suất dự án
- Chấm công
- Giới thiệu tổng quan ứng dụng Chấm công trong Viindoo
- Cách tạo bản ghi chấm công trong các ứng dụng khác
- Hướng dẫn đối chiếu và quản lý thời gian làm việc hiệu quả của nhân viên
- Trung tâm hỗ trợ
- Tổng quan ứng dụng Trung tâm Hỗ trợ trong Viindoo
- Hướng dẫn thiết lập ban đầu trên ứng dụng Trung tâm hỗ trợ
- Hướng dẫn quản lý yêu cầu hỗ trợ
- Các bước tích hợp bổ sung với ứng dụng Trung tâm Hỗ trợ
- Cuộc hẹn
- Tổng quan ứng dụng Cuộc hẹn trong Viindoo
- Bắt đầu với quản lý cuộc hẹn
- Ứng dụng lịch hẹn trong chăm sóc khách hàng
- Tiếp nhận và quản lý cuộc hẹn
- Báo cáo phân tích cuộc hẹn
- Bảo trì
- Cài đặt ứng dụng và phân quyền
- Thiết lập Đội bảo trì, Nhóm thiết bị, Giai đoạn bảo trì
- Tạo thiết bị từ phân hệ Bảo trì
- Tạo thiết bị tự động khi nhập kho sản phẩm
- Tạo và quản lý Yêu cầu Bảo trì
- Báo cáo phân tích các yêu cầu bảo trì
- Sửa chữa
- Cài đặt và thiết lập ứng dụng sửa chữa
- Quản lý lệnh sửa chữa
- Tạo lệnh sửa chữa
- Sửa chữa tại địa điểm nội bộ công ty
- Sửa chữa tại địa điểm khách hàng
- Tạo lệnh sửa chữa từ Yêu cầu bảo hành
- Tạo lệnh sửa chữa từ Yêu cầu bảo trì
- Báo cáo
- Bảo hành
- Tổng quan ứng dụng Bảo hành trong phần mềm Viindoo
- Quản lý thông tin bảo hành của sản phẩm
- Quản lý bảo hành
- Báo cáo bảo hành
- Dự án
- Websites
- Website
- Tổng quan và cấu hình công cụ thiết kế website trong Viindoo
- Xây dựng website từ một chủ đề có sẵn với Viindoo
- Tạo và thiết kế trang web trên Website
- Xuất bản
- Hướng dẫn sử dụng tên miền riêng cho website
- Thiết lập website đa ngôn ngữ
- Cách quản lý đa website
- Tối ưu hóa
- Các bước tối ưu website chuẩn SEO với Viindoo
- Hướng dẫn liên kết website với Google Analytics
- Cách theo dõi lưu lượng truy cập website trên Bảng phân tích của Viindoo
- Cách theo dõi lượt click và truy cập website với ứng dụng Theo vết Link
- Cách tích hợp với thư viện hình ảnh Unsplash
- Tích hợp dịch tự động cho Website
- Chat trực tuyến
- Giới thiệu chung về ứng dụng Trò chuyện trực tuyến trong Viindoo
- Đánh giá của khách hàng trên ứng dụng trò chuyện trực tuyến
- Hỗ trợ khách hàng trực tuyến hiệu quả với các lệnh có sẵn
- Blogs
- Cài đặt và thiết lập chung cho Blog
- Tạo và xuất bản blog
- Diễn đàn
- Giới thiệu tổng quan về ứng dụng Diễn đàn trong Viindoo
- Thiết lập các tính năng cơ bản của diễn đàn
- Tạo và Quản lý diễn đàn
- Sử dụng tính năng Diễn đàn trong ứng dụng Website
- Học trực tuyến
- Tổng quan và Cấu hình ứng dụng Học trực tuyến trong Viindoo
- Tìm hiểu về hệ thống quản lý khóa học trực tuyến
- Hướng dẫn đánh giá kết quả học trực tuyến của nhân viên
- Cộng đồng Học trực tuyến
- Sự kiện
- Tổng quan và Cấu hình ứng dụng Quản lý sự kiện trong Viindoo
- Cách tổ chức sự kiện chuyên nghiệp
- Quản lý nhà tài trợ cho sự kiện
- Tạo phòng họp trực tuyến trong sự kiện
- Hướng dẫn bán vé với công cụ quản lý sự kiện của Viindoo
- Bán gian hàng trong sự kiện
- Theo dõi lượng người tham dự
- Theo dõi và quản lý các buổi tọa đàm
- Sử dụng đố vui trong buổi tọa đàm
- Các tính năng mở rộng
- Tạo tiềm năng/cơ hội thông qua sự kiện
- Organize eLearning courses using event
- Báo cáo sự kiện trong Viindoo
- Website
- Marketing
- Social Marketing
- Tổng quan và Cấu hình ứng dụng Social Marketing trong Viindoo
- Kết nối ứng dụng Social Marketing với các trang mạng xã hội
- Tạo và đăng bài trên mạng xã hội
- Quản lý các bài đăng trên mạng xã hội
- Email Marketing
- Tổng quan và Cấu hình ứng dụng Email Marketing trong Viindoo
- Cách tạo và quản lý danh sách email
- Hướng dẫn quản lý và thiết lập chiến dịch Email Marketing hiệu quả
- Quản lý danh sách đen và dừng đăng ký nhận mail
- Khảo sát
- Tổng quan và Cấu hình ứng dụng Khảo sát trong Viindoo
- Cách quản lý và tạo khảo sát trực tuyến
- Tạo các câu hỏi trong khảo sát
- Thiết lập giới hạn thời gian và tạo phiên trực tuyến
- Hướng dẫn sử dụng tính năng Ngân hàng câu hỏi
- Cộng tác viên
- Hoạt động nội bộ của người quản lý Cộng tác viên
- Hoạt động của Cộng tác viên trên website
- Cách đăng ký làm cộng tác viên
- Cách tạo và chia sẻ affiliate link
- Quản lý hoa hồng, yêu cầu thanh toán, và hóa đơn
- Phân tích hiệu suất
- Social Marketing
- Chuỗi cung ứng
- Kho vận
- Tổng quan & Thiết lập
- Giới thiệu chung về Quản lý kho trong Viindoo
- Giao diện Tổng quan trong ứng dụng Quản lý kho
- Quản lý Kho hàng
- Quản lý Sản phẩm trong Kho vận
- Kích hoạt tính năng Đa đơn vị
- Tình huống nên dùng Đa đơn vị, Gói hàng và Đóng gói sản phẩm
- Hiểu đúng về các Quy tắc Tái cung ứng
- Kho hàng
- Khác biệt giữa Kho hàng và Địa điểm
- Cách thiết lập Kho hàng và Địa điểm kho
- Nhận hàng
- Lựa chọn quy trình nhập kho phù hợp
- Quy trình nhập kho 1 bước (Nhận hàng trực tiếp)
- Quy trình nhập kho 2 bước (Nhận hàng, lưu kho)
- Quy trình nhập kho 3 bước (Nhận hàng, kiểm tra chất lượng, lưu kho)
- Xuất kho
- Lựa chọn Quy trình xuất kho phù hợp
- Quy trình xuất kho 1 bước (Giao hàng trực tiếp)
- Quy trình xuất kho 2 bước (Xuất kho, giao hàng)
- Quy trình xuất kho 3 bước (Đóng gói, xuất kho, giao hàng)
- Thiết lập Drop-ship (từ nhà cung cấp giao trực tiếp cho khách hàng)
- Các hoạt động khác
- Thực hiện điều chỉnh tồn kho
- Quản lý ký gửi hàng hóa trong Viindoo
- Kích hoạt và sử dụng tính năng Dịch chuyển hàng loạt
- Nhập ngày quá khứ cho các hoạt động kho
- Kế hoạch Nhận hàng
- Quy tắc tính toán Ngày giao hàng dự kiến
- Số Lô và Số sê-ri
- Sự khác biệt giữa số Lô và số Sê-ri
- Quản lý và truy vết sản phẩm theo Số sê-ri
- Quản lý và truy vết sản phẩm theo Số lô
- Theo dõi ngày hết hạn của hàng hóa
- Phương pháp định giá Tồn kho
- Định giá tồn kho trong Viindoo
- Quản lý chi phí về kho
- Cách tính giá trị hàng trả lại theo phương thức định giá trung bình
- Quản lý Sản phẩm trong Kho vận
- Giao hàng
- Kích hoạt phương thức vận chuyển hàng hóa
- Các bước xuất hóa đơn chi phí vận chuyển cho khách hàng
- Tuyến Cung ứng
- Hiểu đúng về quy tắc Kéo/Đẩy trong các tuyến cung ứng hàng hóa
- Quản lý giao nhận hàng hóa trong các kho nội bộ
- Tổ chức cross-docking trong kho
- Thiết lập quy tắc sắp xếp hàng hóa trong kho
- Tối ưu hóa quản lý kho với Danh mục lưu trữ trong Viindoo
- Hiểu đúng về chiến lược xuất kho
- Mã vạch
- Tích hợp máy quét mã vạch
- Báo cáo Kho vận
- Báo cáo Tồn kho trực quan dữ liệu theo thời gian thực
- Báo cáo Tồn kho, thẻ kho theo luật định Việt Nam
- Tổng quan & Thiết lập
- Xuất nhập khẩu
- Giới thiệu chung về Quản lý Xuất Nhập khẩu trong Viindoo
- Cấu hình các loại thuế xuất/nhập khẩu
- Các bước nhập khẩu hàng hóa
- Các bước xuất khẩu hàng hóa
- Quản lý sản xuất
- Tổng quan về Ứng dụng Sản xuất
- Giới thiệu chung về Quản lý Sản xuất trong Viindoo
- Quản lý Sản phẩm trong Sản xuất
- Thiết lập Định mức Nguyên liệu cho sản phẩm
- Ứng dụng của Định mức nguyên vật liệu trong bán hàng
- Áp dụng Định mức Nguyên vật liệu cho các Biến thể sản phẩm
- Quản lý bán thành phẩm trong quy trình sản xuất của Viindoo
- Quản lý Quy trình Sản xuất
- Khai báo Khu vực Sản xuất thay thế
- Quản lý Quy trình sản xuất trong Viindoo
- Giới thiệu về sản xuất gia công ngoài
- Quản lý Gia công ngoài trong quy trình sản xuất
- Lệnh tháo dỡ sản phẩm trong sản xuất Viindoo
- Lệnh phế liệu trong sản xuất Viindoo
- Kế hoạch Sản xuất
- Lập Kế hoạch Sản xuất Tổng thể trong Viindoo
- Khởi chạy các quy tắc tái cung ứng bằng trình điều độ
- Báo cáo Sản xuất
- Đọc hiểu Báo cáo hoạt động sản xuất
- Báo cáo hoạt động sản xuất với Biểu đồ Gantt
- Tổng quan về Ứng dụng Sản xuất
- Quản lý mua hàng
- Tổng quan về Ứng dụng Mua hàng
- Giới thiệu chung ứng dụng Mua hàng trong Viindoo
- Tổng quan giao diện ứng dụng Mua hàng trong Viindoo
- Quản lý Sản phẩm trong Mua hàng
- Hướng dẫn kiểm soát tồn kho với quy tắc tái cung ứng
- Thiết lập đơn vị mua hàng
- Thiết lập bảng giá sản phẩm theo nhà cung cấp
- Quản lý Quy trình mua hàng
- Quản lý đề nghị phê duyệt mua sắm
- Cách tạo Đơn mua
- Tổng quan thỏa thuận mua hàng
- Thỏa thuận mua hàng - Đơn mua tổng quát
- Thỏa thuận mua hàng - Mời thầu
- Kiểm soát xuất hóa đơn nhà cung cấp
- Xuất hóa đơn hàng loạt
- Thanh toán Đơn mua
- Trả trước cho Nhà cung cấp
- Báo cáo Mua hàng
- Báo cáo mua hàng với dữ liệu trực quan theo thời gian thực
- Tổng quan về Ứng dụng Mua hàng
- Vòng đời sản phẩm
- Tổng quan về Ứng dụng Quản lý Vòng đời Sản phẩm
- Giới thiệu chung ứng dụng Vòng đời Sản phẩm trong Viindoo
- Thiết lập ban đầu cho Vòng đời sản phẩm
- Lệnh thay đổi kỹ thuật
- Lệnh thay đổi kỹ thuật theo định mức nguyên liệu
- Báo cáo ECO
- Báo cáo Lệnh thay đổi kỹ thuật
- Tổng quan về Ứng dụng Quản lý Vòng đời Sản phẩm
- Quản lý Chất lượng
- Cài đặt và Cấu hình ứng dụng Quản lý Chất lượng Viindoo
- Tiêu chí kiểm soát và Phiếu kiểm tra chất lượng
- Tạo Cảnh báo Chất lượng
- Tích hợp Quản lý chất lượng với Lệnh sản xuất
- Tích hợp Kiểm soát Chất lượng trên các Phiếu dịch chuyển
- Kho vận
- Tài chính
- Kế toán Tài chính
- Tổng quan về Ứng dụng Kế toán
- Các nguyên tắc quan trọng trong Phần mềm Kế toán Tài chính Viindoo
- Các bước thiết lập hệ thống Kế toán cơ bản trước khi sử dụng
- Thiết lập và sử dụng hệ thống Tài khoản kế toán
- Tạo bút toán kế toán
- Hướng dẫn nhập số dư đầu kỳ
- Hướng dẫn nhập số dư đầu kỳ
- Hướng dẫn nhập số dư đầu kỳ cho tài sản
- Kế toán phải thu
- Quy trình tổng quan từ Hóa đơn khách hàng, thanh toán đến đối soát
- Hóa đơn khách hàng
- Thiết lập ban đầu cho Hoá đơn khách hàng
- Thiết lập phương thức Làm tròn tiền mặt
- Thiết lập Điều khoản thanh toán
- Thiết lập Chiết khấu thanh toán
- Quy trình Lập hóa đơn
- Hướng dẫn xuất Hóa đơn Điều chỉnh giảm
- Quản lý Doanh thu chưa thực hiện
- Cách áp dụng tính năng Phân chia (Cut-off) trong Ứng dụng Kế toán của Viindoo
- Thiết lập ban đầu cho Hoá đơn khách hàng
- Công nợ phải thu
- Cách ghi nhận thanh toán của khách hàng
- Thiết lập Nhà cung cấp dịch vụ thanh toán trong Viindoo
- Kích hoạt và sử dụng tính năng thanh toán trực tuyến
- Hướng dẫn các bước thanh toán bằng Momo
- Hướng dẫn các bước thanh toán bằng Ngân lượng
- Hướng dẫn các bước thanh toán bằng Paypal
- Hướng dẫn các bước thanh toán bằng Vnpay
- Hướng dẫn các bước thanh toán bằng Zalopay
- Hướng dẫn các bước thanh toán bằng Authorize.Net
- Kế toán phải trả
- Quy trình tổng quan từ Hóa đơn nhà cung cấp, thanh toán đến đối soát
- Hóa đơn nhà cung cấp
- Quản lý Hóa đơn Nhà cung cấp
- Tạo Biên lai Mua hàng
- Theo dõi, phân bổ Doanh thu chưa thực hiện và Chi phí trả trước
- Hướng dẫn tạo hóa đơn hoàn tiền nhà cung cấp
- Cách áp dụng tính năng Phân chia (Cut-off) trong Ứng dụng Kế toán của Viindoo
- Công nợ phải trả
- Hướng dẫn Thanh toán nhiều Hóa đơn cùng một lúc
- Thuế
- Thuế và thiết lập Quy tắc Thuế
- Các loại Thuế mặc định
- Các bước thiết lập Vị thế Tài khóa (Biểu thuế và Hệ thống tài khoản)
- Thuế nhà thầu trong Kế toán Viindoo
- Quản lý Thuế dựa trên dòng tiền
- Báo cáo thuế theo lưới thuế
- Quản lý Giá bán bao gồm Thuế và không bao gồm Thuế
- Bán hàng từ xa trong cộng đồng EU
- Áp dụng thuế giá trị gia tăng (VAT) trong cộng đồng EU
- Ngân hàng & Tiền mặt
- Thiết lập ban đầu cho Tài khoản Ngân hàng & Tiền mặt
- Thiết lập Tài khoản Ngân hàng
- Giao dịch ngân hàng
- Chuyển tiền giữa các tài khoản ngân hàng
- Chuyển tiền giữa tài khoản ngân hàng và quỹ tiền mặt
- Tiền gửi có kỳ hạn
- Đối soát sao kê & tiền mặt
- Tạo Sao kê Ngân hàng
- Các bước Đối soát Sao kê ngân hàng
- Tạo mô hình đối soát cho lãi tiền gửi và phí ngân hàng
- Quản lý quỹ tiền mặt
- Tạo tài khoản ngân hàng ngoại tệ
- Thiết lập ban đầu cho Tài khoản Ngân hàng & Tiền mặt
- Đa tiền tệ
- Kích hoạt Đa tiền tệ trong Viindoo
- Hướng dẫn Quản lý Hóa đơn và Thanh toán Đa tiền tệ
- Ghi nhận tỷ giá ngân hàng
- Quản lý tài sản
- Cấu hình tài khoản và phương pháp khấu hao cho Nhóm tài sản
- Tạo thủ công một Tài sản trong Viindoo
- Quản lý Mua và Lưu kho tài sản
- Khấu hao Tài sản cố định
- Tiêu hủy tài sản
- Thanh lý tài sản
- Đánh giá tăng/giảm Tài sản
- Kế toán Lương
- Thiết lập ban đầu cho Kế toán Lương
- Thiết lập Định khoản kế toán cho Quy tắc Lương
- Thanh toán & Đối soát
- Thanh toán lương và các khoản trích theo lương
- Đối soát Lương
- Thiết lập ban đầu cho Kế toán Lương
- Kế toán Kho
- Kế toán Chi phí về kho
- Kế toán định giá hàng tồn kho
- Kế toán hàng thừa, thiếu khi kiểm kê
- Hạch toán Phế liệu
- Thiết lập tài khoản kế toán kho trong mô hình Đa công ty
- Kế toán cho Sản xuất
- Lên giá thành sản xuất
- Tập hợp chi phí thuê gia công ngoài
- Báo cáo Kế toán
- Khóa sổ kỳ Kế toán
- Quản lý năm tài chính
- Kết chuyển số dư cuối kỳ
- Khóa sổ kỳ kế toán trong ứng dụng Kế toán Viindoo
- Hệ thống Báo cáo Kế toán Tài chính
- Các Báo cáo Kế toán trong Viindoo
- Bộ Báo cáo theo chuẩn mực Kế toán Việt Nam VAS
- Đánh dấu loại bỏ Bút toán kế toán khỏi Báo cáo Tài chính
- Báo cáo Kế toán với dữ liệu trực quan
- Khóa sổ kỳ Kế toán
- Kế toán Quản trị
- Kế toán Quản trị trong Viindoo
- Tạo các Tài khoản Quản trị mặc định
- Theo dõi chi phí nhân sự trong quản trị dự án
- Quản trị chi phí, doanh thu trong ứng dụng Kế toán Viindoo
- Quản lý Ngân sách
- Kế toán bản địa
- Nhóm bản địa hóa tài chính
- Các quốc gia được hỗ trợ Kế toán bản địa
- Tích hợp hóa đơn điện tử S-Invoice của Viettel với Viindoo
- Tích hợp hóa đơn điện tử VN-Invoice với Viindoo
- Hóa đơn điện tử trong Viindoo
- Tổng quan về Ứng dụng Kế toán
- Quản lý Chi tiêu
- Tổng quan và thiết lập chung của ứng dụng chi tiêu
- Quản lý quy trình chi tiêu nhân viên
- Báo cáo chi tiêu nhân viên
- Tạm ứng nhân viên
- Tổng quan về ứng dụng Tạm ứng Nhân viên
- Quy trình Tạm ứng Nhân viên
- Đối soát Tạm ứng nhân viên
- Kế toán Tài chính
- Quản lý nhân sự
- Tuyển dụng
- Tổng quan về Ứng dụng Tuyển dụng
- Giới thiệu chung về Ứng dụng Quản lý Tuyển dụng trong Viindoo
- Thiết lập ban đầu trên Ứng dụng Tuyển dụng
- Thiết lập Phòng/Ban
- Tạo và Thiết lập Chức vụ
- Theo dõi Nguồn của Ứng viên
- Phê duyệt Tuyển dụng
- Các bước tạo Đề nghị Tuyển dụng
- Quản lý quá trình Tuyển dụng
- Đăng tin Tuyển dụng trên website
- Hướng dẫn tạo một Ứng viên mới trên hệ thống Viindoo
- Liên lạc với ứng viên và kiểm duyệt nội bộ
- Thiết lập Giai đoạn Tuyển dụng
- Báo cáo Tuyển dụng
- Báo cáo Phân tích Tuyển dụng
- Tổng quan về Ứng dụng Tuyển dụng
- Nhân viên
- Tổng quan về Ứng dụng Nhân viên
- Giới thiệu chung về Ứng dụng Quản lý Nhân viên trong Viindoo
- Thiết lập ban đầu trên Ứng dụng Nhân viên
- Thiết lập Phòng/Ban
- Tạo và Thiết lập Chức vụ
- Thiết lập Khung giờ làm việc trong Viindoo
- Cách liên kết Nhân viên với Tài khoản người dùng
- Quản lý Loại tài liệu nhân viên
- Thiết lập Kế hoạch hành động cho nhân viên
- Quản lý Nhân viên
- Các bước tạo một Nhân viên mới trên hệ thống
- Hướng dẫn cách tạo Tài liệu nhân viên
- Tạo hợp đồng lao động
- Quản lý thâm niên công tác nhân viên
- Nhân viên thôi việc
- Lưu trữ Nhân viên
- Quản lý Hợp đồng hết hạn
- Tổng quan về Ứng dụng Nhân viên
- Quản lý Vào/Ra
- Tổng quan về Ứng dụng Quản lý Vào/Ra
- Giới thiệu chung về Ứng dụng Quản lý vào ra trong Viindoo
- Quy trình Quản lý Vào/Ra
- Tích hợp Máy chấm công sinh trắc học
- Liên kết người dùng máy chấm công với nhân viên trên hệ thống Viindoo
- Hướng dẫn cài đặt máy chấm công tích hợp với phần mềm
- Theo dõi và quản lý Dữ liệu Vào/Ra
- Quản lý đi muộn về sớm dựa theo lịch làm việc
- Báo cáo Vào/Ra
- Báo cáo Phân tích Vào/Ra
- Tổng quan về Ứng dụng Quản lý Vào/Ra
- Bảng lương
- Thiết lập cơ bản trong ứng dụng Bảng lương Viindoo
- Thiết lập ban đầu cho Ứng dụng Bảng lương
- Quy tắc lương và Nhóm quy tắc lương
- Cấu trúc lương và Kiểu Cấu trúc lương
- Quy tắc thuế thu nhập cá nhân
- Nhóm ghi nhận đóng góp và Ghi nhận đóng góp từ lương
- Mẫu Chế độ đãi ngộ cho Hợp đồng
- Chu kỳ lương trong Viindoo
- Phiếu lương
- Tạo Phiếu lương cho từng Nhân viên
- Tạo Bảng lương
- Đóng góp từ lương
- Đăng ký Đóng góp từ lương: Các loại bảo hiểm
- Đăng ký Đóng góp từ lương: Phí công đoàn
- Đăng ký Đóng góp từ lương: Các tình huống khác
- Báo cáo Lương
- Báo cáo Phân tích Lương
- Báo cáo lịch sử đóng góp từ lương
- Báo cáo Phân tích Thuế thu nhập cá nhân
- Nghỉ
- Giới thiệu chung về ứng dụng Nghỉ trong Viindoo
- Giao diện tổng quan ứng dụng Nghỉ
- Hướng dẫn thiết lập Kiểu nghỉ
- Hướng dẫn Cấp phát ngày nghỉ
- Các bước tạo Phiếu xin nghỉ
- Cách điều chỉnh Phiếu xin nghỉ
- Theo dõi và quản lý Báo cáo ngày nghỉ
- Tăng ca
- Các thiết lập cơ bản của ứng dụng Tăng ca
- Đề nghị Tăng ca
- Lập kế hoạch Tăng ca
- Tính lương làm thêm giờ
- Hủy đề nghị tăng ca
- Báo cáo phân tích Tăng ca
- Tuyển dụng
- Bắt đầu với hệ thống Viindoo
- Install and Maintain
- SaaS Subscription
- Các bước để chuyển đổi gói cước trên Viindoo
- Thay đổi số lượng tài khoản người dùng
- Hóa đơn và Thanh toán
- Quản lý thông tin hóa đơn
- Hủy gói cước thuê bao Viindoo Saas
- Viindoo Instance
- Sao lưu dữ liệu trên hệ thống
- SaaS Subscription
- Tài liệu Kỹ thuật
- Initial Configurations for Odoo development environment
- Odoo development environment configurations
- Odoo developement - Getting started
- Buidling a Odoo Module
- Odoo ORM Basic
- Odoo ORM Advanced
- Odoo Development
- Odoo development environment settings
- Managing Odoo Server Instances
- Creating Odoo Add-On Modules
- Application Models
- Basic Server-Side Development
- Managing Module Data
- Debugging Modules
- Advanced Server-Side Development Techniques
- Backend Views
- Security Access
- Internationalization
- Automation, Workflows, Emails, and Printing
- Web Server Development
- CMS Website Development
- Web Client Development
- The Odoo Web Library (OWL)
- Automated Test Cases
- Remote Procedure Calls in Odoo
- Performance Optimization
- Develop Point of Sale App
- Managing Emails in Odoo
- Managing the IoT Box
- Integrate with third-party resources (API)
- How to sell your apps on Viindoo Marketplace
- Initial Configurations for Odoo development environment
- Tài liệu Pháp lý
- Đóng góp
- Viết tài liệu
- Content Guidelines
- RST cheat sheet
- Hướng dẫn viết tài liệu trên local
- Viết tài liệu
- 17.0
- 16.0
- 14.0
- English
Điều hướng
- chỉ mục
- xem tiếp |
- xem lại |
- Tài liệu Viindoo 15.0 »
- Tài liệu Kỹ thuật »
- Initial Configurations for Odoo development environment »
- Odoo development environment configurations
- Tài liệu Kỹ thuật
- Initial Configurations for Odoo development environment
Cài đặt môi trường phát triển rất quan trọng phục vụ cho các lập trình viên nói chung có thể dễ dàng sử dụng.
Bài viết dưới đây là hướng dẫn đối với Hệ điều hành Ubuntu.
Trong phần này chúng ta cần nghiên cứu các đầu mục sau:
Cài đặt các thư viện cần thiết.
Cài đặt ứng dụng quản trị cơ sở dữ liệu pgAdmin 4.
Cài đặt ứng dụng Eclipse và tạo icon cho Eclipse.
Các bước thiết lập trong Eclipse.
Tạo SSH Key cho tài khoản Github.
Lấy các mã nguồn cần thiết về Eclipse.
Thiết lập cấu hình Addons chạy trên Eclipse.
Cài đặt các thư viện cần thiết¶
Để phục vụ cho việc cài đặt môi trường Eclipse hoạt động, chúng ta cần cài đặt các thư viện hỗ trợ sau. Sử dụng các câu lệnh dưới đây để cài đặt.
Trước hết Mở Terminal để có thể gõ lệnh cài đặt bằng Tổ hợp phím Ctrl + Alt + T. Sau đó thực hiện cài đặt lần lượt các câu lệnh sau đây:
sudo apt install openjdk-8-jdk
sudo apt install make build-essential libreadline-dev wget curl llvm libssl-dev zlib1g-dev libbz2-dev libsqlite3-dev libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev libgdbm-dev libnss3-dev libedit-dev libc6-dev python-setuptools libxml2-dev libxslt1-dev libsasl2-dev python3-dev libldap2-dev libjpeg-dev python2-dev libpq-dev
Ví dụ hình minh họa dưới đây, ta gõ lệnh sudo apt install openjdk-8-jdk sau đó nhập Mật khẩu đăng nhập máy tính để tiến hành Cài đặt thư viện openjdk-8:
Cài đặt trình biên dịch Less sang CSS
sudo apt install nodejs
sudo apt install npm
sudo npm install -g npm
sudo npm install -g less less-plugin-clean-css
Cài đặt trình chuyển đổi từ HTML sang PDF
sudo apt install wkhtmltopdf
Cài đặt Hệ quản trị cơ sở dữ liệu Postgreql:
Vì mỗi phiên bản Odoo hỗ trợ 1 số phiên bản PostgreSQL nhất định. Vì vậy chúng ta cần cài đặt đa phiên bản PostgreSQL để hỗ trợ các phiên bản Odoo từ 8.0 đến 16.0. Trước hết ta cần thêm PPA PostgreSQL:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/postgresql.gpg
sudo apt update
sudo apt dist-upgrade
- Cài đặt đa phiên bản PostgreSQL, trong phần này, chúng tôi sẽ cài đặt bốn phiên bản PostgreSQL chạy trên các cổng khác nhau:
PostgreSQL 14: cổng 5432 (cổng mặc định), để hỗ trợ Odoo 16
PostgreSQL 9.6: cổng 5433, hỗ trợ Odoo 8, Odoo 9
PostgreSQL 10: cổng 5434, hỗ trợ odoo 10, Odoo 11
PostgreSQL 12: cổng 5435, hỗ trợ Odoo 12, Odoo 13, Odoo 14, Odoo 15
QUAN TRỌNG: thứ tự cài đặt bên dưới là QUAN TRỌNG!
sudo apt install postgresql postgresql-contrib (Cài đặt PostgreSQL 14)
sudo apt install postgresql-9.6 postgresql-contrib-9.6 postgresql-client-9.6 (Cài đặt PostgreSQL 9.6)
sudo apt install postgresql-10 postgresql-client-10 (Cài đặt PostgreSQL 10)
sudo apt install postgresql-12 postgresql-client-12 (Cài đặt PostgreSQL 12)
- Tạo Role cho mỗi phiên bản PostgreSQL có cùng tên với tài khoản Linux/ Ubuntu của bạn::
sudo -u postgres createuser --interactive -p 5432 (PostgreSQL 14)
sudo -u postgres createuser --interactive -p 5433 (PostgreSQL 9.6)
sudo -u postgres createuser --interactive -p 5434 (PostgreSQL 10)
sudo -u postgres createuser --interactive -p 5435 (PostgreSQL 12)
- Cài đặt các phiên bản Python như sau:
Đối với odoo8, odoo9, odoo10 sẽ sử dụng python2.7, bạn có thể kiểm tra xem máy của mình đã có phiên bản python2 chưa bằng cách mở Terminal gõ lệnh python2 -V. Nếu chưa có thì cài đặt python2.7 như sau:
sudo apt install python2 -y
Cài đặt Pip cho python2.7:
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
python2 get-pip.py
Đối với odoo13, odoo14, odoo15, odoo16:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.7 python3.7-dev python3.7-venv (Dùng cho odoo13)
sudo apt install python3.8 python3.8-dev python3.8-venv (Dùng cho odoo14, odoo15)
sudo apt install python3.9 python3.9-dev python3.9-venv (Dùng cho odoo15)
sudo apt install python3.10 python3.10-dev python3.10-venv (Dùng cho odoo16)
sudo apt install python3.11 python3.11-dev python3.11-venv
Tạo môi trường ảo python2 cho các phiên bản Odoo8, Odoo9, Odoo10:
- Mở Terminal gõ cú pháp sau:
sudo apt install python3-pip
sudo -H pip3 install --upgrade pip
pip install virtualenv
sudo apt install python3-virtualenv
virtualenv ~/python2.7-venv/odoo8
- Để kích hoạt môi trường ảo, ta làm như sau:
source ~/python2.7-venv/odoo8/bin/activate
- Để thoát khỏi môi trường ảo, ta gõ lệnh:
deactivate
- Tương tự có thể tạo các môi trường ảo cho Odoo9, Odoo10
virtualenv ~/python2.7-venv/odoo9
virtualenv ~/python2.7-venv/odoo10
- Mở Terminal gõ cú pháp sau:
Tạo môi trường ảo (Python venv) đối với các phiên bản Python3:
- Mở Terminal gõ cú pháp sau:
python3.7 -m venv ~/python3.7-venv/odoo13 (đường dẫn có thể tùy ý lựa chọn nhưng nên theo quy ước chung để dễ tìm)
- Để kích hoạt môi trường ảo, ta làm như sau:
source ~/python3.7-venv/odoo13/bin/activate
- Để thoát khỏi môi trường ảo, ta gõ lệnh:
deactivate
- Tương tự với các phiên bản Python 3.8, 3.9, 3.10, 3.11 tương ứng với các phiên bản Odoo thích hợp:
python3.8 -m venv ~/python3.8-venv/odoo14
python3.8 -m venv ~/python3.8-venv/odoo15
python3.10 -m venv ~/python3.10-venv/odoo16
Hình ảnh minh họa:
- Mở Terminal gõ cú pháp sau:
Cài đặt ứng dụng quản trị cơ sở dữ liệu pgAdmin 4¶
pgAdmin 4 là nền tảng quản trị và phát triển Mã nguồn mở phong phú và phổ biến nhất dành cho PostgreSQL. Nó được xây dựng bằng Python và Javascript / jQuery và cung cấp hai kiểu cài đặt, một là Triển khai trên desktop và hai là Triển khai trên máy chủ. Để cài đặt pgAdmin 4 dành cho bản trên Desktop, mở Terminal để thực hiện cài đặt lần lượt các câu lệnh sau đây:
sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
sudo apt install pgadmin4-desktop
- Cấu hình pgAdmin 4 trên giao diện Desktop theo các bước trên hình ảnh minh họa sau:
Có thể sử dụng cách sau để tạo Role và thêm quyền cho Role, mở Terminal gõ:
sudo service postgresql start
sudo -u postgres psql
Lúc này, con trỏ đã nhảy vào trong postgres để chờ lệnh tạo Role như hình sau:
CREATE USER tên_đăng_nhập WITH LOGIN SUPERUSER CREATEDB CREATEROLE INHERIT REPLICATION CONNECTION LIMIT -1;
ALTER USER postgres PASSWORD '0';
Lưu ý: tên_đăng_nhập ở trên là tên user trong Terminal như hình minh họa bên dưới:
Mở pgAdmin 4 sẽ bật ra 1 cửa sổ yêu cầu thiết lập Mật khẩu đăng nhập pgAdmin.(Để đăng nhập những lần sau)
Nhập mật khẩu cho tài khoản postgres ở ví dụ này là 0 đã được thiết lập ở câu lệnh ALTER USER postgres PASSWORD '0';
Tạo 1 server mới trên pgAdmin4, ta vào mục Add New Server:
Mục Hostname/ address có thể đặt tên tùy ý, Password dùng mật khẩu là 0 như đã thiết lập trước đó.
Cài đặt ứng dụng Eclipse và tạo icon cho Eclipse¶
Truy cập https://www.eclipse.org/downloads để tải Eclipse phiên bản mới nhất về.
Sau đó giải nén tệp đã Download ra thành 1 thư mục. Mở tệp chạy có tên là eclipse-inst . Ta thấy giao diện như sau:
Thực hiện các bước tiếp theo như hình ảnh minh họa để chọn cài đặt bản Eclipse IDE dành cho Enterprise Java và Web Developers:
Để tạo icon cho Eclipse bên ngoài màn hình Destop ta thực hiện các bước như sau:
Bước 1: Vào Terminal bằng Ctrl + Alt + T sau đó thực hiện cú pháp: sudo nano /usr/share/applications/eclipse.desktop để mở ra 1 trình soạn thảo có tên là Nano.
Bước 2: Copy đoạn mã sau vào trình soạn thảo Nano trên:
[Desktop Entry]
Version=1.0
Name=Eclipse
Comment=Java IDE
Type=Application
Categories=Development;IDE;
Exec=/home/tên_đăng_nhập/eclipse/javascript-2019-12/eclipse/eclipse
Terminal=false
StartupNotify=true
Icon=/home/tên_đăng_nhập/eclipse/javascript-2019-12/eclipse/icon.xpm
Name[en_US]=Eclipse
Bước 3: Tại 2 dòng Exec= và Icon=, thay đổi giá trị tên_đăng_nhập thành tên user trong Terminal, thay đổi phiên bản Eclipse javascript-2019-12 thành phiên bản hiện đang cài đặt trên máy. Ví dụ như theo đường dẫn sau: /home/eclipse/jee-2021-12.
Sau khi thay đổi như trên, Ctrl + o để ghi đè nội dung và nhấn Enter để lưu lại thay đổi. Ctrl + x để thoát trình soạn thảo Nano.
Bước 4: Khởi động lại Eclipse bằng cách mở tệp thực thi có tên là eclipse-inst sẽ hiện Icon ngoài Desktop, ta chuột phải vào Icon và chọn Add to Favorites để Lưu Icon trên thanh Taskbar.
Các bước thiết lập trong Eclipse¶
Mở giao diện Eclipse và thiết lập các Dự án Odoo và Trình thông dịch như đường dẫn và hình vẽ minh họa dưới đây:
Cài đặt PyDev trên Eclipse, ta vào Tab Help > Eclipse Marketplace > Find > Gõ PyDev để tìm > Chọn Nút Install để cài đặt.
Sau khi hoàn tất cài đặt PyDev, sẽ yêu cầu khởi động lại Eclipse. Tiếp đó ta lần lượt Show các mục cần thiết trên giao diện Eclipse để phục vụ cho công việc:
Đưa các mục PyDev, Debug, Git,... ra ngoài giao diện theo đường dẫn sau:
PyDev: Trên giao diện Eclipse > Window > Perspective > Open Perspective > Other > PyDev.
Git: Trên giao diện Eclipse > Window > Perspective > Open Perspective > Other > Git.
Debug: Trên giao diện Eclipse > Window > Perspective > Open Perspective > Debug.
Ta được như hình minh họa sau:
Đưa các mục Console, Search, Git Staging, ... ra ngoài giao diện theo đường dẫn sau:
Console: Trên giao diện Eclipse > Window > Show View > Console.
Search: Trên giao diện Eclipse > Window > Show View > Search.
Git Staging: Trên giao diện Eclipse > Window > Show View > Other > Git Staging.
Các bước thiết lập trình thông dịch Interpreter:
Bước 1: Trên giao diện Eclipse, chọn Tab Window > Preferences > PyDev > Interpreters > Python interpreter > Chọn nút Browse for python/ pypy exe sẽ mở ra 1 cửa sổ Select Interpreter để chọn tới phiên bản python interpreter như sau:
Bước 2: Ví dụ ta cần python3.8-venv thì Ở mục Interpreter Executable ta chọn Browse tìm đến phần /home/python3.8-venv/odoo14/bin/python3.8. Mục Interpreter name ta đặt tên là python3.8-venv như hình trên.
Bước 3: Chọn OK để lưu lại là ta đã có mục **
Bước 4: Thao tác lại 3 bước trên để có thể có thêm các phiên bản python khác trong mục Python Interpreters.
Tạo SSH Key cho tài khoản Github¶
Vào Terminal gõ lệnh:
ssh-keygen -t rsa -b 4096 -C "[email protected]" (trong đó thay email của bạn vào phần [email protected]).
Sau đó xác nhận Enter (3 lần) như hình minh họa:
Vào Home > Ctrl H để hiện các file ẩn và tìm thư mục .ssh, bên trong có các file id_rsa và id_rsa.pub. Lưu ý: Không chia sẻ tệp id_rsa.
Mở tệp id_rsa.pub và copy toàn bộ đoạn mã nội dung trong đó vào New SSH Key theo đường dẫn sau:
Truy cập Github theo địa chỉ https://github.com
Vào Setting > SSH and GPG keys > New SSH key
Paste đoạn mã nội dung tệp id_rsa.pub vào phần Key trong mục New SSH Key. Phần Title có thể đặt tên bất kỳ. Sau đó chọn Add SSH Key, yêu cầu nhập Mật khẩu đăng nhập Github để xác thực Lưu mã trên.
Lấy các mã nguồn cần thiết về Eclipse¶
Truy cập https://github.com/viindoo để có thể lấy mã nguồn về Eclipse.
https://github.com/Viindoo/odoo (Mã nguồn được Fork ra từ Odoo và Viindoo điều chỉnh, cải tiến, bổ sung thêm)
Ở phần này, chúng ta cần lấy các Repository tiêu chuẩn của Viindoo như sau:
https://github.com/Viindoo/tvtmaaddons
https://github.com/Viindoo/erponline-enterprise
https://github.com/Viindoo/web
https://github.com/Viindoo/branding
https://github.com/Viindoo/backend_theme
https://github.com/Viindoo/odoo-web_gantt
Trong đó:
odoo: Là mã nguồn của Odoo CE mà Viindoo đã bổ sung dịch tiếng Việt + hot fixes (các lỗi mà mình cho rằng Odoo nên fix mà Odoo chưa fix).
tvtmaaddons: Là cụm module do Viindoo phát triển và có bán trên Viindoo Marketplace.
erponline-enterprise: Là cụm module chúng ta phát triển và không bán trên Viindoo Marketplace, chỉ dành cho khác dùng Saas hoặc một số dự án on-premise đặc biệt.
web: Là cụm module của OCA, chúng ta chỉ cần mỗi module web_responsive trong repo này phục vụ cho giao diện mobile responsive ở bên trong.
branding: Là cụm module màu thương hiệu, icon do ta tự thiết kế.
backend_theme: Là cụm module về giao diện Backend.
odoo-web_gantt: Là cụm module cung cấp Gantt view và các module dùng Gantt view (Ví dụ: mrp, project,...).
Cách lấy mã nguồn và tổ chức sắp xếp mã nguồn một cách thống nhất. Có 2 cách lấy mã nguồn (bằng Terminal hoặc bằng giao diện Eclipse).
Cách 1: Dùng Terminal (Theo hướng dẫn và hình ảnh minh họa dưới đây):
Truy cập Github tìm mã nguồn cần lấy về, Copy link liên kết bằng cách chọn Code > Sang tab SSH > Copy (hình ảnh 2 ô vuông nhỏ ở cuối dòng).
Mở Terminal gõ: git clone [Đường link đã Copy trên] -b 14.0 [Nơi để lưu Mã nguồn lấy về]
Trong đó -b 14.0* là chỉ thị rằng đây là Nhánh 14.0, **--depth 1 có tác dụng không lấy toàn bộ history của toàn bộ repo, mà chỉ lấy 1 phần thôi. Số 1 ở đây có nghĩa là chỉ lấy phiên bản mới nhất trong history.
Lưu ý con trỏ tại vị trí hiện hành đang ở đâu thì mã nguồn sẽ được lưu tại vị trí hiện hành đó.
Ví dụ dưới đây là lấy mã nguồn Odoo nhánh 14 về thư mục odoo14 đặt trong thư mục git:
git clone [email protected]:Viindoo/odoo.git --depth 1 -b 14.0 ~/git/odoo14
Để tránh việc thực hiện sao chép lại mất nhiều thời gian, chúng ta có thể sao chép odoo14 đã tải xuống và checkout nhánh 15.0, 16.0 như sau:
Checkout từ Odoo14 sang Odoo15:
cp -R ~/git/odoo14 ~/git/odoo15
cd ~/git/odoo15
git checkout 15.0
Checkout từ Odoo15 sang Odoo16:
cp -R ~/git/odoo15 ~/git/odoo16
cd ~/git/odoo16
git checkout 16.0
Tương tự ta cũng thể thể checkout với các nhánh Odoo khác
Để thống nhất, chúng ta có thể Tạo 1 thư mục tên là git nằm trong thư mục Home (Ví dụ: /home/tu/git/[các mã nguồn])là nơi chưa các thư mục mã nguồn vào đó. Để các mã nguồn đúng thứ tự thì sắp xếp bằng cách đặt tên có số 0. 1. 2. 3. cho lần lượt cho các repository.
Ví dụ: odoo xếp liền với nhau thì đặt số 0 đầu tiên thành 0.odoo, tvtmaaddons thì đặt số 1 ở đầu tiên thành 1.tvtmaaddons.
Vào Eclipse > File > New > Pydev Project > Bỏ tích Use Default.
Chọn Browse và tìm đến thư mục Git (Ví dụ đến odoo14 thì kick vào tiếp) rồi chọn Open.
Phần Project name ta nên đặt tên 0.odoo14 theo quy ước đã thống nhất ở trên.
Phần Interpreter chọn python3.8 hoặc python3.8-venv tùy theo nhu cầu sử dụng (Có thể thay đổi phần này sau). Sau đó chọn Next sẽ mở ra 1 cửa sổ Reference page để lựa chọn phiên bản odoo tham chiếu, ta chọn tick vào odoo14 rồi Finish.
Lúc này trên giao diện Eclipse đã thấy mục 0.odoo14 xuất hiện ở cột bên trái trong Tab PyDev Package Explorer
Tương tự các bước như trên đối với các Mã nguồn (với các phiên bản) còn lại như tvtmaaddons, erponline-enterprise, web, branding, backend_theme, odoo-web_gantt, ta được như hình minh họa dưới đây:
Cách 2: Dùng Eclipse (Theo Link liên kết dưới đây):
Hướng dẫn viết tài liệu trên Local
Thiết lập cấu hình Addons chạy trên Odoo trên Eclipse¶
Như ta đã biết, để khởi chạy Odoo, ta chạy file odoo-bin (đối với Odoo10 trở lên) hoặc odoo.py đối với Odoo7, Odoo8, Odoo9. Trên giao diện Eclipse, mở chuột phải file odoo-bin theo đường dẫn 0.odoo14 > odoo-bin sau đó chọn Run As > Python Run để mở ra 1 cửa sổ Run Configurations.
Tại Tab Arguments, copy đoạn mã cấu hình như sau vào mục Program arguments
--addons-path=~/git/odoo14/addons,~/git/tvtmaaddons14,~/git/erponline-enterprise14,~/git/web14,~/git/backend_theme14,~/git/branding14,~/git/odoo-web_gantt14.
Hình ảnh minh họa:
Chọn Apply để xác nhận thay đổi cấu hình chạy.
Các thư viện cần thiết hỗ trợ Odoo được nằm trong file requirements.txt nên để cài đặt hết các thư viện, ta sẽ cài đặt file có tên là requirements.txt trong các thư mục chứa mã nguồn(nếu có) như sau:
Mở Terminal, cài đặt requirements.txt cho mã nguồn odoo14 thông qua python3.8-venv qua các câu lệnh sau:
cd /home/**tên_đăng_nhập**/python3.8-venv/odoo14/bin
source activate
pip install -r /home/**tên_đăng_nhập**/git/odoo14/requirements.txt
Tiếp tục tương tự cài đặt các file requirements.txt (nếu có) cho tvtmaaddons, erponline-enterprise... thông qua python3.8-venv như trên.
Để kiểm tra xem các mã nguồn đã được thêm vào cấu hình chạy odoo thành công hay chưa. Ta chạy lại file 0.odoo14 ở trên, nếu dưới Tab Console đã hiển thị đầy đủ các mã nguồn như hình dưới là được.
Mở trình duyệt, gõ https://localhost:8069/web/database/manager sẽ xuất hiện 1 cửa sổ, nhân nút Create Database để tạo Odoo Database.
Sau khi tạo database xong, trình duyệt sẽ mở ra một giao diện phần mềm odoo chạy trên Localhost.
Khi tạo database, odoo sẽ sinh ra file .odoorc tại thư mục /home để lưu rất nhiều các thông tin cấu hình, ví dụ: addons_path, admin_paswd, db_host, db_password, db_port, http_port, ... Khi Odoo chạy sẽ load file đó như trên hình ảnh minh họa ở Tab Console.
Bạn hoàn toàn có thể tạo nhiều các file config .odoorc đó và đặt tên riêng (gợi ý tên dễ nhớ) theo ý muốn ví dụ odoo15_8070.conf đối với odoo15 hay odoo16_8071.conf đối với odoo16, ...
Để load file đó ta dùng cú pháp -c [Đường dẫn đến file odoo.conf đó]. Ví dụ: -c /home/tu/odoo15_8115.conf
Chú ý khi chạy odoo cần quan sát file .odoorc đó sẽ tự động load, cần xem có đồng thời chạy với các file odoo.conf hoặc ô nhập liệu trong Run Configurations/Aguments xem có bị trùng hay xung đột port hay các thông số khác không thì điều chỉnh lại cho phù hợp.
Trường hợp Không đúng với cấu hình đang chạy, ta có thể xóa file .odoorc đó đi.
Cách chạy nhiều Odoo Instance trên nhiều Port khác nhau:
Tùy theo nhu cầu test một lúc nhiều phiên bản odoo khác nhau hoặc cùng 1 phiên bản odoo chạy trên nhiều port khác nhau mà ta có thể làm theo cách như sau:
Ví dụ muốn chạy Odoo16 trên Port 8888 và Port 8089, ta mở Terminal gõ lệnh như sau:
~/git/odoo16/odoo-bin -p 8888, mở tiếp 1 cửa sổ Terminal gõ lệnh:
~/git/odoo16/odoo-bin -p 8089, sau đó mở 2 cửa sổ trình duyệt gõ:
https://localhost:8888/web/database/manager và https://localhost:8089/web/database/manager sẽ xuất hiện 1 cửa sổ, nhân nút Create Database để tạo Odoo Database. Như vậy là ta đã được 2 Instance Odoo 16 chạy đồng thời trên 2 Port khác nhau.
Dưới đây là hình ảnh minh họa cho 2 Instance Odoo16 chạy trên 2 Port 8888 và 8089:
Để ngừng chạy odoo, trên Terminal ta gõ tổ hợp phím Ctrl + C
Điều hướng
- chỉ mục
- xem tiếp |
- xem lại |
- Tài liệu Viindoo 15.0 »
- Tài liệu Kỹ thuật »
- Initial Configurations for Odoo development environment »
- Odoo development environment configurations
Từ khóa » Cài đặt Odoo 15
-
Hướng Dẫn Cài đặt Odoo 15 Trên Ubuntu 22.04
-
Hướng Dẫn Cài đặt Và Sử Dụng Odoo 15 Trên Nền Tảng Windows
-
Hướng Dẫn Cài đặt Odoo 15 Trên HĐH Windows - One IT Viet Nam
-
Cách Cài đặt Odoo 15 TrênUbuntu 20.04 LTS - Onnet Consulting
-
Cài đặt Môi Trường Phát Triển Odoo 15 Sử Dụng Pycharm Trong ...
-
Cài đặt Odoo 15 Trên Ubuntu 20.04 - CLOUD VIỆT - CloudViet
-
Cách Cài đặt Odoo 15 Trên Ubuntu 20.04
-
Install And Maintain — Odoo 15.0 Documentation
-
Cách Cài đặt Odoo 15 Trên Ubuntu 20.04 | 18.04
-
Hướng Dẫn Cài đặt Odoo15 Trên Ubuntu 20.04
-
Cài đặt Odoo 15 Trên CentOS 8 | AlmaLinux 8 Với Let's Encrypt
-
How To Install Odoo 15 On Ubuntu 20.04 LTS Server
-
Cài đặt Odoo Community - SQL & Database
-
Hướng Dẫn Cài đặt Odoo ERP, Phần Mềm Quản Lý Bán Hàng Miễn ...