Hỏi Đáp

Welcome!

This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

0

Sai giá trị tồn kho do hiển thị trùng tham chiếu giao hàng

Ảnh đại diện
Hồ Phương Thảo

Chào mọi người,

Nhờ mọi người có thể giải đáp giúp em:

(Hình 1) - Đây là 1 sản phẩm ví dụ: nó có giá trị khai báo ban đầu là 2
Mới bán 1 đơn hàng là SO1358 - tuy nhiên lại xuất hiện 2 phiếu giao hàng trùng nhau là BGV/OUT/01228, mỗi cái là 1.
Giá trị tồn kho hiện tại là 0, tức bị lệch 1 bộ xuất đi

(Hình 2) - Đây là 1 sản phẩm, tổng số lượng tồn kho ban đầu + nhập hàng là 8, bán đi là 7, thì giá trị tồn kho hiện tại lẽ ra là 1 thì lại là -1
Tức bị lệch 2 bộ xuất đi.




Làm cách nào để có thể khắc phục tình trạng này ạ?

 Sai giá trị tồn kho trong ERP

 Sai giá trị tồn kho trong ERP

Ảnh đại diện
Huỷ
5 Trả lời
0
Best Answer

Không biết là vì lý do gì mà ở bản Odoo 10.0 này Thảo vẫn bị trường hợp tương tự

Kiểm sơ bộ trên 27 sản phẩm đang bị tồn kho âm thì có 16 sản phẩm gặp tình trạng truy xuất nguồn gốc không khớp với số hiển thị ( ví dụ: kiểm kho ban đầu = 1, xuất 1, nhưng tồn kho hiển thị là -1)

Ở đây Thảo liệt kê vài sản phẩm kèm hình minh họa để mọi người xem thử, không biết có ai đã gặp trường hợp tương tự và khắc phục được chưa nhỉ?

Các sản phẩm bị lỗi: ex000, 15510302, 15590001, 15590410, 15590438, 15590464, 15590067, 15590012, 15590371, 15590026, 15590040, 15590488, 15590045, 15590056, 15590150, 15610054.

Ở bản 9.0, Thảo đã từng ẩn sản phẩm đó và tạo lại sản phẩm khác, thì trong 10 sản phẩm tạo lại vẫn có khoảng 5 sản phẩm bị lỗi này, nên Thảo quyết định nâng cấp hệ thống (do nghĩ rằng mình đã vọc quá nên cái Kho bị lỗi tè le), nhưng ở bản 10.0 thì Thảo chưa dám vọc gì nhiều, và cũng hiện đang quản lý trên 1 Kho duy nhất mà thôi.

 Sai giá trị tồn kho trong ERP

Ảnh đại diện
Huỷ
0
Ảnh đại diện
Trần Ngọc Tuấn
Best Answer
Hồ Phương Thảo viết:
David kiểm tra giúp Thảo lý do vì sao nó bị như vậy để Thảo fix triệt để được không, vì bây giờ tạo lại sản phẩm mới thì cũng được (theo Thảo kiểm tra sơ bộ thì có gần 30 sản phẩm bị lỗi công thức như vậy và có thể nhiều hơn nữa)
Để chẩn đúng bệnh thì phải tìm cách tái hiện lại lỗi này. Mình có làm thử ở một bản Odoo 9 mới toanh nhưng không gặp lỗi này, không làm thế nào tái hiện lại được nó ở một hệ thống mới toanh.
Giờ Thảo làm giúp mình việc sau:
1. Đề nghị mọi người tạm thời không nhập liệu
2. Tạo một bản sao lưu
3. Tạo một sản phẩm có tên AAAAAA (6 chữ A) với thông số giống hết một sản phẩm bị bị rồi làm lại các thao tác xuất nhập, kiểm kho y hết như Thảo đã làm với một sản phẩm lỗi rồi cho mình biết kết quả.
4. Khôi phục hệ thống lại về thời điểm sao lưu.
Ảnh đại diện
Huỷ
0
Ảnh đại diện
Hồ Phương Thảo
Best Answer

David kiểm tra giúp Thảo lý do vì sao nó bị như vậy để Thảo fix triệt để được không, vì bây giờ tạo lại sản phẩm mới thì cũng được (theo Thảo kiểm tra sơ bộ thì có gần 30 sản phẩm bị lỗi công thức như vậy và có thể nhiều hơn nữa)

