SAP/FI
(FI) 외화전표의 환산일을 증빙일로 대체
Gomtui
2021. 2. 25. 11:25
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가 자동적용되어 위의 로직 적용불가
- 끝 -
반응형