예약 문서(Reservation)

MM 예약 문서(Reservation) 배너

예약 문서(Reservation) 는 향후 특정 시점에 자재를 출고(또는 입고)하기 위해 미리 재고를 확보해 두는 요청 문서입니다. "이 자재를, 이만큼, 언제까지 쓸 예정이니 미리 잡아둔다"는 의사를 시스템에 기록하는 것으로, 창고 입장에서는 사전 준비를, 자재계획(MRP) 입장에서는 소요량 반영을 가능하게 합니다.

1. 예약 문서란?

예약은 트랜잭션 데이터로, 아래 두 테이블에 저장됩니다.

구분테이블주요 항목
헤더RKPF예약번호, 기준일, 이동유형, 생성자
품목RESB자재, 수량, 플랜트/저장위치, 소요일, 삭제 지시자(XLOEK), 최종출고 지시자(KZEAR)

예약은 생성 방식에 따라 두 가지로 나뉩니다.

유형설명예시
수동 예약사용자가 직접 MB21로 생성코스트센터 소모자재 사전 확보
자동 예약다른 모듈/문서가 종속소요로 자동 생성생산오더(PP), 정비오더(PM), 네트워크(PS)

예약이 생성되면 해당 수량은 가용재고(ATP) 계산 시 소요량으로 반영되어, 다른 곳에서 같은 재고를 중복 사용하는 것을 방지합니다.

2. 주요 트랜잭션 코드

T-Code기능
MB21예약 생성
MB22예약 변경 (수량/소요일/삭제·최종출고 지시자)
MB23예약 조회
MB24예약 리스트 — 자재 기준
MB25예약 리스트 — 계정지정(코스트센터/오더 등) 기준
MBVR예약 일괄 관리 (소요일 경과 예약에 삭제 지시자 설정)
MD04재고/소요량 리스트 — 예약 반영 현황 확인

T-Code 명칭과 선택 화면은 SAP 버전·설정에 따라 일부 다를 수 있으므로, 실제 시스템에서 확인 후 사용하는 것을 권장합니다.

3. 예약 문서 생성 — MB21

MB21 초기 화면에서 기준일(Base Date), 이동유형(Movement Type), 플랜트(Plant) 를 입력합니다. 이동유형에 따라 입력해야 하는 계정지정 대상이 달라집니다.

이동유형용도계정지정 대상
201코스트센터向 출고코스트센터
261오더向 출고생산오더/내부오더
221프로젝트向 출고WBS 요소
311저장위치 간 재고이동(계정지정 없음)

품목 화면에서 자재, 수량, 저장위치, 소요일을 입력하고 저장하면 예약번호가 생성됩니다. 저장 전 가용성 체크가 설정되어 있다면 해당 시점의 재고 부족 여부를 확인할 수 있습니다.

4. 예약 문서 변경 — MB22

MB22에서 예약번호를 입력하면 헤더·품목을 변경할 수 있습니다.

  • 수량, 소요일, 저장위치 변경
  • 품목 추가
  • 최종출고(Final Issue) 지시자 설정 → 해당 품목을 "출고 완료"로 처리하여 잔량을 더 이상 제안하지 않음
  • 삭제 지시자 설정 (아래 6장 참고)

5. 예약 문서 조회 — MB23

MB23은 조회 전용으로, 예약 헤더와 품목, 그리고 예약 수량 대비 이미 출고된 수량을 확인할 수 있습니다. 출고 진행 상황을 단건 단위로 점검할 때 사용합니다.

6. 예약 문서 삭제

예약은 일반적으로 DB에서 즉시 물리 삭제하지 않고, 삭제 지시자를 설정하는 방식으로 "비활성화"합니다.

6-1. 품목별 삭제

MB22에서 삭제하려는 품목 행의 삭제 지시자(D, RESB-XLOEK) 를 체크한 뒤 저장합니다. 여러 품목 중 일부만 선택적으로 비활성화할 수 있습니다.

