MM17 T코드 입력 SAP자재 마스터의 대량 유지 관리

⚡ 스마트 요약

MM17, LSMW, eCATT, BDC, BAPI와 같은 도구를 사용하면 자재 마스터 레코드를 대량으로 생성하여 반복적인 단일 입력 작업을 대체할 수 있습니다. 트랜잭션 MM17은 대상 데이터가 동일한 경우 여러 자재를 한 번에 변경하거나 확장할 수 있습니다.

  • 🧰 도구 옵션: eCATT, LSMW, BDC 녹화 및 BAPI는 실제 질량 생성을 다루고, MM17은 질량 변경 및 보기 확장을 다룹니다.
  • ⚠️ MM17 제약 조건: 선택된 모든 자료와 조직 수준은 동일한 가치를 부여받아야 하므로, 업데이트가 균일하게 이루어져야 한다는 제약이 있습니다.
  • 👥 주인 : 대규모 유지보수는 최종 사용자보다는 모듈 전문가와 개발자의 몫입니다.
  • 🔎 단계별 순서: 데이터 테이블을 선택하고, 자재 범위를 선택하고, 필드를 선택한 다음 새 값을 입력하고 실행합니다.
  • 🔁 제어 덮어쓰기: 전용 버튼을 통해 기존 값을 바꿀지, 아니면 빈 칸만 채울지 결정할 수 있습니다.
  • 🧾 실제 예제: 단일 방송 과정에서 두 가지 텔레비전 매체 간에 기본 측정 단위가 PAL에서 PCS로 변경되었습니다.

MM17 T-코드 SAP 자재 마스터의 대량 유지 관리를 위해

대량 유지보수란 무엇인가요? SAP MM?

대량 유지보수란 각 자재 정보를 개별적으로 열어 작업하는 대신, 한 번의 실행으로 여러 레코드에 동일한 마스터 데이터 작업을 적용하는 것을 의미합니다. 예를 들어, 시스템 가동 중에 2,000개의 자재를 로드해야 하는 프로젝트나 전체 제품군을 새로운 측정 단위로 변경하는 비즈니스 결정은 MM01 및 MM02 트랜잭션만으로는 처리하기 어렵습니다.

이 용어 뒤에는 두 가지 분명한 요구 사항이 있으며, 이 둘은 종종 혼동됩니다.

  • 대량 생산 아직 존재하지 않는 자재 마스터 레코드를 생성합니다. 이를 위해서는 레코드별로 서로 다른 값을 사용하여 전체 생성 트랜잭션을 실행할 수 있는 데이터 로드 도구가 필요합니다.
  • 대량 변화 기존 기록의 필드를 업데이트하거나 기존 자료를 조직의 더 높은 계층으로 확장합니다. 이것이 트랜잭션 MM17이 수행하는 작업입니다.

이러한 구분이 중요한 이유는 MM17이 자재 번호를 새로 생성하거나 새 레코드의 모든 필수 필드를 채울 수 없기 때문입니다. MM17은 선택된 필드 집합에 대해 제공된 값 하나를 기록합니다. 따라서 대량 생성을 위해서는 LSMW, eCATT, BDC 레코딩 또는 BAPI 호출을 사용해야 하며, 이러한 방법들은 모두 자재별로 다른 행이 포함된 소스 파일을 읽습니다.

아래 비교표는 MM17 시술 시연 전에 각 도구가 어떤 역할을 하는지 보여줍니다.

SAP 대량 유지 관리 튜토리얼

한 번에 여러 재질을 만들려면 다음과 같은 기능에 액세스할 수 있어야 합니다.

  1. eCatt 도구
  2. LSMW (레거시 시스템 마이그레이션 워크벤치)
  3. BDC (일괄 데이터 통신) 녹음
  4. BAPI (비즈니스 애플리케이션 프로그래밍 인터페이스)

대량 유지보수 트랜잭션을 사용할 수도 있습니다. MM17 어떤 경우에는 뷰를 생성합니다. 그러나 모든 조직 수준에 동일한 데이터가 포함되어서는 안 된다는 점을 명심해야 합니다(MM17에서는 선택한 자재 및 조직 수준에 대한 모든 데이터가 동일해야 함).

