솔루션 홈
연결 결산

SAP 연결 조정 분개 점검 — 연결정산표에 오른 분개, 차변과 대변은 맞습니까

연결단위·조정유형별로 흩어져 있는 연결 조정 분개를 라인 단위로 모아, 분개마다 차변과 대변이 맞는지부터 확인해 둡니다

연결 결산이 시작되면 각 종속회사·관계회사의 원장에는 없던 분개가 연결정산표에만 새로 올라갑니다. 내부거래를 지우고, 지분법 손익을 반영하고, 미실현손익을 걷어내고, 그룹 차원의 탑사이드 조정을 더하는 분개들입니다. 문제는 이런 분개가 여러 담당자·여러 화면에서 나뉘어 등록되다 보니, 라인 하나가 빠지거나 금액이 잘못 입력돼도 쉽게 눈에 띄지 않는다는 점입니다.

가장 기본적이면서도 자주 놓치는 확인은 분개 하나의 차변 합계와 대변 합계가 실제로 맞는지입니다. 연결정산표에 등록된 연결 조정 분개를 라인 단위로 모아 분개별 차대 균형을 재계산하고, 연결단위·조정유형·회계기간 세 축으로 다시 집계해 전체 차이를 대사하는 화면을 OpenUI5로 확장했습니다. 실제 구동 화면 3종을 함께 공개합니다.

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

  • 원장 — 총계정원장 라인아이템 구조를 그대로 이어받아 조정 분개의 계정·금액을 조회
  • 표준 화면 — G/L 개별항목 조회(FAGLL03) · G/L 계정 잔액 조회(FS10N)
항목내용
업무 영역재무회계(FI) · 연결 결산
관련 기준서·대상 영역- (연결 결산은 특정 단일 기준서에 종속되지 않는 내부 절차) — 대상 영역: 연결정산표 조정 분개 등록 완전성·차대변 균형 검증
Namespacezui5.consjv
셸 구조조회조건 영역(우측 조회) + 대차 대사 요약 + 연결조정 분개 명세·연결단위별·조정유형별·기간별·점검 예외 5개 탭, 상세 Dialog
화면 수조회 화면 1개 + 상세 다이얼로그
SAP 표준 T-codeFAGLL03 · FS10N(§7 참고)
데이터 연동 방식OData V2 — 화면 블록마다 엔티티셋에 직접 바인딩
성격조회·집계·대사형 — 연결 조정 분개 등록·기표는 화면 밖 프로세스
UI 테마sap_horizon 단일 적용

실제 화면 3종 둘러보기

회사코드·회계연도를 넣고 조회하면 대차 대사 요약과 분개 명세가 한 화면에 뜹니다 → 탭을 옮겨 연결단위별·조정유형별·기간별 집계를 보고 → 행을 클릭해 상세 내역을 확인합니다.

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

Main.view.xml
연결조정 분개 명세 화면 — 조회조건과 대차 대사 요약
메인화면 — 2026 회계연도 전체 조회 결과. 99건의 연결 조정 분개(273라인)에 대해 차변·대변 합계와 차이가 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
조정유형별 집계
조정유형별 집계 화면
조정유형별 집계 — 내부거래·지분법·미실현손익·탑사이드·기타 다섯 유형별로 차변·대변 합계와 차이가 나뉘어 보입니다. 기타·미실현손익 유형에서 차이가 있는 것이 바로 드러납니다.
상세 내역
분개 상세 내역 다이얼로그
상세 내역 — 라인을 클릭하면 분개번호·연결단위·조정유형·계정과 차변·대변 금액이 항목별로 펼쳐집니다.

조작 방법

  1. 회사코드와 회계연도를 넣습니다. 기간·연결단위·조정 유형·판정 상태는 비워 두면 전체가 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력 필드에서 Enter 키를 눌러도 같은 조회가 실행됩니다.
  3. 대차 대사 요약에서 분개 건수·라인 건수·차변/대변 합계·차대 차이·불균형 분개 건수를 먼저 확인합니다.
  4. 탭을 옮겨 가며 연결조정 분개 명세 → 연결단위별 → 조정유형별 → 기간별 → 점검 예외 순으로 좁혀 봅니다.
  5. 행을 누르면 분개·집계 상세가 다이얼로그로 열립니다.
  6. 연결조정 분개 명세와 점검 예외 탭에서는 CSV 내려받기(UTF-8 BOM)로 결과를 저장할 수 있습니다.

분개 대차균형 규칙

연결정산표에 등록된 연결 조정 분개는 다른 회계전표와 마찬가지로 분개(전표) 하나의 차변 합계와 대변 합계가 같아야 합니다.

판정 조건결과 상태사용자 조치
분개(JeNo) 내 차변 합계 = 대변 합계정상조치 불필요
분개(JeNo) 내 차변 합계 ≠ 대변 합계점검 필요점검 예외 탭에서 차이 금액을 확인하고 연결정산표 등록 오류 여부를 담당자가 확인

이 화면이 대신 정하지 않는 것

