구매 분석

SAP 구매 리드타임 분석 — 발주부터 입고까지, 목표보다 얼마나 늦었는지 본다

거래처마다 자재군마다 다른 납기, 목표 리드타임과 실제 리드타임을 대사해 지연 지점을 미리 찾는 방법을 정리했습니다

소개 영상블로그 목차 순서대로 · 자막 포함

주요 재생 지점

도입 포인트 — 이 앱을 사용해야 하는 이유

구매 발주부터 입고까지의 리드타임 관리는 재고 계획과 생산 일정에 직접적인 영향을 미칩니다. 이 앱은 거래처와 자재군별로 다른 목표 리드타임을 기준으로 실제 지연입고 건을 정확히 식별하고, 정시입고율 추이를 한 화면에서 통합 분석하여 선제적인 납기 관리를 지원합니다.

한 줄 요약 — SAP 표준 데이터와 연동하여 단순 조회에 그치지 않고, 발주 건별 리드타임의 자동 산출, 목표 리드타임과의 대사, 그리고 납기 지연 판정까지 통합 제공합니다.

핵심 포인트 여섯 가지

핵심 포인트고객이 얻는 것지금 방식이라면
① 리드타임 자동 산출 및 대사발주일과 입고일을 영업일 기준으로 계산하여 실제 리드타임을 산출합니다. 이를 거래처×자재군별 목표 리드타임과 대사하여 지연일수를 명확하게 파악합니다.여러 T-code에서 정보를 추출하고 수동으로 계산하여 지연 여부를 파악하는 데 시간이 오래 걸립니다.
② 발주 건별 납기 상태 판정지연일수가 0이면 정시입고, 1일 이상이면 지연입고(점검 필요)로 각 발주 건의 납기 상태를 판정하여 즉시 확인 대상을 알려드립니다.복잡한 납기 기준 때문에 발주 건별 지연 여부 판단에 많은 노력이 필요합니다.
③ 거래처별 정시입고율 점검정시입고 건수와 전체 건수를 활용한 산식으로 거래처×자재군별 정시입고율을 계산합니다. 이를 회사 정책에 맞는 기준(예: 60%, 80%)에 따라 납기 관리 등급을 판정합니다.거래처별 납기 성과를 정량적으로 파악하기 어려워 협상 및 관리에 어려움이 있습니다.
④ 다단계 데이터 정합성 검증발주 명세 리드타임 재계산 일치, 거래처×자재군 소계 및 전체 합계 일치, 월별 건수 합계 일치 등 4종의 대사식을 통해 데이터 정합성을 확인합니다.서로 다른 방식으로 집계된 데이터 간 불일치로 인해 의사 결정에 혼란이 발생할 수 있습니다.
⑤ 표준 SAP 원장 데이터 연동ME2N(구매오더), MIGO(입고 처리), MB51(자재 문서), ME13(구매정보레코드) 등 SAP 핵심 T-code 데이터를 연동하여 원장의 정합성을 유지합니다.표준 시스템의 개별 T-code로는 통합된 납기 관리 관점의 데이터 확인이 어렵습니다.
⑥ 월별 리드타임 추이 분석회계기간(월)별 평균 리드타임과 정시입고율 추이를 시각적으로 제공하여 납기 지연 경향성을 조기에 파악하고 선제적 조치를 지원합니다.월별 납기 변화를 확인하려면 매번 데이터를 가공해야 하므로 시의적절한 대응이 어렵습니다.

사례로 보는 효과

검증용 샘플 데이터 발주 152건에 대해 4종의 독립 재계산 대사식을 전수 검증한 결과, 모든 대사식에서 차이 0건을 확인하여 데이터 정합성을 검증하였습니다. 이 데이터에는 90건의 지연입고가 포함되어 납기 점검의 유효성을 입증합니다.

도입하면 달라지는 것

  • 발주 건별 정확한 납기 판정
  • 거래처별 납기 성과를 객관적으로 점검
  • 월별 추이 분석으로 선제적 리스크 관리
  • SAP 원장 기반 데이터의 신뢰성 확보

