SAP MRP란? 자재소요량계획을 김장처럼 이해해보기

안녕하세요. Rabbit입니다! 🐰

SAP MRP, 들어보셨나요? SAP PP 모듈의 핵심 기능 중 하나로, ‘자재소요량계획(Material Requirements Planning)’을 담당하는 똑똑한 두뇌 같은 역할을 합니다.

SAP MRP는 생산계획을 바탕으로 자재가 언제, 얼마나 필요한지 자동으로 계산해주는 시스템”인데요, 이 기능이 없으면 현장은 어떻게 될까요?

“김대리, 다음 주 생산할 스마트폰 자재, 재고 충분한가요? 부족하면 빨리 발주해야 하는데!”
“아… 잠깐만요. 창고에 가서 재고 확인하고, 엑셀이랑 현재 발주 나간 거랑 비교해봐야…”

상상만 해도 아찔하지 않나요? 생산 계획은 쏟아지는데, 매번 담당자가 직감과 수작업에 의존해 자재를 관리한다면 어떻게 될까요? 어떤 자재는 부족해서 생산 라인이 멈추고, 어떤 자재는 너무 많이 쌓여 창고 비용만 축내는 상황이 반복될 겁니다.

이런 주먹구구식 업무를 막아주는 SAP PP의 핵심 두뇌, 바로 SAP MRP입니다. 엑셀과 수작업의 고통에서 벗어나게 해주는 이 기능이 어떤 원리로 작동하고, 왜 필요한지, 오늘 Rabbit이 특유의 쉬운 비유로 완벽하게 파헤쳐 보겠습니다!


MRP, 그래서 정체가 대체 뭐야?

MRP(자재 소요량 계획)를 한 문장으로 정의하면, “생산 계획을 바탕으로 자재가 ‘언제’, ‘얼마나’, ‘무엇이’ 필요한지 정확하게 계산해주는 시스템”입니다.

마치 유능한 비서처럼, MRP는 우리가 내려준 최종 목표(예: “스마트폰 1,000대를 다음 달까지 생산해!”)를 달성하기 위해 스스로 필요한 모든 것을 역산하여 계획을 짜주는 것이죠.

MRP의 핵심 질문 3가지

  1. 무엇이 필요한가? (What material is required?)
  2. 얼마나 필요한가? (How much is required?)
  3. 언제까지 필요한가? (When is it required?)

이 세 가지 질문에 대한 정확한 답을 제시함으로써, 기업은 재고 부족으로 인한 생산 중단을 막고, 과잉 재고로 인한 비용 낭비를 줄이며, 체계적인 생산 및 구매 활동을 할 수 있게 됩니다.


MRP의 3가지 핵심 준비물 (feat. 주말 김장 대작전)

똑똑한 비서 MRP도 계획을 세우려면 정보가 필요합니다. MRP가 계산을 시작하기 위해 반드시 필요한 3가지 핵심 준비물(입력 정보)이 있는데요, 주말에 있을 ‘김장 대작전’에 비유해서 설명해 드릴게요!

우리의 미션은 “이번 주 토요일까지 포기김치 10통을 완성하라!” 입니다.

1. 주생산계획 (MPS – Master Production Schedule): 우리의 최종 목표

가장 먼저 필요한 것은 ‘최종 목표’입니다. 즉, “무엇을, 언제까지, 몇 개 만들 것인가?”에 대한 계획이죠. 김장 대작전의 목표는 ‘포기김치 10통, 토요일까지’ 입니다. 이것이 바로 주생산계획(MPS)입니다. 이 목표가 없으면 MRP는 무엇을 계획해야 할지조차 알 수 없습니다.

2. 자재명세서 (BOM – Bill of Materials): 김장 레시피

목표가 정해졌으니, 이제 ‘레시피’가 필요합니다. 김치 1통을 담그는 데 어떤 재료가 얼마나 들어가는지 정리한 목록이죠. 바로 이전 글에서 배운 BOM이 이 역할을 합니다.

재료명필요 수량단위
배추1포기
굵은소금0.5kg
0.3
고춧가루0.2kg
포기김치 1통의 BOM (레시피)

이 BOM이 있어야 MRP는 “아하! 김치 10통 만들려면 배추 10포기, 소금 5kg이 필요하겠군!” 이라고 계산을 시작할 수 있습니다.

3. 재고 정보 (Inventory Records): 우리 집 냉장고 상태

레시피까지 확인했다면, 마지막으로 ‘우리 집 냉장고(창고)에 뭐가 얼마나 있는지’ 확인해야 합니다. 무턱대고 모든 재료를 살 수는 없으니까요. 또한, 각 재료를 주문하면 배송까지 며칠이 걸리는지(리드타임)도 알아야 합니다.

재료명현재 재고단위조달 리드타임
배추2포기2일
굵은소금6kg1일
11일
고춧가루0kg3일
우리 집 냉장고 재고 및 재료별 리드타임

