728x90
SMALL
전표 항목 입력 시 코스트센터를 필수로 입력해야 하는 계정과목에 대해 코스트센터 누락 시 Message no. KI235 에러 메시지가 나오게 됩니다.
* 이는 T-code : OKB9(계정별 기본 CO객체 설정)을 통해 특정 계정에 기본 CO 객체를 미리 설정하여 전표 입력 시 CO 객체를 수동으로 입력하지 않아도 자동으로 기본 값이 지정되도록 할 수 있습니다.
다만, 예외적으로 코스트센터 생성없이 회계전표를 처리해야 하는 경우 Debugger 개발환경에서 BAdI(Business Add-In) 또는 User Exit를 활용하여 CO 오브젝트 검사를 비활성화할 수 있습니다. 다음 예제를 통해 알아보도록 하겠습니다.
ABAP Debugger control
1. Break point -> Module PAI.
2. Break point -> PERFORM check_codingblock.
3. Break point -> call function 'cobl_codingblock_check'
4. Break point -> call method gr_condingblock_checker->codingblock_check
5. Break point -> PERFORM codingblock_check Tables t_messages
6. Break point -> call function lt_tkomp
- lt_tkomp 값이 K_COBL_CHECK 일때
7. Break point -> accountings_combination_check
8. ACC_CNTRL-COMB_CHECK = X 에서 null 로변경
ACC-CNTRL-STFLG = null 에서 X로 변경
9. 메시지 확인
- Message no. KI235 발생안함
728x90
LIST
'SAP > FI' 카테고리의 다른 글
[SAP FI]지급조건(Payment Terms) 유지보수 - OBB8 (4) | 2024.09.05 |
---|---|
[SAP FI]고객 미결항목 조회 및 고객입금 처리 - FBL5N ,F-28 (0) | 2024.08.27 |
[FI]세금코드(Tax Code) 정의 - FTXP (0) | 2024.08.13 |
[FI]사업장(Business Place) 테이블 - J_1BBRANCH (0) | 2024.08.06 |