zalo-icon
facebook-icon
phone-icon
Odoo Inventory: Quản lý nhập xuất tồn kho dễ hiểu
Hiểu nhập xuất tồn trong Odoo Inventory: hàng thực có, hàng đã giữ, tồn dự báo, điều chuyển và kiểm kê qua tình huống nội thất.

Đọc cùng tình huống: Odoo Purchase: mua hàng và nhận nguyên liệu.

Nhân viên bán hàng thấy hệ thống còn tám bàn nên hứa giao ngay cho khách mới. Nhưng kho nói cả tám bàn đã được dành cho một đơn trước đó. Một con số “còn hàng” có thể dẫn đến hai cách hiểu khác nhau nếu doanh nghiệp không phân biệt hàng đang nằm trong kho, hàng đã cam kết và hàng dự kiến sẽ về.

Odoo Inventory giúp theo dõi hàng hóa cùng các lần dịch chuyển và nhu cầu liên quan. Bài này tiếp tục tình huống Nội thất An Phú, giải thích nhập, xuất, giữ hàng, dự báo và kiểm kê bằng các lượng cụ thể. Đây là mô hình học đơn giản trên Odoo 19; tính năng và tên trường có thể khác theo cấu hình. Các ảnh được tạo riêng để minh họa công việc, không phải ảnh chụp phần mềm hay số liệu doanh nghiệp thực.

Dòng chảy nhập, lưu kho, giữ hàng và xuất giao

Sơ đồ dưới đây giúp bạn nắm toàn cảnh trước khi đọc từng phần. Đi theo các bước đánh số và mũi tên; các ghi chú bên dưới chỉ ra nhánh hoặc điều kiện cần kiểm tra. Bấm vào ảnh để xem rõ hơn.

ODOO INVENTORY: DÒNG CHẢY HÀNG HÓA
Luồng chính và các nhánh điều chuyển, kiểm kê trong kho. Từng nghiệp vụ được ghi nhận đúng sẽ cập nhật tồn. Thực có khác lượng chưa giữ.

Một hệ thống kho cần biết hàng gì, ở đâu và thuộc trách nhiệm nào

Danh sách sản phẩm cho biết doanh nghiệp quản lý những mặt hàng nào. Kho và vị trí cho biết chúng nằm ở đâu. Các chứng từ dịch chuyển giải thích vì sao số lượng thay đổi. Nếu chỉ ghi một số tổng trong Excel rồi sửa nó sau mỗi cuộc gọi, bạn có thể biết con số hiện tại nhưng rất khó tìm lại nguyên nhân chênh lệch.

Trong Odoo, Warehouse thường đại diện một đơn vị kho với hoạt động nhận, giao và cấu hình của nó. Location là vị trí trong cấu trúc lưu trữ hoặc một vị trí nghiệp vụ. Một kho có thể có nhiều vị trí. Với doanh nghiệp nhỏ, bắt đầu một kho và luồng nhận, giao một bước giúp dễ hiểu trước khi tách thêm khu chờ nhận, kiểm tra hoặc đóng gói.

Thành phầnCâu hỏi được trả lờiVí dụ An Phú
Sản phẩmĐang quản lý mặt hàng gì?Mặt bàn AP-TOP120, bàn thành phẩm AP-D120
Đơn vị tínhCon số đang đếm cái gì?Cái, Bộ; không trộn hộp vít với từng vít
KhoĐơn vị vận hành nào nhận và giao?Kho An Phú
Vị tríHàng đang nằm ở khu nào?Khu nguyên liệu, khu thành phẩm khi bật quản lý vị trí
Chứng từ dịch chuyểnHàng đi từ đâu đến đâu, vì sao?Nhận từ nhà cung cấp hoặc giao cho khách

Để số tồn tăng giảm theo nghiệp vụ hàng hóa, sản phẩm cần được cấu hình phù hợp, chẳng hạn Goods có Track Inventory trong phiên bản được dùng. Không phải cứ xuất hiện trên báo giá là mặt hàng đó đã được theo dõi tồn. Một dịch vụ lắp đặt vẫn có thể bán và lập hóa đơn nhưng không nên được hiểu như một chiếc bàn đang nằm trên kệ.

