솔루션 홈
ABZON · AIBU · 고정자산

SAP 자산 취득내역 조회 — 어떤 경로로 들어온 자산인가

외부구입·건설중인자산 완성대체·사내대체로 나누어 취득 내역을 모으고, 취득가액과 회계전표를 함께 확인하는 화면입니다.

자산이 장부에 올라오는 길은 하나가 아닙니다. 밖에서 사 오기도 하고, 건설 중이던 자산이 완성돼 넘어오기도 하고, 법인이나 부서 사이에서 옮겨 오기도 합니다.

경로가 다르면 검토할 것도 다릅니다. 외부구입은 거래처와 금액을, 완성대체는 건설 기간의 원가 집계를, 사내대체는 양쪽 장부의 일치를 봐야 합니다. 표준 자산 취득 구조를 그대로 이어받아 세 경로를 한 화면에서 구분해 보도록 OpenUI5 화면으로 확장한 것이 이 앱입니다. 실제 구동 화면 3종을 함께 공개합니다.

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

  • 취득 유형 — 외부구입 · 완성대체 · 사내대체를 표준 거래유형 체계로 구분(AcqType)
  • 자산 키 — 자산번호(AssetNo)와 자산등급(AssetClass)
  • 취득 정보 — 취득일(AcqDate)과 취득가액(AcqValue)
  • 전표 연계 — 회계전표 번호(DocNo)와 전기일 · 전표상태(DocStatus)
  • 통화 — 거래 통화(Currency)로 해외법인 자산도 구분
항목내용
대응 T-codeAS01 · ABZON · ABUMN · S_ALR_87012050
업무 영역재무회계(FI-AA) · 자산 취득 · 결산 지원
Namespacezui5.assetacq
셸 구조조회조건 영역(우측 조회·초기화) + 취득 내역 목록, 행 선택 시 회계전표 상세
화면 수조회 화면 1개 + 전표 상세
데이터취득 내역 40건 · 전기 라인 90건
성격조회형(Read-Only) — 취득 전기는 표준 트랜잭션이 담당
UI 테마sap_horizon 단일 적용

실제 화면 3종 둘러보기

회사코드·자산등급·취득유형·회계연도로 조회하면 취득 내역이 모입니다 → 유형별 취득가액 합계를 확인하고 → 행을 눌러 회계전표 차대 내역을 검증합니다.

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

ABZON — Main.view.xml
초기 진입 화면 — 조회조건과 안내 메시지
초기 진입 화면 — 조회조건과 안내 메시지 — 회사코드·자산등급·취득유형·회계연도·전표상태를 고르는 화면입니다. 조회·초기화 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
ABZON — 취득 내역
메인화면 — 유형별 취득 내역
메인화면 — 유형별 취득 내역 — 자산번호·자산명·등급·취득유형·취득일·취득가액과 함께 출처 정보와 전표번호·전표상태·전기일이 이어집니다. 전기 전 상태인 건은 상태 색으로 구분됩니다.
ABZON — 전표 상세
상세 다이얼로그 — 회계전표 차대
상세 다이얼로그 — 회계전표 차대 — 행을 고르면 취득 전표의 라인이 차변·대변으로 펼쳐지고 차대일치 검증 결과가 함께 표시됩니다.

조작 방법

  1. 회사코드회계연도를 고릅니다.
  2. 취득유형으로 외부구입·완성대체·사내대체를 나눕니다. 유형마다 검토 관점이 다릅니다.
  3. 자산등급으로 토지·건물·기계 등을 추립니다.
  4. 조회조건 입력필드에서 값을 바꾸거나 Enter 를 누르면 즉시 조회됩니다.
  5. 취득가액 합계로 그 해 자본적 지출 규모를 파악합니다.
  6. 전표상태가 전기 전인 건은 결산 전에 마무리해야 합니다.
  7. 행을 선택하면 회계전표 차대 내역이 열립니다.
  8. 결과는 CSV 다운로드로 내려받아 결산 조서에 첨부합니다.

