Hướng dẫn chạy MD01 trong SAP – Full Guide cho MRP Run

 MD01 là transaction trong SAP dùng để chạy MRP (Material Requirements Planning) cho toàn bộ material trong Plant cùng lúc. Đây là bước quan trọng để hệ thống tính toán nhu cầu nguyên vật liệu, tạo Planned Orders, Purchase Requisitions và đảm bảo kế hoạch sản xuất được cập nhật chính xác.


Bước 1: Truy cập Transaction MD01

  • Mở SAP GUI, nhập MD01 vào ô Command và nhấn Enter.

Bước 2: Chọn tham số chạy MRP

Trong màn hình MD01 – Planning Run, bạn sẽ thấy các trường cần nhập:

Các tham số quan trọng và ý nghĩa

  1. Processing Key

    • NETCH (Net Change)
      • Ý nghĩa: Chạy MRP cho những material có thay đổi kể từ lần chạy trước (thay đổi nhu cầu, tồn kho, BOM).
      • Khi dùng: Chạy hàng ngày hoặc thường xuyên để cập nhật nhanh, tiết kiệm thời gian.
    • NEUPL (Regenerative Planning)
      • Ý nghĩa: Chạy MRP cho toàn bộ material trong plant, bất kể có thay đổi hay không.
      • Khi dùng: Sau thay đổi lớn trong master data (BOM, Routing), hoặc định kỳ (tháng/quý) để đồng bộ dữ liệu.
  2. Create Purchase Requisitions

    • 1: Purchase requisitions - Tạo PR.
    • 2: Purchase requisitions in opening period - Tạo PR đầu kỳ
    • 3: Planned orders - Tạo Planned orders
    • Khuyến nghị: Chọn 3 nếu muốn hệ thống tự động tạo PR cho nhu cầu mua hàng.
  3. Create MRP List

    • 1: Tạo MRP List (lưu kết quả chạy MRP để phân tích sau).
    • Khuyến nghị: Luôn chọn 1 để có lịch sử phân tích.
  4. Planning Mode

    • 1: Adapt planning data (normal mode) - Không thay đổi dữ liệu cũ.
    • 2: Re-explode BOM and routing - Điều chỉnh dữ liệu hiện có.
    • 3: Delete and recreate planning data - Xóa và tạo lại dữ liệu planning.
    • Khuyến nghị: Chọn 3 khi muốn làm sạch dữ liệu cũ và chạy lại từ đầu.
  5. Scheduling

    • 1: Basic Scheduling.
    • 2: Lead Time Scheduling + Capacity Planning.
    • Khuyến nghị: Chọn 1 nếu chỉ cần tính thời gian cơ bản
  6. Planning Date

    • Ý nghĩa: Ngày chạy MRP (thường là ngày hiện tại hoặc ngày kế hoạch).
    • Lưu ý: Luôn cập nhật theo ngày thực tế cần chạy.

✔ Sau khi chọn xong, nhấn Enter.

Hướng dẫn chạy MD01 trong SAP
Hình 1: Hướng dẫn chạy MD01 trong SAP 


Bước 3: Xử lý cảnh báo

  • Enter lần 1: Khi hệ thống hiển thị cảnh báo đầu tiên (màu vàng).
  • Enter lần 2: Khi hệ thống hiển thị cảnh báo vàng lần thứ hai.

Bước 4: Start Planning

Hệ thống sẽ mở pop-up yêu cầu xác nhận:

  • Tick vào ô V để bắt đầu chạy planning.
Hướng dẫn chạy MD01 trong SAP - Start
Hình 2: Hướng dẫn chạy MD01 trong SAP - Start


Bước 5: Kiểm tra kết quả

  • Khi hệ thống hiển thị màn hình kết thúc chạy MRP là OK.
  • Kiểm tra lại bằng transaction MD04 cho các material cần kiểm tra:
    • Xem Planned Orders, Purchase Requisitions, và nhu cầu được tính toán.

🔍 So sánh nhanh NETCH vs NEUPL

Tham sốÝ nghĩaKhi dùng
NETCHChạy cho material có thay đổiHàng ngày hoặc khi có biến động nhỏ
NEUPLChạy cho toàn bộ materialSau thay đổi lớn hoặc định kỳ

Các lỗi thường gặp khi chạy MRP

Khi chạy MD01, bạn có thể gặp một số lỗi phổ biến sau:

  • Material status prevents usage in MRP
    → Material có status không cho phép lập kế hoạch (ví dụ: Blocked).
    Cách xử lý: Kiểm tra Material Master và điều chỉnh status tại MM02 > MRP1 View > Plant-Sp.Matl Status

  • Error determining planning periods for calendar M02
    → Lỗi do Calendar hoặc Factory Calendar chưa được thiết lập đúng.
    Cách xử lý: Kiểm tra và duy trì Calendar trong Customizing.

  • Scheduling agreements without release documentation not processed
    → Lỗi khi Scheduling Agreement chưa có Release Document.
    Cách xử lý: Tạo hoặc duy trì Release Document trước khi chạy MRP tại ME32L

  • Scheduling error occurred, check master data of plan
    → Lỗi do dữ liệu Routing hoặc Work Center chưa đầy đủ.
    Cách xử lý: Kiểm tra Routing, Work Center và Scheduling parameters.

Post a Comment

0 Comments