Nhập, xuất và điều chuyển tác động khác nhau

Các hoạt động nhận hàng, điều chuyển và giao hàng tại kho nội thất
Chứng từ dịch chuyển giúp giải thích thay đổi số lượng và vị trí. Hình minh họa các hoạt động thực tế trong kho.
Hoạt độngThay đổi trong kho doanh nghiệpVí dụ
Nhận hàng từ nhà cung cấpTăng lượng hàng thuộc phạm vi kho nhậnNhận 20 mặt bàn
Giao hàng cho kháchGiảm lượng hàng trong phạm vi kho giaoGiao 12 bàn thành phẩm
Điều chuyển nội bộĐổi vị trí; tổng trong cùng phạm vi có thể không đổiChuyển bốn bàn từ khu A sang khu B
Cấp nguyên liệu cho sản xuấtGiảm nguyên liệu khả dụng trong vị trí liên quan theo nghiệp vụDùng mặt bàn để sản xuất bàn
Ghi nhận sản xuất hoàn thànhTăng thành phẩm và ghi nhận tiêu hao theo quy trìnhHoàn thành 20 bàn AP-D120

Trong luồng một bước, khi phiếu nhận hoặc giao được xác nhận với số lượng thực hiện, tồn được cập nhật theo nghiệp vụ. Nếu bạn mới nhìn thấy một phiếu đang chờ, hàng chưa chắc đã chuyển. Ngày dự kiến cũng không thay thế việc ghi nhận thực tế: một lô được hẹn đến hôm nay chưa phải một lô đã được nhận hợp lệ.

Điều chuyển cần đọc theo phạm vi. Chuyển bốn bàn giữa hai vị trí nội bộ trong cùng kho có thể làm vị trí A giảm bốn và B tăng bốn, trong khi tổng toàn kho không đổi. Nếu báo cáo đang lọc riêng A, bạn sẽ thấy tồn giảm. Không thể kết luận “mất hàng” chỉ từ thay đổi của một vị trí khi chưa xem địa điểm đích.

Đối chiếu một vòng nhập, sản xuất và giao hàng

Giả sử An Phú bắt đầu với tồn bằng không, sau đó nhận đủ nguyên liệu của bài Purchase: 20 mặt bàn, 20 bộ khung và 200 vít. Xưởng hoàn thành 20 bàn, mỗi bàn dùng một mặt, một khung và tám vít, không có hao hụt trong tình huống chuẩn. Cuối cùng, kho giao 12 bàn cho Minh Khôi.

Sản phẩmTồn đầuNhận / sản xuất tăngDùng / giao giảmTồn cuối thực có
Mặt bàn020200
Khung chân020200
Vít020016040
Bàn thành phẩm020128

Không cộng 20 mặt, 20 khung và 200 vít thành “240 sản phẩm có thể bán” để so với 20 bàn. Đây là các mã hàng và đơn vị có ý nghĩa khác nhau. Muốn giải thích một chênh lệch, cần đối chiếu theo từng sản phẩm, vị trí và thời điểm, đồng thời biết nghiệp vụ nào đã hoàn tất.

Công thức quản trị đơn giản cho một sản phẩm trong một phạm vi là tồn đầu cộng lượng vào trừ lượng ra, có xét các điều chỉnh liên quan. Với bàn thành phẩm, số 0 cộng 20 trừ 12 bằng 8. Khi báo cáo không khớp, kiểm tra bạn có đang xem cùng mã, cùng đơn vị, cùng vị trí và cùng thời điểm hay không trước khi sửa số tồn.

Hàng thực có, hàng đã giữ và hàng dự báo

Nhân viên bán hàng và kho kiểm tra những chiếc ghế đã được dành cho đơn trước
Hàng đang có trong kho có thể đã được giữ cho nhu cầu khác. Cần hiểu phạm vi và trạng thái trước khi hứa với khách mới.