취득 유형 구분

유형이 다르면 상대 계정이 다릅니다. 그래서 전표를 보면 경로가 드러납니다.

외부구입 (10)   차변: 자산   대변: 매입채무 또는 현금
CIP 완성대체    차변: 자산   대변: 건설중인자산
사내대체        차변: 자산   대변: 상대 자산 (양쪽 장부가 짝)

전표상태  POSTED  →  전기완료
          기타     →  전기 전 — 결산 전 마무리 필요

출처 정보를 함께 두는 이유

취득가액만으로는 근거를 설명할 수 없습니다. 외부구입이면 어느 거래처에서 샀는지, 완성대체면 어느 건설중인자산에서 넘어왔는지가 있어야 감사에서 이어집니다. 출처를 텍스트로 같은 줄에 두면 전표를 열지 않고도 경로가 읽힙니다.

취득 경로 3종과 검토 포인트

유형내용검토 포인트
외부구입 ABZON거래처에서 직접 구입거래처 · 금액 · 세금계산서
완성대체 AIBU건설중인자산이 완성돼 본자산으로건설 기간 원가 집계 · 완성 시점
사내대체 ABUMN법인 또는 부서 간 이동양쪽 장부 일치 · 장부가액 승계

조회조건

필드필수설명
회사코드 Bukrs필수대상 회사코드
회계연도 FiscalYear필수취득 연도
자산등급 AssetClass선택토지 · 건물 · 기계 등
취득유형 AcqType선택외부구입 / 완성대체 / 사내대체
전표상태 DocStatus선택전기완료 / 전기 전

결과 컬럼

컬럼의미 · 표시
자산번호 AssetNo · 자산명 AssetName자산 식별
회사코드 Bukrs · BukrsText귀속 법인
자산등급 AssetClass · AssetClassText등급 코드와 명칭
취득유형 AcqType · AcqTypeText외부구입 · 완성대체 · 사내대체
취득일 AcqDate자산 취득 날짜
취득가액 AcqValue · 통화 Currency취득 금액
출처 SourceText거래처 또는 원 자산 정보
전표번호 DocNo · 전기일 PostingDate회계전표
전표상태 DocStatus · DocStatusText전기완료 / 전기 전
담당자 Responsible결산 담당

SAP 표준 기능 매핑

표준역할이 화면에서의 확장
ABZON자산 외부 취득취득 내역을 유형별로 모아 조회
AIBU건설중인자산 완성 대체완성대체 건을 같은 목록에서
ABUMN자산 사내 대체대체 건과 상대 자산 정보
S_ALR_87012050자산 취득 리포트전표 상세와 차대일치 검증을 더함
ANLA · ANEK · ANEP자산 마스터 · 취득 전표조회 원천
BSEG전표 라인차대 상세

도입 시 확인이 필요한 부분

거래유형(Transaction Type) 체계가 회사마다 확장돼 있습니다. 표준 100·110 외에 자체 코드를 추가한 경우가 많아, 취득유형 분류를 그 체계에 맞춰야 합니다. 또 사내대체는 양쪽 회사코드가 모두 조회 범위에 들어와야 짝이 맞는지 확인할 수 있습니다.

참고 CDS 뷰

@AbapCatalog.sqlViewName: 'ZCASSETACQ'
@EndUserText.label: '자산 취득 내역 (Z)'
define view Z_C_ASSET_ACQUISITION
  as select from anep as AcqItem
    inner join      anla as Master  on AcqItem.bukrs = Master.bukrs
                                   and AcqItem.anln1 = Master.anln1
                                   and AcqItem.anln2 = Master.anln2
    left outer join anek as AcqDoc  on AcqItem.bukrs = AcqDoc.bukrs
                                   and AcqItem.belnr = AcqDoc.belnr
                                   and AcqItem.gjahr = AcqDoc.gjahr
{
  key AcqItem.bukrs,
  key AcqItem.anln1 as AssetNo,
  key AcqItem.gjahr as FiscalYear,
  key AcqItem.belnr as DocNo,
      Master.txt50  as AssetName,
      Master.anlkl  as AssetClass,
      AcqItem.bwasl as TransactionType,
      AcqItem.bzdat as AcqDate,
      AcqItem.anbtr as AcqValue,
      AcqDoc.budat  as PostingDate,
      AcqDoc.bldat  as DocDate
      // 취득유형(외부구입·완성대체·사내대체)은 거래유형 체계를 매핑해 판정
}

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

