[Group Reporting] 상각자산 미실현이익 처리 자동화 설계 및 검증
머리말
연결결산에서 상각자산 내부거래에 따른 미실현이익 제거는 주요 조정 영역 중 하나입니다. 실무에서는 자산 식별, 내용연수 관리, 실현 로직의 복잡성으로 인해 반복적인 수작업이 발생합니다.
이런 배경을 바탕으로, SAP S/4HANA Group Reporting 환경에서 업무 프로세스와 기술 아키텍처를 함께 고려한 자동화 구조를 설계했습니다.
💡 자동화 설계의 기본 방향
자산 식별 → 미실현이익 계산 → 연결 전표 반영까지의 흐름을 일관된 구조로 설계하는 것이 핵심입니다.
📑 미실현이익 제거 전표 생성 프로세스
① 상각자산 식별 기준 정의
내부거래 상각자산 처리를 위해 다음 항목을 기준정보로 매핑합니다.
> 거래유형 / 연결계정 / 전표유형
👉 해당 매핑 정보를 기반으로 이후 연결 전표 생성 시 필요한 계정 및 전표 속성이 자동으로 결정됩니다.
② 감가상각 스케줄 기반 미실현이익 계산
상각자산 내부거래에서 발생한 미실현이익은 자산의 감가상각 진행에 따라 점진적으로 실현됩니다. 따라서 단일 시점의 제거가 아니라, 기간별로 나누어 관리되는 구조가 필요합니다.
③ SAP Group Reporting 자동 전표 생성
상각자산 미실현이익 처리는 단일 시점에서 종료되지 않고 최초 제거 → 이후 기간별 실현으로 이어집니다. 각 결산 시점에 누적 금액이 아닌 전기 대비 변동분(Delta)을 전표로 생성합니다.
🔗 BadI 기반 아키텍쳐
본 설계는 SAP S/4HANA Group Reporting의 표준 프로세스를 유지하면서 필요한 로직을 확장하기 위해 BadI (Business Add-In)를 활용한 아키텍처로 구현했습니다.
Group Reporting의 표준 기능을 최대한 활용하여 자산 단위의 내부거래 추적, 잔존 내용연수 기반 계산, 그리고 기간별 증감분(Delta) 전표 생성과 같은 요구사항을 충족하도록 설계했습니다.
🔄️ 연결 모니터 기반 확장 기능
연결 전표 생성 로직은 연결 모니터 내 Task 실행 시점에 BAdI가 호출되며, 해당 시점에 커스텀 로직을 반영하여 전표가 생성되도록 설계했습니다.
연결 모니터의 태스크 실행 시 BAdI 호출
승인 완료 데이터 조회
기존 연결조정 전표(누적 잔액 기준) 조회
감가상각 스케줄 기반 당기 실현/미실현 금액 재계산
전기 대비 Delta 산출
Delta 금액 기준으로 연결 전표 생성
마무리
상각자산 내부거래에 따른 미실현이익 처리는 자산 관리, 감가상각, 연결 전표가 유기적으로 연결된 복합적인 영역입니다.
✔️ 실무 기준에 부합하는 자동화
✔️ 반복 작업 제거 및 일관성 확보
✔️ 실제 프로젝트 적용 가능한 구조 설계
를 목표로 현재 다양한 결산 시나리오를 기반으로 검증을 진행 중이며, 향후 자동화 적용 범위와 전제 조건을 지속적으로 구체화할 예정입니다.