On Hand thường được hiểu là lượng hàng hiện có trong phạm vi đang xem. Reserved là phần đã được giữ cho các dịch chuyển hoặc nhu cầu phù hợp. Free to Use hoặc lượng chưa giữ, khi được hiển thị, trả lời một câu hỏi khác số thực có. Forecasted xét thêm các nghiệp vụ vào, ra dự kiến; thời điểm dự kiến rất quan trọng.

Quay lại tám bàn còn trong kho sau khi giao 12. Minh Khôi vẫn đang chờ tám bàn để đủ đơn 20. Nếu tám bàn còn lại đã được giữ cho phần giao đó, lượng thực có là tám nhưng lượng chưa giữ cho nhu cầu mới có thể bằng không. Bạn không thể hứa thêm tám cho khách khác chỉ vì On Hand hiện tám.

Tình huống minh họaSố bànCách hiểu
Thực có sau khi giao đợt đầu8Có tám bàn trong phạm vi kho
Đã giữ cho phần còn lại của Minh Khôi8Trong giả định đã đặt giữ đủ
Chưa giữ cho nhu cầu khác0Không có phần rảnh theo giả định trên
Dự báo sau khi giao nốt tám, không có nguồn vào khác0Sau khi hoàn tất nhu cầu còn lại, lượng dự kiến còn là không

Việc đặt giữ có thể diễn ra theo phương thức và thời điểm cấu hình; không phải mọi đơn vừa xác nhận đều luôn giữ đủ hàng ngay. Bảng trên là tình huống giả định đã giữ đủ. Đội bán hàng cần đọc trạng thái thực tế của dịch chuyển, không suy luận từ một quy tắc chung cho mọi database.

Ví dụ một đơn khách cần giao thứ Hai nhưng lô nhà cung cấp dự kiến đến thứ Năm. Tổng nguồn vào tuần đó có thể đủ, nhưng tiến độ vẫn không đáp ứng hạn thứ Hai. Vì vậy tồn dự báo cần đọc theo thời gian, không chỉ nhìn số tổng cuối kỳ. Ngày dự kiến mua, sản xuất và giao là dữ liệu vận hành, không phải thông tin trang trí.

Khi nào nên tách vị trí, lô và số serial?

An Phú có thể tách khu nguyên liệu, thành phẩm và hàng chờ xử lý khi việc đó giúp kho làm việc rõ hơn. Nhưng một cấu trúc quá nhiều vị trí khiến nhân viên không cập nhật nổi có thể làm dữ liệu kém chính xác hơn. Chỉ thêm độ chi tiết khi có quy trình và người chịu trách nhiệm ghi nhận mỗi lần di chuyển.

Lô giúp gom các hàng có chung một dấu vết như đợt vật tư; serial nhận diện từng đơn vị riêng. Nếu doanh nghiệp cần truy lại bàn nào dùng lô vật liệu nào, phải thiết kế cách theo dõi từ nguyên liệu qua sản xuất đến thành phẩm. Bật chức năng rồi để trống dữ liệu nguồn không tự tạo ra khả năng truy xuất đáng tin cậy. Chưa cần dùng lô hoặc serial để hoàn thành tình huống số lượng cơ bản của bài này.

Kiểm kê là tìm nguyên nhân trước khi điều chỉnh

Nhân viên kiểm kê vật tư và kiểm tra chứng từ tại kho nội thất
Khi lượng đếm lệch hệ thống, cần xác minh mã, đơn vị, vị trí và nghiệp vụ trước khi áp dụng điều chỉnh.

Sau vòng sản xuất, hệ thống dự kiến còn 40 vít, nhưng người kiểm kê đếm được 36. Có thể bốn vít được dùng thêm, bị hỏng, chuyển sang khu khác hoặc số đếm chưa đúng. Chưa thể chọn một nguyên nhân chỉ từ chênh lệch âm bốn. Việc cần làm là kiểm tra các khả năng và chứng từ liên quan.

