SAP/MM

MARC 테이블에 필드 추가하기(Add field to MARC)

닉넴항상고민 2025. 6. 5. 13:54
반응형

MARC테이블에 새로운 필드를 추가하려고 APPEND STRUCTURE를 생성하여 테이블에 추가하였다.

MARC Dump

그런데 예상치못한 액티브 에러..

NSDM_V_MARC와 컬럼의 수가 안 맞는다고 한다. SE16N 등 테이블 내의 데이터를 확인하고 싶어도 불가능한 상황이 발생했다.

SE16N Dump

 

다른 테이블에 확장 필드들을 추가했을 때는 이런 에러가 발생한 적이 없었는데 MARC는 예외였다. 당황함.

NSDM_V_MARC와 MARC 테이블의 컬럼을 매치시키려면 해당 뷰에도 추가해야하는데. ADT설치가 필요하다.

 

ADT설치를 하고 Extend view를 생성해준다.

File > New > Abap > Other > Data Definition

 

생성하였으면 아래와 같이 새로 확장한 필드의 이름을 넣어준다.

여기서는 zzsgcd 라는 필드가 확장한 필드의 이름이다.

완료되었으면 액티브 해주고 다시 SAP로 돌아와 MARC도 다시 액티브해주면 이번에는 덤프가 발생하지 않고 정상적으로 사용할 수 있게 되었다.

Extend view

 

끝.

반응형