솔루션 홈
Loan Interest · 자금

SAP 차입금 지급이자 실적·예정 — 이번 달에 나갈 이자가 얼마인가

차입 건별 이자 지급 실적과 앞으로의 예정 금액을 계산 기간·일수와 함께 확인하는 화면입니다.

이자는 원금보다 자주 나갑니다. 만기는 몇 년 뒤여도 이자는 매달이나 분기마다 지급해야 합니다.

차입 건이 여럿이면 지급일이 제각각이라 놓치기 쉽고, 자금 계획에도 반영해야 합니다. 실적과 예정을 함께 보도록 OpenUI5 화면으로 확장한 것이 이 앱입니다. 실제 구동 화면 2종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분

  • 차입 거래 — 금융기관과 거래번호·회차
  • 금융상품 — 상품 유형과 차입 과목 · 계좌번호
  • 원금 — 이자 계산 기준 금액과 통화
  • 조건 — 적용 금리와 이자 계산 기간
  • 지급 — 이자 지급일과 지급 금액
항목내용
업무 영역자금(TR) · 차입금 이자
Namespacezui5.loanint
셸 구조조회조건 영역(우측 조회·초기화) + 이자 명세 테이블
화면 수조회 화면 1개 + 상세
데이터이자 지급 실적과 예정 명세
성격조회형(Read-Only) — 이자 전기는 표준이 담당
구분실적 · 예정
UI 테마sap_horizon 단일 적용

실제 화면 2종 둘러보기

회사코드·기간·금융기관으로 조회하면 이자 명세가 나옵니다 → 지급일과 금액을 확인하고 → 예정분을 자금 계획에 반영합니다.

아래는 실제로 앱을 실행해 기능을 눌러 가며 캡처한 화면입니다. 이미지를 클릭하면 원본 크기로 확대됩니다.

Loan Interest — Main.view.xml
초기 진입 화면 — 조회조건과 안내 메시지
초기 진입 화면 — 조회조건과 안내 메시지 — 회사코드·기간·금융기관·구분을 고르는 화면입니다. 조회·초기화 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
Loan Interest — 이자 명세
실적과 예정
실적과 예정 — 금융기관·거래번호-회차·금융상품·차입과목·계좌번호·차입통화와 함께 원금·지급일·금리·이자계산기간·일수·지급이자가 이어집니다.

조작 방법

  1. 회사코드를 고릅니다.
  2. 기간을 이자 지급일 기준으로 지정합니다.
  3. 금융기관으로 차입처별로 볼 수 있습니다.
  4. 조회조건 입력필드에서 값을 바꾸거나 Enter 를 누르면 즉시 조회됩니다.
  5. 지급일이 가까운 건부터 확인합니다.
  6. 이자계산기간일수로 계산 근거를 확인합니다.
  7. 예정분을 합산해 자금 계획에 넣습니다.
  8. 결과는 CSV 다운로드로 내려받습니다.

이자 산식

원금에 금리와 기간을 곱합니다.

지급이자 = 원금 × 금리 × 일수 ÷ 365

일수 = 이자계산 종료일 − 시작일

일수 계산 방식
  실제일수 / 365   국내 원화 차입에서 일반적
  실제일수 / 360   외화 차입에서 쓰이기도 함

구분  실적 — 이미 지급됨
      예정 — 앞으로 지급 예정

일수와 계산 기간을 표시하는 이유

이자 금액이 예상과 다르면 원금·금리·일수 중 하나가 다른 것입니다. 계산 기간과 일수가 화면에 있으면 은행 청구서와 대조할 때 어느 값이 어긋났는지 바로 짚을 수 있습니다.

이자 처리 4단계

단계내용회계 처리
① 계산기간과 금리로 이자 산출예정 금액
② 미지급 계상발생 기준 비용 인식미지급이자
③ 지급실제 이자 송금현금 유출
④ 정리미지급 상계실적 확정

조회조건

필드필수설명
회사코드필수대상 법인
기간필수이자 지급일 From~To
금융기관선택차입처
거래번호선택특정 차입 건
구분선택실적 / 예정
차입통화선택KRW / USD 등

결과 컬럼

컬럼의미 · 표시
금융기관차입처
거래번호-회차차입 건과 이자 회차
금융상품 · 차입과목상품과 계정
계좌번호거래 계좌
차입통화통화
원금이자 계산 기준 금액
지급일이자 지급 날짜
금리적용 이자율
이자계산기간시작일 ~ 종료일
일수계산 대상 일수
지급이자산출 이자 금액

SAP 표준 기능 매핑

