Cách Xử Lý Lỗi Chạy MD03 Bị Âm Số Lượng Trong SAP

Trong quá trình làm việc với SAP, user phản ánh khi chạy MD03 thì số lượng tháng 9 bị âm nhưng sang tháng 10 lại dương. Đây là một tình huống khá phổ biến trong SAP MRP (Material Requirement Planning), nguyên nhân thường đến từ thông số Plan Delivery Time trong master data.

MD03 âm tháng 9 dương tháng 10
Hình 1: MD03 âm tháng 9 dương tháng 10

Các bước kiểm tra chi tiết

Có nhiều cách để kiểm tra, nhưng trong case này mình sử dụng trực tiếp MD03 kết hợp với ME2M để xác định rõ nguyên nhân.

1. Kiểm tra trên ME2M

  • Vào tcode ME2M, nhập mã material.

  • Tại đây có thể thấy material đang nằm trong PR, PO hoặc Scheduling Agreement nào, đồng thời xem được Plan Delivery Time tương ứng.

2. Mở chi tiết bằng ME33L

  • Vào ME33L, chọn đến item cần kiểm tra.

  • Vào Additional Data > Plan Delivery Time, ở đây thấy hệ thống set là 60 days.

=> Nghĩa là: khi user chạy MD03 vào tháng 8 thì phải cộng thêm 60 ngày. Do đó, hàng chỉ được nhận vào tháng 10, dẫn đến tình trạng tháng 9 bị âm số lượng, tháng 10 mới có số dương.

3. So sánh với material tương tự

  • Kiểm tra một mã vật tư khác có cùng đặc tính để xem Plan Delivery Time là bao nhiêu ngày.

  • Nếu chênh lệch quá lớn (ví dụ một mã là 60 ngày, một mã khác chỉ 10 ngày), thì đây chính là nguyên nhân cần điều chỉnh.

4. Điều chỉnh Plan Delivery Time bằng ME32L

  • User thử thay đổi giá trị Plan Delivery Time từ 60 days về 0 days.

  • Sau khi sửa xong, chạy lại MD03 thì kết quả đã OK, không còn tình trạng âm số lượng ở tháng 9.

ME32L Thay đổi Plan Delivery Time từ 60 về 0
Hình 2: ME32L thay đổi Plan Delivery Time từ 60 về 0

Kết luận

Trong tình huống này, nguyên nhân đến từ Plan Delivery Time quá dài (60 ngày). Sau khi rút ngắn thời gian này, hệ thống MRP chạy ổn định trở lại.

👉 Kinh nghiệm: Khi gặp lỗi chạy MD03 bị âm số lượng, ngoài việc kiểm tra tồn kho hay PO, bạn nên:

  • Check lại Plan Delivery Time trong ME33L.

  • So sánh với các material tương tự.

  • Điều chỉnh phù hợp và chạy lại MRP.

Post a Comment

0 Comments