이런 회사에 맞습니다

구매 조직의 납기 관리 담당자, 조달 팀장, SCM 실무자 및 팀장, 그리고 발주부터 입고까지의 리드타임을 정량적으로 관리하고 지연입고 리스크를 선제적으로 줄이고자 하는 기업에 적합합니다.

실행 화면

실제 화면 6종 둘러보기

기본 조건으로 조회하면 대사 요약과 발주 명세가 뜹니다 → 거래처를 좁혀 필터 조회하고 → 거래처·자재군별·월별 추이 탭으로 집계를 확인하고 → 납기 판정을 지연입고로 좁혀 점검 대상을 추린 뒤 → 행을 클릭해 리드타임 판정 단계를 봅니다.

아래는 실제로 앱을 실행해 기능을 눌러 가며 캡처한 화면입니다. 이미지를 클릭하면 원본 크기로 확대됩니다.

Main.view.xml
구매 리드타임 분석 메인 화면 — 조회조건과 리드타임 대사 요약
메인화면 — 조회조건 · 리드타임 대사 요약 · 발주 명세가 한 화면에 뜹니다(전체 152건). 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
거래처 필터
거래처 필터를 적용한 발주 명세 화면
거래처 필터 — 특정 거래처만 골라 조회하면 26건으로 좁혀집니다. 조회조건은 전부 OData $filter 로 전달됩니다.
거래처·자재군별
거래처·자재군별 집계 화면, 맨 아래 전체 합계 행
거래처·자재군별 — 조합별 평균 리드타임 · 정시입고 건수 · 지연입고 건수 · 정시입고율을 나란히 봅니다. 맨 아래 행은 전체 합계입니다.
월별 추이
월별 평균 리드타임·정시입고율 추이 화면
월별 추이 — 회계기간(월)별 평균 리드타임과 정시입고율을 나열해 시점별 변화를 봅니다.
지연입고 필터
납기 판정을 지연입고로 좁혀 조회한 발주 명세 화면
지연입고 필터 — 납기 판정을 지연입고로 좁히면 점검이 필요한 건만 90건으로 모아 볼 수 있습니다.
리드타임 판정 단계
발주 상세 다이얼로그 — 리드타임 판정 단계

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

리드타임 판정 단계 — 상세 설명은 데모를 신청하신 고객께 보여 드려요.

사용 방법

  1. 회계연도(필수)와 거래처·자재군·납기 판정(선택)을 입력합니다. 선택 조건을 비워 두면 전체가 조회 대상입니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 회계연도 입력 필드에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건으로 한 번 자동 조회됩니다.
  3. 리드타임 대사 요약에서 발주 건수 · 평균 리드타임 · 정시입고 건수 · 지연입고 건수 · 정시입고율을 먼저 확인합니다(회계연도 전체 기준).
  4. 탭을 옮겨 발주 명세 → 거래처·자재군별 → 월별 추이 순으로 봅니다.
  5. 명세에서 행을 클릭하면 리드타임 판정 단계 4단계가 다이얼로그로 열립니다.
  6. 발주 명세 탭의 CSV 내려받기(UTF-8 BOM)로 현재 조회 결과를 저장합니다.

납기 판정 기준

판정 조건결과 상태사용자 조치
지연일수 = 0 (리드타임 ≤ 목표 리드타임)정시입고조치 없음
지연일수 ≥ 1 (리드타임 > 목표 리드타임)지연입고 — 점검 필요지연 사유를 확인하고, 반복되면 거래처 납기 이력을 봄
거래처×자재군 정시입고율 < 60%확인 필요우선 점검 대상으로 삼아 납기 조건 재협의를 검토
거래처×자재군 정시입고율 60% 이상 80% 미만확인 필요(모니터링)추이를 지켜보며 반복 지연 여부 확인
거래처×자재군 정시입고율 80% 이상양호조치 없음