표준역할이 화면에서의 확장
TPM10금융거래 조회이자 명세를 회차별로 정리
TBB1금융거래 전기이자 전기
VTBFHA · VTBFHAPO금융거래와 조건원금·금리
VTBZV지급 흐름이자 지급 일정
BNKA은행 마스터금융기관 명칭

도입 시 확인이 필요한 부분

일수 계산 방식이 계약마다 다를 수 있습니다. 365일 기준과 360일 기준이 섞여 있으면 같은 금리라도 이자가 달라집니다. 계약 조건을 정확히 반영하지 않으면 은행 청구서와 금액이 맞지 않습니다.

참고 CDS 뷰

@AbapCatalog.sqlViewName: 'ZCLOANINT'
@EndUserText.label: '차입금 지급이자 명세 (Z)'
define view Z_C_LOAN_INTEREST
  as select from vtbzv as CashFlow
    inner join      vtbfha as Deal on CashFlow.rfha = Deal.rfha
                                 and CashFlow.bukrs = Deal.bukrs
    left outer join bnka   as Bank on Deal.hbkid = Bank.bankl
{
  key CashFlow.bukrs,
  key CashFlow.rfha  as DealNo,
  key CashFlow.rfhazu as FlowNo,
      Bank.banka     as BankName,
      Deal.sfhaart   as ProductType,
      CashFlow.dfaell as PaymentDate,
      CashFlow.bzbetr as InterestAmount,
      CashFlow.swhr   as Currency
      // 원금·금리·이자계산기간은 VTBFHAPO 조건에서 가져옴
      // 지급이자 = 원금 × 금리 × 일수 ÷ 365
}

매핑 이해를 돕기 위한 참고용 설계입니다. 실제 도입 시에는 운영 환경 설정과 릴리즈에 맞춰 조정합니다.

OpenUI5 구성

기능사용 컨트롤
화면 골격sap.m.Page + 조회조건 영역 · 이자 명세 테이블
조회조건sap.m.Select · sap.m.DatePicker · sap.m.Input — 우측 끝에 조회·초기화
이벤트모든 버튼이 onPAI 단일 진입점, fcCode 로 분기
명세 테이블sap.ui.table.Table — 지급일순 정렬
구분 표시sap.m.ObjectStatus — 실적 / 예정
거래 링크sap.m.Link — 금융기관·거래번호 연계

지급일순으로 정렬하는 이유

자금 담당자가 이 화면을 여는 이유는 "언제 얼마가 나가나" 를 알기 위해서입니다. 거래번호순으로 정렬하면 날짜가 뒤섞여 그 답이 안 나옵니다. 지급일순이면 그대로 자금 일정이 됩니다.

파일 구성

경로역할
manifest.json앱 디스크립터 — 앱 ID(zui5.loanint) · ko 로케일
view/Main.view.xml조회조건과 이자 명세 테이블
controller/Main.controller.js조회 · 이자 계산 · 구분 판정 · CSV
model/ModelMock.jslocaldata JSON 읽기(Promise)
js/formatter.js금액 · 금리 · 일수 포맷터
localdata/loanint.json이자 명세 데이터
localdata/bank.json금융기관

검증 결과

검증 항목결과
지급이자 = 원금 × 금리 × 일수 ÷ 365 (전 건)통과
일수 = 계산 종료일 − 시작일통과
실적 건은 지급일이 기준일 이전통과
이자계산기간이 차입 기간 내에 포함통과
금융기관 코드가 있으면 명칭도 존재통과
XML · JSON 전체 파싱오류 0건
화면 렌더링 — 실브라우저 조회 후 캡처2/2
테마 런타임 확인sap_horizon

자주 묻는 질문

예정 이자도 회계 처리하나요?

발생 기준으로 미지급이자를 계상합니다. 결산 시점까지 발생한 부분은 비용으로 잡고, 실제 지급 때 상계합니다.

변동금리는 예정 금액이 정확한가요?

현재 금리 기준 추정치입니다. 금리가 바뀌면 달라지므로 자금 계획에는 여유를 두는 것이 안전합니다.

은행 청구서와 금액이 다르면요?

일수 계산 방식과 금리 적용 시점을 확인합니다. 365일과 360일 기준 차이가 가장 흔한 원인입니다.

SAP 표준 기능과 어떻게 이어지나요?

이자 일정과 전기는 표준 TR 이 관리합니다. 이 화면은 그 흐름을 실적과 예정으로 나누고 계산 근거를 함께 보여 주는 확장입니다.

이자 관리, 지금 쓰는 SAP 위에서 확장해 보세요

지급일순으로 정리되면 그대로 자금 일정이 됩니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

지급이자차입금 이자이자 계산이자 지급일금리일수 계산OpenUI5