728x90

> 외화전표의 환산일을 증빙일로 대체 <

외화전표의 환산일을 전기일이 아닌 증빙일로 대체하는 방법
FI대체로는 안되고 BADI를 사용해야 함
BADI의 경우에도 표준에 이미 구현되어있는 BADI가 있는지를 확인 후 진행해야 함

/*-- 2021.11.24일 추가내용있음 --> 제일 마지막 라인에... --*/


1. BADI 확인
  - SXC_CLASS-INTER_NAME = 'IF_EX_FI_TRANS_DATE_DERIVE'


2. 있을 경우 (When exists /CCEE/VALUE_DOC_DATE)
  - SE24에서 Class 생성 : /CCEE/CL_IM_VALUE_DOC_DATE를 복사하여 ZVALUE_DOC_DATE 생성
     (‼ 반드시 이름을 ZVALUE_DOC_DATE로 생성해야 함 ‼)

  - DERIVE_WWERT Method에 Code입력

 

3. 없을 경우 (When not exists /CCEE/VALUE_DOC_DATE)
  - SE19에서 BADI생성 : Classic BADI 'FI_TRANS_DATE_DERIVE'로 생성

  - Filter에 국가 ISO코드 추가

  - DERIVE_WWERT Method에 Code입력

> 2021.11.24 추가사항 <

- SAP Notes 2848072가 적용된 경우 위의 내용을 적용할 수 없음
- 2848072가 적용되지 않은 SP는 아래까지 --> 이 이후 버전은 SP에서 Notes가 자동적용되어 위의 로직 적용불가

 

- 끝 -

반응형
Posted by Gomtui
,