판정 결과는 확인 대상을 알리는 표시일 뿐, 조정 분개 자체가 회계적으로 타당한지 단정하지 않습니다. 연결단위 판단, 내부거래·지분법·미실현손익 조정의 산출 근거는 회사가 관리합니다. 최종 판단은 회사와 감사인이 합니다.

연결 조정 분개 집계 절차

단계내용
1단계라인 등록 조회 — 연결정산표에 등록된 연결 조정 분개를 라인(분개번호+라인) 단위로 불러온다.
2단계분개별 대차 계산 — 같은 분개번호의 라인을 모아 차변 합계·대변 합계를 계산하고 일치 여부를 판정한다.
3단계차원별 집계 — 연결단위·조정유형·회계기간 세 축으로 각각 차변·대변 합계와 차이를 재집계한다.
4단계전체 대사 — 전체 차변·대변 총계와 차이, 불균형 분개 건수를 산출하고 점검 예외로 분리해 표시한다.

조회조건

필드필수설명
회사코드필수대사 요약 단건 조회의 키로도 씁니다.
회계연도필수대사 요약 단건 조회의 키로도 씁니다.
기간(월)선택비우면 전체 기간을 조회합니다.
연결단위선택비우면 전체 연결단위를 조회합니다.
조정 유형선택내부거래 · 지분법 관련 · 미실현손익 관련 · 탑사이드 · 기타 중 선택.
판정 상태선택전체 / 정상 / 점검 필요

결과 컬럼

영역컬럼 · 표시
대차 대사 요약분개 건수 · 라인 건수 · 차변 합계 · 대변 합계 · 차대 차이 · 불균형 분개 건수 · 예외 건수
연결조정 분개 명세분개번호 · 라인 · 기간 · 연결단위 · 조정유형 · 계정 · 차변 · 대변 · 판정
연결단위별 · 조정유형별 · 기간별 집계구분 · 건수 · 차변 · 대변 · 차이
점검 예외예외번호 · 분개번호 · 연결단위 · 예외 유형 · 내용 · 차이 · 중요도

SAP 표준 기능 매핑

표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 그 데이터에 연결 조정 분개의 대차균형·차원별 집계 관점을 더해 확장합니다.

표준 T-code표준 기능이 화면이 더한 것
FAGLL03G/L 개별항목 조회연결 조정 분개가 기표된 라인을 연결단위·유형·기간 축으로 재집계하고 분개별 차대 균형을 대사
FS10NG/L 계정 잔액 조회조정 대상 계정의 잔액 증감을 연결단위별 집계와 함께 확인

분석 지표 정의표

지표정의대응 기능원천 데이터비고
분개 대차 차이분개(JeNo) 단위 차변 합계 − 대변 합계연결조정 분개 명세 · 점검 예외 탭연결정산표 등록 라인0이면 정상, 0이 아니면 점검 필요
연결단위·유형·기간별 차이각 차원으로 재집계한 차변·대변 차이연결단위별/조정유형별/기간별 집계 탭연결정산표 등록 라인분개 단위 예외의 합과 일치
전체 차대 차이전체 차변 총계 − 대변 총계대차 대사 요약 KPI전체 라인불균형 분개들의 차이 합과 일치

참고 CDS 뷰

원천 테이블주요 필드쓰임
ACDOCARBUKRS · GJAHR · POPER · RACCT · HSL연결 조정 분개 라인의 회사코드·기간·계정·금액 원천
BKPF / BSEGBUKRS · BELNR · GJAHR · BUZEI분류형 회계전표 헤더·명세(참고)
define view entity I_ConsolidationAdjustmentEntry
  as select from acdoca
{
  key rbukrs                                     as Bukrs,
  key gjahr                                      as Gjahr,
  key belnr                                      as JeNoRef,
      poper                                      as Period,
      racct                                      as GlAccount,
      case when hsl >= 0 then hsl else 0 end     as DebitAmount,
      case when hsl <  0 then -hsl else 0 end    as CreditAmount
      // 연결단위 · 조정유형 · 연결정산표 채번은 연결결산 애드온 테이블과
      // 조인해 파생 — 표준 필드는 시스템 구성에 따라 확인이 필요합니다.
}

표준 CDS 뷰 이름과 필드는 시스템 릴리스·연결결산 솔루션 구성에 따라 다를 수 있으므로, 도입 시 실제 시스템에서 확인해 확정합니다.

OpenUI5 구성