Nếu bốn vít đã được dùng thêm cho lệnh sản xuất nhưng chưa ghi nhận, cần xử lý nghiệp vụ tiêu hao phù hợp thay vì dùng kiểm kê để che một bước bị thiếu. Nếu nguyên nhân là chênh lệch tồn cần điều chỉnh sau khi xác minh, chức năng Inventory Adjustment ghi nhận sự thay đổi có dấu vết. Một điều chỉnh số lượng không tự giải thích được nguyên nhân kinh tế của chênh lệch.

Điểm kiểm traVí dụ cần loại trừ
Đúng mã và đơn vịMột hộp vít có bị tính là một cái không?
Đúng vị tríBốn vít có ở bàn lắp ráp hoặc kệ khác không?
Đủ nghiệp vụCó xuất dùng, trả hàng hoặc chuyển kho chưa hoàn tất không?
Đúng thời điểmTrong lúc đếm có người đang lấy hàng không?
Đúng kết quả đếmCó đếm lặp hoặc bỏ sót kiện không?

Odoo có bước nhập lượng đếm và áp dụng điều chỉnh theo quyền, cấu hình và phiên bản. Cần kiểm soát người được phép áp dụng và giữ lý do xác minh. Không điều chỉnh để số phần mềm “đẹp” khi kho đang vận hành sai, vì lần kiểm kê sau sẽ lại lệch và báo cáo mất khả năng giải thích.

Đọc báo cáo kho để trả lời đúng câu hỏi

Nếu muốn biết hôm nay giao được gì, xem lượng và trạng thái đáp ứng cho nhu cầu liên quan. Nếu muốn biết hàng nào có nguy cơ thiếu, đọc dự báo cùng hạn giao và nguồn vào. Nếu muốn biết vì sao tồn thay đổi, xem lịch sử dịch chuyển. Nếu muốn biết giá trị hàng tồn bằng tiền, cần báo cáo định giá và cấu hình chi phí phù hợp; số lượng nhân một giá bán bất kỳ không phải giá trị tồn kế toán.

Một báo cáo số lượng có thể đúng nhưng vẫn bị diễn giải sai do chọn phạm vi khác nhau. Tổng toàn công ty, một kho, một vị trí và một sản phẩm không phải cùng một tập dữ liệu. Khi bàn giao giữa bán hàng và kho, nên nói rõ “tám bàn AP-D120 đang ở đâu, đã giữ cho ai, dự kiến giao ngày nào” thay vì chỉ nói “còn tám”.

Tình huống tự kiểm tra đã hiểu Inventory

  • Dùng dữ liệu giả lập và sản phẩm có theo dõi tồn. Sau khi nhận đủ nguyên liệu, giải thích được vì sao có 20 mặt, 20 khung, 200 vít.
  • Sau khi ghi nhận sản xuất 20 bàn theo định mức chuẩn, đối soát nguyên liệu còn 0 mặt, 0 khung, 40 vít và có 20 bàn thành phẩm.
  • Ghi nhận giao 12 bàn, kiểm tra còn tám thực có; đọc thêm trạng thái giữ hàng của phần giao còn lại.
  • Nếu thử chuyển bốn bàn giữa hai vị trí nội bộ, kiểm tra tổng trong cùng phạm vi kho không đổi khi không có nghiệp vụ khác.
  • Thử tình huống đếm lệch trên bản lab riêng và giải thích nguyên nhân cần xác minh trước khi áp dụng điều chỉnh.

Không cần mô hình kho phức tạp để hiểu đúng Inventory. Cần bắt đầu từ việc ghi nhận đúng hàng, đúng đơn vị, đúng vị trí và đúng thời điểm. Khi mỗi con số đều nối được với một nghiệp vụ, đội bán hàng, mua hàng và sản xuất mới có thể dùng cùng dữ liệu để ra quyết định.

Tài liệu tham khảo

Comments are closed!

Scroll to Top