OpenUI5 구성

기능사용 컨트롤
화면 골격sap.m.Page + 조회조건 영역 · 취득 내역 테이블
조회조건sap.m.Select · sap.m.DatePicker · sap.m.Input — 우측 끝에 조회·초기화
이벤트모든 버튼이 onPAI 단일 진입점, fcCode 로 분기
내역 테이블sap.m.Table — 금액 우측정렬, 유형별 그룹 표시
상태 표시sap.m.ObjectStatus — 전기 상태
상세 화면sap.m.Dialog — 회계전표 차대와 일치 검증

전표 상태를 열로 둔 이유

취득은 잡혔는데 전표가 아직 전기되지 않은 상태가 결산에서 문제를 만듭니다. 자산 대장에는 올라와 있는데 총계정원장에는 반영되지 않아 대사가 어긋납니다. 상태를 목록에 두면 결산 전에 이 건들만 뽑아 마무리할 수 있습니다.

파일 구성

경로역할
manifest.json앱 디스크립터 — 앱 ID(zui5.assetacq) · ko 로케일
view/Main.view.xml조회조건과 취득 내역 테이블
controller/Main.controller.js조회 · 유형 분류 · 전표 검증 · CSV
model/ModelMock.jslocaldata JSON 읽기(Promise)
js/formatter.js금액 · 일자 · 상태 포맷터
localdata/assetacq.json취득 내역 40건
localdata/postingdata.json전기 라인 90건

검증 결과

검증 항목결과
회계전표 차변 합계 = 대변 합계 (전 건)통과
취득가액 = 전표 차변 자산 라인 금액통과
취득유형 코드와 텍스트 일치통과
전기완료 건은 전기일 존재통과
자산등급 코드가 있으면 명칭도 존재통과
XML · JSON 전체 파싱오류 0건
화면 렌더링 — 실브라우저 조회 → 상세 실동작 후 캡처3/3
테마 런타임 확인sap_horizon

자주 묻는 질문

완성대체는 왜 따로 보나요?

건설중인자산에 쌓인 원가가 본자산으로 넘어가는 시점이라, 그동안 집계한 원가가 맞는지 확인해야 합니다. 완성 시점이 늦어지면 상각이 시작되지 않아 비용 인식도 미뤄집니다.

사내대체에서 무엇을 확인하나요?

보내는 쪽과 받는 쪽 장부가 맞는지입니다. 한쪽에서만 전기되면 그룹 전체로 보면 자산이 사라지거나 두 배가 됩니다. 양쪽 회사코드를 모두 조회 범위에 넣어 짝을 확인합니다.

전기 전 상태는 왜 생기나요?

자산 마스터는 만들었는데 취득 전표를 아직 전기하지 않은 경우입니다. 승인 대기나 증빙 미비가 흔한 이유이며, 결산 전에 정리해야 대장과 원장이 맞습니다.

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

취득 전기는 ABZON·AIBU·ABUMN 이 담당하고 결과는 표준 자산 전표 구조에 남습니다. 이 화면은 그 내역을 경로별로 구분해 모으고 전표 차대까지 검증해, 결산 전에 확인할 건을 좁히는 확장입니다.

자산 취득 점검, 지금 쓰는 SAP 위에서 확장해 보세요

어떤 경로로 들어온 자산인지가 구분되면 검토할 것도 명확해집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

자산취득ABZONAIBUABUMN외부구입완성대체사내대체OpenUI5