이제 MRP는 모든 준비를 마쳤습니다. 최종 목표(MPS), 레시피(BOM), 그리고 현재 상태(재고)까지 파악했으니까요!


똑똑한 MRP의 계산 과정 (feat. 김장 쇼핑 리스트)

자, 이제 MRP 비서가 어떻게 쇼핑 리스트(계획 오더)를 만드는지 그 계산 과정을 따라가 봅시다.

1단계: 총 소요량 계산 (Gross Requirements)

목표(김치 10통)와 레시피(BOM)를 보고 필요한 재료의 총량을 계산합니다.

  • 배추: 1포기 * 10 = 10포기
  • 굵은소금: 0.5kg * 10 = 5kg
  • 무: 0.3개 * 10 = 3개
  • 고춧가루: 0.2kg * 10 = 2kg

2단계: 순 소요량 계산 (Net Requirements)

총 소요량에서 현재 재고를 빼서, ‘진짜로 더 필요한 양’을 계산합니다.

  • 배추: 10(필요) – 2(재고) = 8포기 더 필요!
  • 굵은소금: 5(필요) – 6(재고) = 충분함! (구매 불필요)
  • 무: 3(필요) – 1(재고) = 2개 더 필요!
  • 고춧가루: 2(필요) – 0(재고) = 2kg 더 필요!

3단계: 리드타임을 고려한 발주 시점 계획

순 소요량이 파악되면, 리드타임을 역산하여 ‘언제 주문해야 하는지’를 결정합니다. 김장은 토요일에 시작해야 합니다.

  • 배추 (리드타임 2일): 토요일까지 받으려면 목요일에는 주문해야 함.
  • 무 (리드타임 1일): 토요일까지 받으려면 금요일에는 주문해야 함.
  • 고춧가루 (리드타임 3일): 토요일까지 받으려면 수요일에는 주문해야 함.

4단계: 계획 오더 생성 (Purchase Requisition)

위 계산을 종합하여 MRP는 최종적으로 다음과 같은 ‘계획 오더(쇼핑 리스트)’를 우리에게 보고합니다. [MRP 최종 보고서]

  • 수요일: 고춧가루 2kg 주문하세요.
  • 목요일: 배추 8포기 주문하세요.
  • 금요일: 무 2개 주문하세요.
  • 굵은소금은 구매할 필요 없습니다.

이것이 바로 MRP가 작동하는 핵심 원리입니다!


더 빠르고 강력하게! MRP Live (T-code: MD01N)

지금까지 설명한 MRP의 원리는 ‘클래식 MRP’라고 불립니다. 보통 회사는 이 MRP 계산을 시스템 부하가 적은 밤이나 새벽에 배치(Batch) 작업으로 돌리곤 했죠. 마치 비서가 밤새 보고서를 작성해서 다음 날 아침에 책상 위에 올려두는 것과 같습니다.

하지만 시대가 변했습니다! S/4HANA 환경으로 넘어오면서, 우리는 ‘MRP Live’라는 훨씬 빠르고 강력한 기능을 사용할 수 있게 되었습니다.

MRP Live(T-code: MD01N)는 HANA DB의 인메모리 기술을 활용하여 MRP를 실시간으로, 그것도 아주 빠르게 실행합니다. 밤새 기다릴 필요 없이, 필요할 때마다 즉시 자재 계획을 돌려볼 수 있게 된 것이죠!

  • 클래식 MRP: 밤새 계산해서 다음 날 아침에 알려주는 꼼꼼한 비서
  • MRP Live (MD01N): 질문하는 즉시 답을 주는 초고속 AI 비서

MRP Live 덕분에 기업은 급작스러운 생산 계획 변경이나 긴급 오더에 훨씬 더 민첩하게 대응할 수 있게 되었습니다. 최신 정보를 즉시 반영하여 최적의 계획을 다시 수립할 수 있으니까요.

SAP MRP_MRP Live
실시간 자재 계획의 혁신, MRP Live (MD01N)

마무리하며: MRP, 단순 계산기를 넘어

어떠셨나요? 복잡하게만 느껴졌던 MRP가 사실은 아주 논리적이고 체계적인 원리로 작동한다는 걸 알 수 있었죠.

이제 기업은 더 이상 담당자의 직감이나 불안감에 의존하지 않습니다. MRP는 데이터를 기반으로 필요한 자재가 언제, 얼마나 필요한지를 정확하게 계산해 줌으로써, 재고는 최적화되고, 생산은 끊김 없이 안정적으로 이어지게 됩니다.

엑셀에 의존하던 시절은 이제 안녕! 생산과 구매의 흐름을 시스템이 똑똑하게 관리해주는 시대, 바로 그 중심에 MRP가 있습니다. 😎

Similar Posts