기존 데이터 DB에 Data element 를 제대로 입력하지 않아

Search help가 정상적으로 생성되지 않았음

 

만약 이 상태에서 하려고 한다면 쌩코딩을 해버려야 함.

그러나 'Matchcode Object'를 사용하고자 했기에

 

Data element를 추가함

다만 Key 값에 추가하는거라 애매했지만 문제가 없을것으로 보여 추가함

 

만약 도메인이 없다면 

밑의 Predefined Type으로 생성했을 것임.

필드라벨 체크해서 데이타 요소를 생성하고 

다만 다이얼로그 유형은 '값제한 다이얼로그'로!

( 엔트리가 너무 많으면 딜레이 생김)

 

이를 

이런식으로 SELECT-OPTION에 추가하여

서치헬프를 추가한다!

 


트랜스페런트 테이블 생성시 Data element 선언에 신경써서 선언하자!

 


ZSDR0034 & ZSDS0001 참조

요청이 들어왔다.

 

'ME12' 사용하는 프로그램(ZMMR031)에서의 화폐 단위가

EUR이 아닌 USD로 표기된다는 오류

 

프로그램을 살펴 보았더니 DB에는 정상적으로 EUR이 들어가고 있는데

프로그램에는 정상반영되지 않음을 확인하였다.

코드를 확인해보니 BDC 부분에 WAERS 변수의 값이 들어가지 않음을 확인하였다.

 

'SHDB'로 들어가서 내용을 확인하기 위해 ME12 레코딩을 하였는데

화폐 단위 부분이 수정 불가한 비활성화 부분임을 보았다.

 

다시 한번 프로그램을 보니 102번 화면에서  BDC_OKCODE' '=NEWD'. 로 새로 생성한 것을 확인하였고

이를 수정하기 위해서 BDC를 다시 레코딩 하여 해당 WAERS 부분을 추가하였다.

 

다만 이 부분에서 정신을 못차리고 하드코딩으로 EUR로 처음에 박아버렸다가

이런 바보 같은 실수를 한 것을 알고 바로 ITAB에 있는 WAERS 변수로 사용하는 KONWA 변수를 해당 BDC에 입력하도록 수정하였다.

'SAP > 수정사항 변경' 카테고리의 다른 글

Search help 생성  (0) 2022.07.19

+ Recent posts