I Agree Line Smiley

FPM 2

FPM 동적 필드 카탈로그

FPM에서는 파라미터를 사용하여 하나의 피더클래스에서 동적인 필드 카탈로그를 구성할 수 있습니다. 이 방법은 스탠다드 TM에서도 많이 사용되는 방법인 거 같습니다. 1. 도메인 생성 동적인 필드 카탈로그를 생성하기 위해서 먼저 카탈로그에 사용할 도메인을 생성합니다. 저는 두개의 Fixed Value를 가진 Character 10자리 타입의 도메인(ZD_LIST_VALUE)을 생성했으며, ZE_LIST_VALUE 라는 Element에서 생성한 도메인을 사용하고 있습니다. 2. 필드 카탈로그 테이블 생성 서로 다른 타입을 가진 두가지의 필드 카탈로그용 어트리뷰트 테이블을 선언하고 1번에서 생성한 엘리먼트 타입의 어트리뷰트를 생성해 줍니다. 3. GET_PARAMETER_LIST IF_FPM_GUIBB 인터페..

TM/FPM 2023.05.30

POWL KEY값 찾기

오늘은 SAP TM에 대한 포스팅을 시작해 보겠습니다. SAP TM은 비주류 모듈이기 때문에 정답을 찾기는 매우 어렵다고 생각이 됩니다. 그렇기에 저는 정답이라기 보단 가능한 방법에 대한 포스팅을 진행하겠습니다. 그래서 오늘은 POWL에서 선택한 KEY값의 DB KEY를 찾는 방법에 대해 포스팅하겠습니다. GET POWL KEY POWL에서 선택한 데이터는 IF_FPM_PARAMTER에서 찾을 수 있었습니다. IF_FPM_PARAMETER를 디버깅해보면 GET_VALUE 메서드에서 IV_KEY 값이 'KEY'라는 값을 입력받았을 때 ev_value에 DB_KEY를 전환해 주는 것을 확인할 수 있습니다. 다음과 같이 코드를 진행하면 POWL에서 선택한 오더의 DB_KEY값을 얻을 수 있었습니다. 저는 포워..

TM 2023.05.09