솔루션 홈
자금

SAP 차입금 현황(월말) — 월말 기준 차입 잔액 한 장

월말 시점 차입금 잔액을 금융기관과 상품별로 정리해, 재무제표 주석과 자금 보고에 쓰는 화면입니다.

월말 차입금 잔액은 재무제표 주석에 들어갑니다. 금융기관별로, 만기별로 나눠 공시해야 하기 때문입니다.

전표에서 계정 잔액만 뽑으면 총액은 나오지만 기관별 구분이 안 됩니다. 차입 계약 단위로 집계해 기관과 상품별로 정리하도록 OpenUI5 화면으로 확장한 것이 이 앱입니다. 실제 구동 화면 2종을 함께 공개합니다.

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

  • 차입 거래 — 금융기관과 거래번호
  • 금융상품 — 상품 유형과 차입 과목
  • 조건 — 금리와 차입일 · 만기일
  • 통화 — 차입통화와 환율
  • 잔액 — 월말 기준 잔액
항목내용
업무 영역자금(TR) · 차입금 보고
Namespacezui5.loanstat
셸 구조조회조건 영역(우측 조회·초기화) + 차입금 현황 테이블
화면 수조회 화면 1개 + 상세
데이터차입금 현황 28건
성격조회형(Read-Only) — 차입 등록은 표준이 담당
UI 테마sap_horizon 단일 적용

실제 화면 2종 둘러보기

회사코드·기준월로 조회하면 월말 잔액이 나옵니다 → 금융기관과 상품별로 집계하고 → 주석 자료와 자금 보고에 씁니다.

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

Main.view.xml
초기 진입 화면 — 조회조건과 안내 메시지
초기 진입 화면 — 조회조건과 안내 메시지 — 회사코드·기준월·금융기관을 고르는 화면입니다. 조회·초기화 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
월말 현황
기관별 잔액과 소계
기관별 잔액과 소계 — 금융기관·거래번호·금융상품·차입과목·금리·차입일·만기일과 함께 차입통화·환율·월말 잔액이 표시되고, 기관별 소계와 총계가 붙습니다.

조작 방법

  1. 회사코드를 고릅니다.
  2. 기준월을 지정합니다. 월말 시점 잔액이 집계됩니다.
  3. 금융기관으로 특정 차입처만 볼 수 있습니다.
  4. 조회조건 입력필드에서 값을 바꾸거나 Enter 를 누르면 즉시 조회됩니다.
  5. 기관별 소계로 어느 은행 의존도가 높은지 봅니다.
  6. 차입과목별로 단기와 장기를 구분해 확인합니다.
  7. 총계가 계정 잔액과 맞는지 대조합니다.
  8. 결과는 CSV 다운로드로 내려받아 주석 자료로 씁니다.

집계 기준

차입 계약 단위 잔액을 축별로 모읍니다.

월말 잔액 = 차입금액 − 기 상환 원금 (기준월 말 시점)

원화 잔액 = 통화 잔액 × 월말 환율

집계 축
  금융기관별  →  거래처 집중도
  차입과목별  →  단기·장기 구분 (주석 공시)
  금융상품별  →  조달 수단 구성

총계 = 계정 잔액과 일치해야 함

총계를 계정 잔액과 대조해야 하는 이유

차입 계약 단위 집계와 회계 계정 잔액이 다르면 어느 한쪽이 틀린 것입니다. 계약이 등록되지 않았거나 전기가 누락됐을 수 있습니다. 주석에는 회계 숫자가 나가므로 두 값이 맞아야 자료가 성립합니다.

월말 보고 4단계

단계내용결과
① 잔액 확정기준월 말 시점 잔액 산출계약별 잔액
② 환산외화는 월말 환율 적용원화 잔액
③ 대사계정 잔액과 대조검증 완료
④ 보고주석·자금 보고 작성공시 자료

조회조건

필드필수설명
회사코드필수대상 법인
기준월필수월말 시점
금융기관선택차입처
금융상품선택상품 유형
차입과목선택단기 / 장기
차입통화선택KRW / USD 등

결과 컬럼

컬럼의미 · 표시
금융기관차입처
거래번호차입 계약 식별
금융상품 · 차입과목상품과 계정
금리적용 이자율
차입일 · 만기일계약 기간
차입통화 · 환율통화 정보
월말 잔액(통화)통화 기준 잔액
월말 잔액(원화)환산 금액
기관별 소계금융기관 단위 합계
총계전체 차입금