Tuy nhiên nếu sản phẩm mới lại bị lệch như vậy nữa thì không nên lắm, Thảo muốn fix được lỗi này trước khi tạo lại sp mới :(

Ảnh đại diện
Huỷ
0
Ảnh đại diện
Trần Ngọc Tuấn
Best Answer
Hồ Phương Thảo viết:
(Hình 2) - Đây là 1 sản phẩm, tổng số lượng tồn kho ban đầu + nhập hàng là 8, bán đi là 7, thì giá trị tồn kho hiện tại lẽ ra là 1 thì lại là -1
Tức bị lệch 2 bộ xuất đi.
Đã nghiên cứu trường hợp này, thực tế là bó tay, không hiểu làm sao mà lại bị lệch giữa stock move và stock quant. Theo ghi nhận của Stock Quant và Stock History thì số lượng tồn kho của sản phẩm mã 15590019 đều là -1. Trong khi đó, stock move lại bị thiếu mất 1 record so với dữ liệu từ stock quant hoặc stock history.

Về mặt kỹ thuật, xoá stock move thì Odoo nó cũng không xoá stock quant. Mặc định của Odoo thì bạn không thể xoá được stock move đã hoàn thành nên mình không thể hiểu tại sao lại có sự bất đồng dữ liệu.

Nếu cho rằng dùng code để can thiệp thì chắc Thảo không làm được việc này. :p

Cũng có khả năng có thể tại một thời điểm nào đó Odoo có lỗi nên dẫn đến việc này.

Hoặc một module nào đó của bên thứ 3 tương tác xử lý đồng bộ dữ liệu không tốt.

Giải pháp khắc phục:
  1. Vô hiệu các sản phẩm mà bị lỗi kiểu này. Không xoá được nó vì có giao dịch phát sinh rồi, nhưng có thể vô hiệu để không dùng bộ dữ liệu này nữa bằng cách bấm vào nút Lưu trữ (hiển thị ra khi hover vào nút Đang hiệu lực) ở trên form sản phẩm này. Nếu sản phẩm này có mã vạch, hãy xoá mã vạch trước khi vô hiệu.
  2. Tạo một sản phẩm mới cùng tên cùng mã rồi làm kiểm kho cho sản phẩm này.
Ảnh đại diện
Huỷ
0
Ảnh đại diện
Trần Ngọc Tuấn
Best Answer

Mình dùng tài khoản bạn cung cấp để kiểm tra. Kết quả sơ bộ là thế này

Hồ Phương Thảo viết:
(Hình 1) - Đây là 1 sản phẩm ví dụ: nó có giá trị khai báo ban đầu là 2
Mới bán 1 đơn hàng là SO1358 - tuy nhiên lại xuất hiện 2 phiếu giao hàng trùng nhau là BGV/OUT/01228, mỗi cái là 1.
Giá trị tồn kho hiện tại là 0, tức bị lệch 1 bộ xuất đi
Thứ nhất, đây không phải là phiếu giao hàng (stock.picking) mà là 2 dịch chuyển (stock.move) được tạo bởi 2 tài khoản khác nhau.

Đầu tiên, tài khoản Võ Trần Nhân Tín xác nhận Sales Order rồi tạo Phiếu giao hàng (stock.picking) vào 31/10/2016 19:48:39. Trong stock picking này có một stock move với (ID 11026) được tạo tự động (Odoo dùng tài khoản admin để tạo stock move này nên tên người tạo là Board Games Việt)

Sau đó, tài khoản Võ Trần Nhân Tín gỡ stock move nói trên ra khỏi stock picking (nhưng không xoá) và tạo mới một stock move khác (có ID = 11053) vào 31/10/2016 19:52:28 (sau cái ban đầu khoảng gần 4 phút)

Như vậy bạn đã rõ nguyên nhân rồi chứ? Ngoài ra, ở phần bán hàng của bạn, mình đặt lại sang chế độ "Cho sửa đơn hàng bán khi đã xác nhận" để có chế độ đồng bộ trạng thái giao hàng, hoá đơn và thanh toán với đơn hàng bán.

Hồ Phương Thảo viết:
(Hình 2) - Đây là 1 sản phẩm, tổng số lượng tồn kho ban đầu + nhập hàng là 8, bán đi là 7, thì giá trị tồn kho hiện tại lẽ ra là 1 thì lại là -1
Tức bị lệch 2 bộ xuất đi.
Cái này để lát mình kiểm tra sau, giờ đi nạp năng lượng tối đã :D

P/s: từ từ hãy đổi mật khẩu admin nhé.
Ảnh đại diện
Huỷ

Trả lời của bạn

Vui lòng đảm bảo câu trả lời của bạn có liên quan và giải đáp đúng nội dung câu hỏi. Nếu muốn bình luận về câu hỏi hoặc câu trả lời, hãy sử dụng công cụ Bình luận. Lưu ý, bạn có thể thay đổi nội dung trả lời thay vì trả lời lại 02 lần cho cùng một câu hỏi. Đồng thời bạn có thể nhấn nút để bầu chọn câu hỏi / câu trả lời tốt nhất.