6-2. 예약 문서 전체 삭제

MB22로 예약을 변경 모드로 연 뒤, 메뉴바의 예약(Reservation) → 삭제(Delete) 를 선택하면 예약 문서 전체를 한 번에 삭제할 수 있습니다. 품목을 하나씩 체크할 필요 없이 문서 전 품목에 삭제 처리가 적용되며, 삭제된 예약은 MRP 소요량과 출고 대상에서 제외됩니다.

6-3. MBVR로 일괄 삭제

소요일이 이미 지난(미출고 잔량이 남은) 예약을 대량으로 정리할 때는 MBVR을 배치로 실행하여 삭제 지시자를 일괄 설정합니다.

세 가지 처리 방식의 차이는 다음과 같습니다.

방식위치/필드효과복구
삭제 지시자MB22 / RESB-XLOEK품목 비활성, MRP·출고 대상에서 제외지시자 해제로 복구 가능
최종출고 지시자MB22 / RESB-KZEAR출고 완료 처리, 잔량 무시지시자 해제로 복구 가능
물리 삭제아카이빙DB에서 영구 제거불가

7. 예약 리스트 조회 — MB24 / MB25

여러 예약을 한눈에 보려면 리스트 트랜잭션을 사용합니다.

T-Code주 선택 기준활용
MB24자재특정 자재가 어떤 예약에 잡혀 있는지 확인
MB25계정지정(코스트센터/오더 등)특정 부서·오더 단위의 예약 현황 확인

선택 화면에서 미출고(Open) 예약만 보기, 기준일 범위 등으로 필터링할 수 있으며, 결과는 ALV로 출력되어 출고 진행 현황을 일괄 파악하기 좋습니다.

8. 예약 문서 활용 (실무 샘플)

예약이 생성된 뒤 실제 업무에서는 아래 흐름으로 처리됩니다.

STEP 1예약 생성MB21
STEP 2현황 확인MB25 / MD04
STEP 3예약 참조 출고MIGO / MB1A
STEP 4재고 차감·예약 종결자동

샘플 시나리오 — 설비 정비 자재 사전 확보

설비보전팀이 다음 주 정기점검에 필요한 소모성 부품(오일, 베어링 등)을 미리 확보하는 상황을 예로 들면 다음과 같습니다.

  1. 예약 생성 — 보전팀이 MB21로 이동유형 201(코스트센터 출고) 예약을 생성하고, 점검 예정일을 소요일로 등록합니다.
  2. 현황 확인 — 창고팀이 MB25(코스트센터 기준) 또는 MD04로 예약 현황을 확인하고, 재고가 부족하면 구매를 진행하여 점검일 전까지 확보합니다.
  3. 예약 참조 출고 — 점검일에 출고 담당자가 예약을 참조하여 출고전기합니다.
    • MIGO : 출고(Goods Issue) + 참조문서 예약(Reservation) 선택 → 예약번호 입력 → 품목·수량 자동 반영 후 전기
    • MB1A : 이동유형 201 입력 후 예약 참조 기능으로 예약 품목 호출
  4. 재고 차감·예약 종결 — 출고전기 시 실재고가 차감되고, 예약 수량 대비 전량 출고되면 해당 품목은 자동으로 종결 처리됩니다. 일부만 출고된 잔량 예약은 이후 추가 출고하거나, 불필요하면 삭제 지시자(또는 MBVR)로 정리합니다.

핵심 정리 — 예약은 "재고를 미리 잡아두는 약속"이고, 실제 재고 변동은 예약을 참조한 출고전기 시점에 발생합니다. 예약 자체는 재고 수량을 줄이지 않고 가용재고(ATP)에만 영향을 줍니다.

Disclaimer — 이 포스트는 AI(Claude)를 활용하여 작성된 초안을 바탕으로 검수 및 보완하여 작성되었습니다. 내용 중 오류나 오타가 있다면 댓글로 알려주시면 감사하겠습니다.