SAP 표준 기능 매핑

표준역할이 화면에서의 확장
TPM10금융거래 조회차입 정보
FS10N계정 잔액대사 기준
VTBFHA · VTBZV거래와 지급 흐름잔액 산출
TCURR환율 마스터월말 환산
BNKA은행 마스터금융기관 명칭

도입 시 확인이 필요한 부분

월말 환율을 어느 것으로 쓸지 정해야 합니다. 재무제표에 반영된 환율과 다르면 주석 금액이 본표와 어긋납니다. 환율 유형을 재무제표 기준과 맞춰야 대사가 성립합니다.

참고 CDS 뷰

@AbapCatalog.sqlViewName: 'ZCLOANSTAT'
@EndUserText.label: '차입금 현황 월말 (Z)'
define view Z_C_LOAN_STATUS
  with parameters p_keydate : dats
  as select from vtbfha as Deal
    left outer join bnka  as Bank on Deal.hbkid = Bank.bankl
    left outer join tcurr as Rate on Deal.wgschft = Rate.fcurr
{
  key Deal.bukrs,
  key Deal.rfha  as DealNo,
      Bank.banka   as BankName,
      Deal.sfhaart as ProductType,
      Deal.svvart  as DealType,
      Deal.dblfz   as StartDate,
      Deal.delfz   as MaturityDate,
      Deal.wgschft as Currency,
      Rate.ukurs   as ExchangeRate
      // 월말 잔액 = 차입금액 − 기준일까지 상환 원금 (VTBZV 누계)
      // 원화 잔액 = 통화 잔액 × 월말 환율
}

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

OpenUI5 구성

기능사용 컨트롤
화면 골격sap.m.Page + 조회조건 영역 · 현황 테이블
조회조건sap.m.Select · sap.m.DatePicker · sap.m.Input — 우측 끝에 조회·초기화
이벤트모든 버튼이 onPAI 단일 진입점, fcCode 로 분기
현황 테이블sap.ui.table.Table — 금융기관 그룹, 소계
금액sap.m.ObjectNumber — 통화·원화 인접
총계테이블 하단 고정 행

기관별 소계를 두는 이유

주석 공시는 금융기관별 잔액을 요구합니다. 건별 목록만 있으면 은행마다 더해야 하고 그 과정에서 오류가 납니다. 소계가 이미 있으면 그대로 옮겨 적을 수 있고, 특정 은행 의존도도 한눈에 보입니다.

파일 구성

경로역할
manifest.json앱 디스크립터 — 앱 ID(zui5.loanstat) · ko 로케일
view/Main.view.xml조회조건과 현황 테이블
controller/Main.controller.js조회 · 잔액 산출 · 소계 · CSV
model/ModelMock.jslocaldata JSON 읽기(Promise)
js/formatter.js금액 · 환율 · 금리 포맷터
localdata/loanstat.json차입금 현황 28건

검증 결과

검증 항목결과
기관별 소계 합 = 총계통과
원화 잔액 = 통화 잔액 × 환율통과
월말 잔액 ≤ 차입금액통과
원화 차입은 환율 1.0통과
금융기관 코드가 있으면 명칭도 존재통과
XML · JSON 전체 파싱오류 0건
화면 렌더링 — 실브라우저 조회 후 캡처2/2
테마 런타임 확인sap_horizon

자주 묻는 질문

총계가 계정 잔액과 다르면요?

차입 계약이 등록되지 않았거나 회계 전기가 누락된 것입니다. 어느 쪽인지 확인해 맞춘 뒤에 주석 자료로 써야 합니다.

만기별 구분도 필요한가요?

주석에는 보통 1년 이내와 1년 초과를 나눠 공시합니다. 차입과목이나 만기일로 구분해 집계하면 됩니다.

특정 은행 의존도가 높으면 문제인가요?

조달 위험이 됩니다. 그 은행이 한도를 줄이면 대체 조달이 급해집니다. 기관별 소계로 집중도를 주기적으로 확인하는 것이 좋습니다.

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

차입 계약과 잔액은 표준 TR 이 관리합니다. 이 화면은 월말 기준으로 집계해 기관·상품별 소계를 붙이고 계정 대사까지 돕는 확장입니다.

차입금 보고, 지금 쓰는 SAP 위에서 확장해 보세요

기관별 소계가 이미 있으면 주석 작성이 옮겨 적기로 끝납니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

차입금 현황월말 잔액금융기관별차입과목재무제표 주석OpenUI5