기능사용 컨트롤 · 구성
화면 골격sap.m.Page + 조회조건 패널 · 대차 대사 요약 패널 · sap.m.IconTabBar 5개 탭
데이터 연동manifest.json dataSources.mainService(OData V2, 상대 경로) — 화면 블록마다 엔티티셋에 직접 바인딩합니다. 모델 설정은 useBatch:false · defaultBindingMode:"OneWay" · defaultCountMode:"Inline"
조회조건sap.m.Input · sap.m.ComboBox — 우측 끝에 조회·초기화 버튼, Enter 키로 즉시 재조회, sap/ui/model/Filter로 조회조건을 조립합니다. "전체"를 고른 조건은 필터를 만들지 않습니다
정렬 · 페이징sap/ui/model/Sorter와 모델의 페이징 기능으로 처리 — 전체를 받아 화면에서 걸러내지 않습니다
명세·예외 표sap.ui.table.Table — 행 클릭 시 상세 다이얼로그
집계 표sap.m.Tablesap.m.ObjectStatus로 차이 유무를 표준 ValueState 로만 표시
공통 처리CSV 다운로드 공통 컨트롤러(UTF-8 BOM), 전역 오류 처리기 — 메타데이터 로드 실패·요청 실패·빈 응답을 구분해 안내

파일 구성

경로역할
index.htmlOpenUI5 부트스트랩 — sap_horizon · lodash · moment, OData 서비스에 연결
Component.js화면 상태·조회조건 모델 초기화, 전역 오류 처리기 연결
manifest.json앱 디스크립터 — zui5.consjv · ko 로케일, OData 서비스와 모델 선언
view/Main.view.xml조회조건 · 대차 대사 요약 · 5개 탭
view/DetailDialog.fragment.xml상세 내역 다이얼로그
controller/Main.controller.js조회조건 조립 · 바인딩 · 다이얼로그 · CSV 다운로드
controller/BaseController.jsCSV 다운로드 공통 처리
model/ErrorHandler.js전역 오류 처리
model/formatter.js금액·상태 표시 서식
i18n/i18n_ko.propertiesko 로케일 리소스

운영 데이터는 OData 서비스가 제공하며, 검증용 샘플 데이터는 화면과 완전히 분리해 별도로 둡니다. 화면과 판정 로직은 그대로 씁니다.

검증 결과

화면 구성에 쓴 검증용 샘플 데이터는 연결 조정 분개 99건(273라인)을 기준으로 하며, 이 가운데 3건은 의도적으로 차대가 어긋나도록 구성해 점검 예외 탐지를 확인했습니다.

검증 항목결과
분개(JeNo)별 차변 합계 = 대변 합계 (96건 정상 분개 전수)통과(차이 0)
의도적 불균형 분개 3건 → 점검 예외로 정확히 분리통과
연결단위별 집계 = 라인 재계산 합계통과(5개 단위 전수 일치)
조정유형별 집계 = 라인 재계산 합계통과(5개 유형 전수 일치)
기간별 집계 = 라인 재계산 합계통과(12개 기간 전수 일치)
전체 차대 차이 = 예외 3건의 차이 합계통과(-3,100원 일치)
OData 계약 — 서비스 메타데이터 정상 로드, 키 없는 엔티티 0건, 동사 경로 0건, 커스텀 파라미터 0건확인
화면 렌더링 — 실브라우저에서 조회 → 탭 이동 → 행 클릭 상세까지 실동작 후 캡처3/3
조회 버튼 위치 · sap_horizon 테마 · Enter 키 조회 · 서비스 미연결 시 오류 안내확인
표시 금지 검사 — 앱ID·커스텀 프로그램ID·출처 표현 검출0건

모든 데이터는 검증용으로 구성한 가상 데이터입니다.

자주 묻는 질문

이 화면의 판정이 곧 연결 조정 분개가 잘못됐다는 뜻인가요?

아닙니다. 이 화면은 연결정산표에 등록된 분개의 차대변 균형과 집계 완전성을 확인해 점검이 필요한 건을 가려내는 조회 도구입니다. 조정 분개의 회계적 타당성에 대한 최종 판단은 회사와 감사인이 합니다.

적용 시기와 범위는 어떻게 되나요?

연결 결산 절차는 특정 기준서의 시행일에 종속되는 항목이 아니라 회사가 연결정산표 운영을 시작하는 시점부터 상시 적용하는 내부 프로세스입니다. 대상 범위는 연결정산표에 등록되는 모든 연결 조정 분개(내부거래·지분법·미실현손익·탑사이드·기타)입니다.

분개가 점검 필요로 표시되면 무엇을 확인해야 하나요?

점검 예외 탭에서 해당 분개번호와 차변·대변 차이 금액을 확인하고, 연결정산표 등록 화면에서 라인 누락이나 금액 오기 여부를 담당자가 직접 확인해야 합니다. 화면은 차이를 찾아내는 조회 도구이며 자동으로 정정하지 않습니다.

연결단위·조정유형별 집계는 어떻게 계산되나요?

같은 연결단위 또는 조정유형 값을 가진 라인들의 차변·대변 금액을 그대로 합산한 값입니다. 별도의 안분이나 추정 로직 없이 등록된 라인을 그대로 재집계합니다.

연결 조정 분개, 차대 균형부터 미리 확인해 보세요

연결정산표에 흩어져 등록되는 조정 분개를 결산 막바지에 손으로 다시 검산하는 대신, 화면에서 분개별 대차 균형과 연결단위·유형별 집계를 미리 대사해 두면 결산 일정이 한결 여유로워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

연결 결산연결 조정 분개차대 균형연결정산표OpenUI5