발주 건별 판정은 지연일수 하나로만 정해지고, 거래처×자재군별 정시입고율 판정은 집계 탭에서 별도로 표시합니다. 60%·80% 기준은 예시 기준이며 회사 정책에 맞게 바꿔 씁니다.

리드타임 산출 절차

단계내용
1단계리드타임(영업일) = 입고일 − 발주일
2단계목표 리드타임 = 거래처×자재군별 기준 영업일수
3단계지연일수 = 리드타임 − 목표 리드타임, 0 미만이면 0
4단계판정 = 지연일수 0 → 정시입고 / 1 이상 → 지연입고
5단계거래처×자재군별 합계 = 전체 합계, 월별 건수 합계 = 발주 명세 전체 건수를 전수 대사

조회조건

필드필수설명
회계연도필수단일 값
거래처선택전체면 조건 제외
자재군선택전체면 조건 제외
납기 판정선택정시입고 · 지연입고 — 전체면 조건 제외

결과 컬럼

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

SAP 표준 기능 확장 포인트

SAP 표준 기능 매핑

표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 그 데이터에 리드타임 대사 관점의 조회·점검을 더해 확장합니다.

표준 T-code표준 기능이 화면이 더한 것
ME2N구매오더 목록 조회발주번호·발주일·거래처·자재·수량·금액을 리드타임 명세로 가져옵니다
MIGO상품 이동(입고 처리)확정된 입고일을 리드타임 종료 시점으로 씁니다
MB51자재 문서 목록입고 이력을 조회해 입고일을 대조합니다
ME13구매정보레코드 조회거래처×자재군 목표 리드타임 설정을 참고합니다

분석 지표 정의표

지표정의이 화면의 대응 기능원천 데이터비고
리드타임발주일부터 입고일까지 걸린 영업일수발주 명세 탭 · 상세 다이얼로그 1단계EKKO/EKPO · MKPF/MSEG휴일 캘린더는 미반영
목표 리드타임거래처×자재군 조합별로 정한 기준 영업일수발주 명세 · 집계 탭EINA/EINE(구매정보레코드)실제 기준값은 운영 협의로 확정
지연일수 · 판정리드타임 − 목표 리드타임(0 미만은 0)발주 명세 · 상세 다이얼로그 3~4단계파생-
정시입고율정시입고 건수 ÷ 전체 건수 × 100거래처·자재군별 · 월별 추이 탭파생-

CDS 구성

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

자주 묻는 질문

자주 묻는 질문

어떤 발주 데이터에 적용할 수 있나요?

발주일과 입고일이 모두 확정된 발주 건이 있는 회계기간이면 적용할 수 있습니다. 아직 입고되지 않은 미입고 발주는 리드타임을 계산할 수 없어 대상에서 빠집니다. 이 화면은 발주부터 입고까지 걸린 기간을 조회·점검하는 도구이며, 목표 리드타임 조정이나 거래처 계약 변경 같은 최종 조치는 구매 조직이 판단합니다.

정시입고 판정이 곧 거래처 평가 결론인가요?

아닙니다. 이 화면의 판정은 리드타임 대사 결과를 보여주는 참고 지표이며, 거래처 평가·계약 조건 조정 같은 최종 판단은 구매 조직이 다른 기준과 함께 검토해 정합니다.

목표 리드타임은 어떻게 정해지나요?

이 화면에서는 거래처×자재군 조합별로 미리 정한 기준 영업일수를 씁니다. 실제 운영에서는 구매정보레코드나 별도 기준표에서 가져오도록 연결하며, 그 기준값 자체가 적정한지는 화면 밖에서 별도로 검토합니다.

지연입고로 판정되면 다음에 무엇을 보나요?

해당 발주 건의 상세를 열어 발주일·입고일·지연일수를 확인하고, 같은 거래처×자재군 조합의 정시입고율과 월별 추이를 함께 봐 반복되는 패턴인지 확인합니다. 원인은 점검 필요·확인 필요로만 표시하며 단정하지 않습니다.

구매 리드타임정시입고율발주 입고 대사목표 리드타임구매 분석OpenUI5