Tuyến và các quy tắc đẩy/kéo¶
Tuyến cung ứng trong Odoo kiểm soát việc di chuyển sản phẩm giữa các vị trí khác nhau, dù là nội bộ hay bên ngoài, thông qua các quy tắc đẩy và kéo. Khi đã được thiết lập, các quy tắc này giúp tự động hóa hoạt động logistics của việc luân chuyển sản phẩm dựa trên những điều kiện cụ thể.
Ghi chú
Các tuyến có thể được áp dụng cho sản phẩm, danh mục sản phẩm, phương thức vận chuyển và từng dòng của đơn bán hàng.
Giới thiệu về tuyến và thuật ngữ¶
Trong một kho hàng tiêu chuẩn, có khu vực nhận hàng, khu vực kiểm soát chất lượng, các vị trí lưu kho, khu vực lấy hàng và đóng gói, cùng với khu vực xuất hàng. Tất cả sản phẩm đều đi qua toàn bộ vị trí này. Khi sản phẩm di chuyển qua từng vị trí, mỗi vị trí sẽ kích hoạt tuyến và các quy tắc đã được thiết lập cho sản phẩm.
Trong ví dụ này, xe tải của nhà cung cấp sẽ dỡ pallet chứa các sản phẩm đã đặt tại khu vực nhận hàng. Sau đó, nhân viên vận hành sẽ quét mã các sản phẩm tại khu vực này. Tùy theo tuyến và quy tắc áp dụng cho từng sản phẩm, một số sản phẩm sẽ được chuyển đến khu vực kiểm tra chất lượng (VD: các sản phẩm là thành phần dùng trong quy trình sản xuất), trong khi các sản phẩm khác sẽ được lưu trữ trực tiếp tại các vị trí tương ứng trong kho.
Dưới đây là một ví dụ về tuyến xử lý đơn hàng. Vào buổi sáng, các mặt hàng được lấy ra cho tất cả đơn hàng cần chuẩn bị trong ngày. Những mặt hàng này được lấy từ các kho lưu trữ và di chuyển đến khu vực xuất hàng, gần nơi đóng gói đơn hàng. Sau đó, các đơn hàng được đóng gói vào các thùng tương ứng, và băng chuyền đưa chúng đến điểm vận chuyển, sẵn sàng để giao cho khách hàng.
Quy tắc đẩy¶
Các quy tắc đẩy được dùng để đưa sản phẩm vào các vị trí lưu kho ngay khi chúng được nhận tại một vị trí nhận hàng cụ thể.
Ghi chú
Các quy tắc đẩy chỉ có thể được kích hoạt nếu chưa có quy tắc kéo nào đã tạo ra các lệnh chuyển sản phẩm.
Trong một tuyến nhập kho một bước, sử dụng một quy tắc đẩy, khi sản phẩm được đưa vào kho, quy tắc đẩy có thể tự động điều chuyển sản phẩm đó đến Vị trí lưu kho. Có thể áp dụng các quy tắc đẩy khác nhau cho từng sản phẩm, cho phép tùy chỉnh vị trí lưu kho.
Quy tắc đẩy cho tuyến 'Nhận hàng một bước'.¶
Để biết thêm thông tin về cách cấu hình các quy tắc, hãy chuyển đến phần Cấu hình quy tắc.
Quy tắc kéo¶
Các quy tắc kéo sẽ kích hoạt điều chuyển sản phẩm khi phát sinh nhu cầu, chẳng hạn như từ một đơn bán hàng hoặc từ nhu cầu bổ sung tồn kho.
Các quy tắc kéo hoạt động ngược từ vị trí có nhu cầu. Ví dụ: trong tuyến giao hàng hai bước, khi hàng hóa di chuyển từ Kho đến Khu vực xuất kho trước khi giao tới Vị trí khách hàng, quy tắc kéo trước tiên sẽ tạo lệnh chuyển hàng từ Khu vực xuất kho tới khách hàng. Nếu sản phẩm không có tại Khu vực xuất kho, một quy tắc kéo khác sẽ tạo lệnh chuyển hàng từ Kho đến Khu vực xuất kho. Nhân viên kho sau đó xử lý các lệnh này theo thứ tự ngược lại: xuất hàng trước, rồi mới vận chuyển.
Các quy tắc kéo cho tuyến 'Giao hàng hai bước'.¶
Để biết thêm thông tin về cách cấu hình các quy tắc, hãy chuyển đến phần Cấu hình quy tắc.
Cấu hình¶
Vì Tuyến là tập hợp các quy tắc đẩy và kéo, Odoo giúp bạn quản lý các cấu hình tuyến nâng cao như:
Quản lý chuỗi sản xuất sản phẩm.
Quản lý vị trí mặc định cho từng sản phẩm.
Xác định các tuyến bên trong kho hàng theo nhu cầu kinh doanh, chẳng hạn như kiểm soát chất lượng, dịch vụ hậu mãi hoặc trả hàng cho nhà cung cấp.
Hỗ trợ quản lý cho thuê bằng cách tự động tạo các phiếu điều chuyển trả hàng cho các sản phẩm được cho thuê.
Để cấu hình tuyến cho một sản phẩm, trước tiên hãy mở ứng dụng Tồn kho và vào . Sau đó, trong phần Kho hàng, bật tính năng Tuyến cung ứng nhiều bước và nhấp Lưu.
Ghi chú
Tính năng Vị trí lưu kho sẽ được tự động kích hoạt khi bật tính năng Tuyến cung ứng nhiều bước.
Sau khi hoàn tất bước đầu tiên này, người dùng có thể sử dụng các tuyến được cấu hình sẵn đi kèm với Odoo, hoặc tự tạo các tuyến tùy chỉnh.
Tuyến cấu hình sẵn¶
Để truy cập các tuyến cấu hình sẵn của Odoo, hãy vào . Sau đó, mở biểu mẫu của một kho hàng. Trong tab Cấu hình kho hàng, người dùng có thể xem các tuyến được cấu hình sẵn của kho cho Lô hàng nhập về và Lô hàng xuất đi.
Một số tuyến nâng cao hơn, chẳng hạn như pick-pack-ship, cũng có sẵn. Người dùng có thể chọn tuyến phù hợp nhất với nhu cầu kinh doanh của mình. Khi các tuyến Lô hàng nhập về và Lô hàng xuất đi được thiết lập, hãy vào để xem các tuyến cụ thể mà Odoo đã tạo.
Trên trang Tuyến cung ứng, nhấp vào một tuyến để mở biểu mẫu tuyến cung ứng. Trong biểu mẫu này, người dùng có thể xem các địa điểm mà tuyến Áp dụng cho. Người dùng cũng có thể đặt tuyến chỉ áp dụng cho một Công ty cụ thể. Tính năng này hữu ích cho môi trường đa công ty; ví dụ: người dùng có thể có một công ty và kho hàng tại Quốc gia A và một công ty và kho hàng thứ hai tại Quốc gia B.
Ở cuối biểu mẫu tuyến cung ứng, người dùng có thể xem các Quy tắc cụ thể của tuyến. Mỗi Quy tắc có một Tác vụ, một Vị trí nguồn và một Vị trí đích.
Tuyến tuỳ chỉnh¶
Để tạo một tuyến tùy chỉnh, hãy vào , rồi nhấp Tạo. Tiếp theo, chọn các vị trí mà tuyến này có thể được áp dụng. Một tuyến có thể áp dụng cho một tổ hợp nhiều vị trí khác nhau.
Mỗi vị trí có một cách hoạt động khác nhau, vì vậy điều quan trọng là chỉ chọn những vị trí thực sự cần thiết và điều chỉnh từng tuyến cho phù hợp. Sau đó, cấu hình các Quy tắc của tuyến.
Nếu tuyến có thể áp dụng cho nhóm sản phẩm, thì tuyến đó vẫn cần được thiết lập thủ công trên biểu mẫu danh mục sản phẩm bằng cách vào . Sau đó, chọn danh mục sản phẩm và mở biểu mẫu. Tiếp theo, nhấp Chỉnh sửa và trong phần Logistics, thiết lập Tuyến.
Khi áp dụng tuyến cho một nhóm sản phẩm, tất cả quy tắc được cấu hình trong tuyến đó sẽ được áp dụng cho mọi sản phẩm thuộc danh mục. Điều này rất hữu ích nếu doanh nghiệp sử dụng quy trình giao hàng trực tiếp cho toàn bộ sản phẩm trong cùng một danh mục.
Hành vi tương tự cũng áp dụng cho kho hàng. Nếu tuyến có thể áp dụng cho Kho hàng, thì tất cả các lệnh chuyển hàng diễn ra bên trong kho được chọn và đáp ứng các điều kiện của quy tắc trong tuyến đó sẽ tuân theo tuyến này.
Nếu tuyến áp dụng cho Dòng đơn bán hàng, thì cách sử dụng gần như ngược lại. Tuyến phải được chọn thủ công khi tạo báo giá. Điều này hữu ích trong trường hợp một số sản phẩm đi theo các tuyến khác nhau.
Hãy nhớ bật hiển thị cột Tuyến trên báo giá/đơn bán hàng. Khi đó, tuyến có thể được chọn cho từng dòng của báo giá/đơn bán hàng.
Cuối cùng, có các tuyến có thể áp dụng trực tiếp cho sản phẩm. Các tuyến này hoạt động gần giống như đối với nhóm sản phẩm: một khi đã chọn, tuyến cần được thiết lập thủ công trên biểu mẫu sản phẩm.
Để thiết lập tuyến cho một sản phẩm, hãy vào và chọn sản phẩm mong muốn. Sau đó, vào tab Tồn kho và trong phần Hoạt động, chọn Tuyến.
Quan trọng
Các quy tắc cần được thiết lập trên tuyến thì tuyến mới có thể hoạt động.
Quy tắc¶
Các quy tắc được xác định trên biểu mẫu tuyến. Trước tiên, hãy vào và mở biểu mẫu của tuyến mong muốn. Tiếp theo, nhấp Chỉnh sửa và trong phần Quy tắc, nhấp Thêm một dòng.
Các quy tắc hiện có sẽ kích hoạt nhiều tác vụ khác nhau. Ngoài các quy tắc Đẩy và Kéo do Odoo cung cấp, còn có những quy tắc khác. Mỗi quy tắc đều có một Tác vụ:
Kéo từ: quy tắc này được kích hoạt khi phát sinh nhu cầu đối với sản phẩm tại một vị trí cụ thể. Nhu cầu này có thể đến từ việc một đơn bán hàng được xác nhận hoặc từ một lệnh sản xuất cần một thành phần cụ thể. Khi nhu cầu xuất hiện tại vị trí đích, Odoo sẽ tạo một phiếu lấy hàng để đáp ứng nhu cầu đó.
Đẩy đến: quy tắc này được kích hoạt khi một số sản phẩm được đưa vào vị trí nguồn đã xác định. Trong trường hợp người dùng điều chuyển sản phẩm đến vị trí nguồn, Odoo sẽ tạo một phiếu lấy hàng để điều chuyển các sản phẩm đó đến vị trí đích.
Kéo & đẩy: quy tắc này cho phép tạo ra các phiếu xuất kho trong hai tình huống được giải thích ở trên. Điều này có nghĩa là khi sản phẩm được yêu cầu tại một vị trí nhất định, một lệnh chuyển hàng được tạo từ vị trí trước đó để đáp ứng nhu cầu này. Sau đó, một nhu cầu ở vị trí trước đó sẽ được tạo ra và một quy tắc được kích hoạt để đáp ứng nhu cầu này. Khi nhu cầu thứ hai được đáp ứng, các sản phẩm được đẩy đến vị trí đích và tất cả nhu cầu đều được đáp ứng.
Mua: khi sản phẩm cần có tại vị trí đích, một yêu cầu báo giá sẽ được tạo ra để đáp ứng nhu cầu đó.
Sản xuất: khi sản phẩm cần có tại vị trí nguồn, một lệnh sản xuất sẽ được tạo ra để đáp ứng nhu cầu đó.
Trong quy tắc cũng cần xác định Loại hoạt động. Trường này quy định loại phiếu lấy hàng nào sẽ được tạo ra từ quy tắc đó.
Nếu Tác vụ của quy tắc được đặt là Kéo từ hoặc Kéo & đẩy, thì cần phải thiết lập Phương thức cung ứng. Phương thức cung ứng xác định điều gì sẽ xảy ra tại vị trí nguồn:
Lấy từ tồn kho: sản phẩm được lấy từ lượng tồn kho khả dụng tại vị trí nguồn.
Kích hoạt quy tắc khác: hệ thống sẽ cố gắng tìm một quy tắc lưu kho để đưa sản phẩm về vị trí nguồn. Lượng tồn kho khả dụng sẽ bị bỏ qua.
Lấy từ tồn kho, nếu không có thì kích hoạt quy tắc khác: sản phẩm được lấy từ lượng tồn kho khả dụng tại vị trí nguồn. Nếu không có tồn kho khả dụng, hệ thống sẽ cố gắng tìm một quy tắc để đưa sản phẩm về vị trí nguồn.
Quy trình ví dụ¶
Trong ví dụ này, hãy sử dụng một tuyến Lấy hàng - đóng gói - vận chuyển tùy chỉnh để thử nghiệm toàn bộ quy trình với một tuyến nâng cao được tùy chỉnh.
Trước tiên, hãy xem nhanh các quy tắc của tuyến và các phương thức cung ứng tương ứng. Có ba quy tắc, tất cả đều là quy tắc Kéo từ. Các Phương thức cung ứng của từng quy tắc như sau:
Lấy từ tồn kho: Khi sản phẩm cần được đưa đến WH/Packing Zone, các phiếu lấy hàng (lệnh chuyển hàng nội bộ từ WH/Stock sang WH/Packing Zone) sẽ được tạo từ WH/Stock để đáp ứng nhu cầu đó.
Kích hoạt quy tắc khác: Khi sản phẩm cần được đưa đến WH/Output, các phiếu đóng gói (lệnh chuyển hàng nội bộ từ WH/Packing Zone sang WH/Output) sẽ được tạo từ WH/Packing Zone để đáp ứng nhu cầu đó.
Kích hoạt quy tắc khác: Khi sản phẩm cần được đưa đến Vị trí đối tác/Khách hàng, các lệnh giao hàng sẽ được tạo từ WH/Output để đáp ứng nhu cầu đó.
Điều này có nghĩa là khi khách hàng đặt mua các sản phẩm được thiết lập tuyến lấy hàng - đóng gói - vận chuyển, một lệnh giao hàng sẽ được tạo ra để xử lý đơn hàng.
Ghi chú
Nếu nhiều lệnh chuyển hàng có cùng chứng từ nguồn là một đơn bán hàng, thì trạng thái của chúng sẽ không giống nhau. Trạng thái sẽ là Chờ hoạt động khác nếu lệnh chuyển hàng trước đó trong danh sách vẫn chưa được hoàn tất.
Để chuẩn bị lệnh giao hàng, các sản phẩm đã được đóng gói cần có tại khu vực xuất kho, vì vậy một lệnh chuyển hàng nội bộ sẽ được yêu cầu từ khu vực đóng gói.
Rõ ràng là khu vực đóng gói cần có sẵn sản phẩm để tiến hành đóng gói. Vì vậy, một lệnh chuyển hàng nội bộ sẽ được tạo để yêu cầu hàng từ kho, và nhân viên có thể thu gom các sản phẩm cần thiết trong kho.
Như đã giải thích trong phần giới thiệu của tài liệu, bước cuối cùng trong quy trình (đối với tuyến này, lệnh giao hàng) là bước đầu tiên được kích hoạt, sau đó sẽ kích hoạt các quy tắc khác cho đến khi đạt đến bước đầu tiên trong quy trình (điều chuyển hàng nội bộ từ kho hàng đến khu vực đóng gói). Khi đó, tất cả đã sẵn sàng để xử lý, giúp khách hàng nhận được các mặt hàng đã đặt.
Trong ví dụ này, sản phẩm sẽ được giao cho khách hàng khi tất cả các quy tắc đã được kích hoạt và lệnh chuyển hàng đã hoàn tất.