SAP FCM 현금 관리 모듈 구성·은행 연계 설정·잔고 조회 최적화로 개발 결
SAP S/4HANA의 FCM(Financial Cash Management) 관련 개발에서 가장 먼저 파악한 것은 현금 관리 흐름과 관련 마스터 데이터 구조였습니다. 은행 계좌, 하우스 뱅크, 결제 방법 간의 관계를 이해하지 않으면 FCM 설정이 왜 특정 동작을 하는지 파악하기 어려웠습니다.
은행 연계 설정에서는 SWIFT 메시지 파싱과 전표 자동 생성 로직을 개발했습니다. 은행에서 수신한 파일을 파싱해 SAP 내부 전표로 매핑하는 과정에서 잔고 불일치 발생 시 예외 처리를 어떻게 할지가 핵심 설계 포인트였습니다.
잔고 조회 성능도 이슈였습니다. 복수의 은행 계좌와 통화를 조회하는 쿼리가 느려지는 문제가 있었고, FCM 관련 CDS View를 최적화해 조회 시간을 기존 대비 절반 이하로 줄인 경험이 있습니다.