대량 생산은 최종 사용자의 책임으로 간주되지 않습니다. 하지만 모듈 전문가로서 당신은 다음과 같은 작업을 수행해야 할 수도 있습니다. MM17. LSMW, BDC 또는 BAPI이는 개발자나 컨설턴트의 업무로 간주됩니다. 따라서 세부적으로 이해할 필요는 없고, 개념만 알고 있으면 대규모 데이터 관리가 가능하다는 것을 알 수 있습니다.

자재 마스터 데이터를 대량으로 변경하는 데 MM17을 사용할 수 있습니다(이 트랜잭션으로 수행할 수 없는 작업이 있는 경우 다음을 사용하여 수행할 수 있습니다). LSMW, BDC 또는 BAPI).

대량 생산 도구 비교: MM17, LSMW, eCATT, BDC 및 BAPI

각 도구는 설정 노력과 유연성 간의 균형을 가지고 있습니다. 아래 표는 주어진 상황에서 어떤 도구를 선택해야 하는지 요약해 보여줍니다.

수단 새로운 레코드를 생성합니까? 레코드마다 값이 다른가요? 보통 누가 사용하나요? 적합한
MM17 아니요, 변경 및 연장만 가능합니다. 네, 그리드의 각 행에 값을 입력할 수 있습니다. 모듈 전문가 자재 목록 전체에 걸쳐 필드 업데이트가 일관되게 이루어집니다.
LSMW 가능 예, 소스 파일에서 읽어옵니다. 컨설턴트 일회성 마이그레이션 및 반복 가능한 부하
이캣 가능 예, 테스트 데이터 컨테이너에 의해 구동됩니다. 컨설턴트 또는 테스터 부하와 시스템 테스트를 결합했습니다.
BDC 레코딩 가능 네, 내부 테이블에서 가져왔습니다. ABAP 개발자 표준 로딩 옵션이 없는 화면
BAPI 가능 네, 통화당 ABAP 개발자 인터페이스 및 반복적인 자동 로드

BAPI는 화면 순서에 의존하지 않고 트랜잭션과 동일한 비즈니스 로직을 통해 데이터를 검증하기 때문에 가장 강력한 선택입니다. BDC 반면, 녹화는 기본 화면이 변경될 때마다 중단됩니다.

MM17을 이용한 대량 유지보수 방법

단계 1)

  1. 거래 MM17 입력
  2. 변경해야 하는 데이터 유형을 선택하세요. 예를 들어 일반 데이터의 필드를 변경해야 합니다.
  3. 실행하다.

자재마스터 대량유지관리 SAP

첫 화면에 나열된 테이블은 자재 마스터 뷰에 해당합니다. MARA 테이블에는 일반 데이터가, MARC 테이블에는 플랜트 데이터가, MVKE 테이블에는 판매 데이터가 저장되므로, 여기서 선택한 테이블에 따라 나중에 사용 가능한 필드가 결정됩니다.

단계 2)

  1. 데이터를 변경하려는 자재 범위 또는 목록을 입력하세요.
  2. 실행하다

자재마스터 대량유지관리 SAP

단계 3)

  1. 아래 표시된 버튼을 클릭하면 – 당신은 얻을 것입니다 필드 선택 화면을 표시합니다.
  2. 해당 필드를 확인하십시오(두 재료의 기본 측정 단위를 변경하고 있습니다).
  3. 변경하려는 필드 목록에 선택한 필드를 추가하려면 왼쪽을 가리키는 화살표를 클릭하세요.
  4. OK 버튼을 클릭합니다.

자재마스터 대량유지관리 SAP

단계 4) 이제 전송할 값을 입력할 수 있는 다음 화면이 표시됩니다. 24인치 및 32인치 TV 세트의 기본 측정 단위로 PAL(팔레트)을 유지하고 이를 PCS(피스)로 변경해야 한다고 가정해 보겠습니다.

  1. 복사하려는 값을 상자에 입력하세요.
  2. 열 제목을 클릭하세요.
  3. 이전 값을 "PCS"로 덮어쓰려면 버튼을 선택합니다.
  4. 실행하다.

자재마스터 대량유지관리 SAP

이제 설정이 저장되고 자재 마스터 데이터가 변경됩니다.

MM17 제한 사항 및 우수 사례

MM17은 승인 절차 없이 마스터 데이터에 직접 기록하므로 오류가 발생하면 선택된 모든 자재에 한 번에 전파됩니다. 다음 사항들을 준수하면 이러한 위험을 관리할 수 있습니다.

  • 먼저 샌드박스 환경에서 테스트해 보세요. 운영 환경이 아닌 클라이언트에서 동일한 선택 및 필드 변경 작업을 실행하고 레코드 샘플을 검사한 후 운영 환경에서 반복하십시오.
  • 선택 범위를 좁히는 것부터 시작하세요. 두세 가지 재료에 대해 실행하고 MM03에서 결과를 확인한 다음 재료 범위를 넓히십시오.
  • 덮어쓰기 버튼의 의미를 이해하세요. 덮어쓰기를 선택하면 기존 항목이 대체되고, 다른 옵션을 선택하면 현재 비어 있는 필드만 채워집니다. 잘못된 선택을 하면 저장된 값이 아무런 오류 메시지 없이 삭제됩니다.
  • 종속 데이터에 주의하세요. 위의 예시처럼 기본 측정 단위를 변경하는 것은 재고가 있거나 미결 문서에서 이전 단위를 참조하는 경우 거부됩니다.
  • 선택한 내용을 기록하세요. 사용한 자재 목록을 저장해 두면 변경 사항을 기록할 수 있습니다. trac하위 보고서가 잘못된 것으로 보이면 수정하거나 되돌립니다.
  • 결과 로그를 확인하세요. MM17은 어떤 레코드가 업데이트되었고 어떤 레코드가 실패했는지 보고합니다. 녹색 메시지 없이 실행이 종료되면 변경 사항이 완전히 적용되지 않은 것입니다.

자재별로 다른 값이 필요하거나 MM17에서 표시되지 않는 필드가 필요한 경우, 담당자에게 문의하십시오. LSMW 또는 트랜잭션을 강제로 실행하는 대신 BAPI 로드를 사용할 수도 있습니다. 단일 레코드 작업의 경우, 자료 원본을 복사합니다. 자재 마스터 변경 튜토리얼은 여전히 ​​올바른 방법입니다.

자주 묻는 질문

롤백 버튼은 없습니다. 이전 값으로 복원하려면 원래 데이터를 사용하여 MM17을 다시 실행해야 하므로 자재 목록과 이전 값을 미리 저장해 두어야 합니다.

네, 제한 사항은 있습니다. 플랜트 데이터 테이블을 선택하고 새 플랜트를 입력하면 선택한 모든 자재에 대해 해당 플랜트 보기가 생성됩니다. 단, 선택한 모든 자재에 동일한 플랜트 수준 값이 할당되어야 합니다.

AI는 파일을 로드하기 전에 소스 파일을 정리하여 중복된 설명, 일관성 없는 단위, 누락된 필수 필드를 감지합니다. 이를 통해 로드 실행 중에만 발생하는 대부분의 오류를 제거할 수 있습니다.

네. 모델은 자유 형식 텍스트 설명을 읽고 재료 그룹, 재료 유형 및 분류 특성을 제안합니다. 데이터 관리자가 이러한 제안을 검토하는데, 이는 각 항목을 수동으로 할당하는 것보다 훨씬 빠릅니다.

MM02와 동일한 자재 마스터 변경 권한이 부여되지만, 자재 유형 및 플랜트에 따라 제한됩니다. 대부분의 조직에서는 MM17의 광범위한 적용 범위 때문에 소규모 데이터 관리 팀에만 권한을 부여합니다.

이 게시물을 요약하면 다음과 같습니다.