재무회계

충당부채 할인 풀림 범주 귀속 점검 — IFRS 18 손익 범주 기록과 풀림 재계산을 한 화면에서 점검

풀림 재계산 · 영업/재무 범주 귀속 점검 · 다섯 가지 대사 · 월별 상세 — 소개 영상과 실제 화면 5종, 그리고 CDS 코드까지

소개 영상1분 30초7개 장면음성 안내·자막소개 → 조회 → 월별 풀림 → 범주별 합계 → 상세 → 대사 → 정리

개발 배경 — 이 앱을 사용해야 하는 이유

결산 때마다 충당부채 담당자에게 돌아오는 질문은 비슷합니다. 이번 달 할인 풀림은 얼마가 기록됐나, 그 금액이 알맞은 손익 항목에 놓였나, 다시 계산하면 장부와 같은가. 지금은 이 답이 계정 잔액 조회 · 개별 항목 조회 · 담당자의 엑셀 계산표로 흩어져 있어, 같은 숫자를 세 번 맞춰 보는 일이 반복됩니다.

IFRS 18 재무제표 표시와 공시(K-IFRS 제1118호)는 손익계산서 항목을 영업 · 투자 · 재무 같은 범주로 나누어 보이도록 요구합니다. 충당부채의 시간 경과에 따른 할인 풀림과 할인율 변동 효과가 어느 범주에 기록되어 있는지는 계정 매핑에서 정해지므로, 도입을 준비하는 회사는 ‘지금 장부가 어느 범주로 쌓이고 있는가’를 먼저 점검하게 됩니다. 현재 충당부채의 현재가치 할인과 풀림은 충당부채, 우발부채 및 우발자산(K-IFRS 제1037호)의 요구에 따라 계산합니다. 이 앱은 그 두 기준서가 만나는 자리를 조회와 점검 관점으로 한 화면에 모았습니다.

한 줄 요약 — 풀림 금액을 기초 잔액과 할인율로 다시 계산해 장부와 견주고, 그 금액이 재무범주 계정에 기록됐는지 확인하고, 다섯 가지 대사식으로 합계가 어긋나지 않는지 매번 검산합니다. 범주를 확정하는 도구가 아니라 점검 대상을 빨리 좁혀 주는 도구입니다. 최종 판단은 회사와 감사인이 합니다.

계정 매핑이 한 줄 어긋나면 풀림 전체의 범주가 바뀐다

풀림이 어느 손익 범주에 놓이는지는 충당부채가 아니라 기록된 계정이 정합니다. 설정에서 풀림 계정이 영업 계정군에 묶여 있으면 금액이 맞아도 범주는 어긋난 채 매달 쌓입니다. 표준 조회로는 계정별 합계만 보이므로 ‘이 계정이 어느 범주인가’를 따로 대조해야 하고, 충당부채가 수십 건이면 이 대조가 결산 일정의 병목이 됩니다. 이 앱은 충당부채마다 풀림과 할인율 변동 효과가 놓인 범주를 한 줄에 나란히 보여 주고, 영업범주에 기록된 건에는 점검 필요 표시를 붙입니다.

금액이 맞아도 할인율이 다르면 장부는 틀린다

풀림은 기초 잔액에 할인율을 곱해 달마다 인식합니다. 할인율 개정을 월 중에 반영하거나 이전 율이 그대로 남아 있으면 장부 풀림과 다시 계산한 값이 조금씩 벌어집니다. 이 앱은 월마다 기초 잔액 × 할인율 ÷ 12를 원 단위로 반올림해 다시 계산하고 장부 금액과 같은 줄에 놓습니다. 차이가 있는 달은 차이 열에서 바로 찾을 수 있고, 한 건의 연간 차이는 열두 달 차이의 합과 같아야 한다는 대사식이 그 계산을 지켜봅니다.

할인 적용 여부는 사람이 판단할 일이다

할인 효과가 크지 않다고 보아 할인율을 적용하지 않은 충당부채가 있을 수 있습니다. 이것이 맞는지는 회사의 정책과 사실관계에 달려 있어 화면이 단정할 수 없습니다. 그래서 이런 건은 오류가 아니라 확인 필요로 따로 세웁니다. 점검 필요는 ‘수치나 분류가 어긋났다’, 확인 필요는 ‘회사가 먼저 판단할 일이다’로 갈립니다.

사용 방법

  1. 회계연도(필수)와 회사, 충당부채 유형, 장부 범주, 할인율 확정일 기간, 충당부채 이름, 점검 코드, 점검 결과를 정합니다. 선택 조건은 비워 두면 전체입니다.
  2. 조회 버튼이나 입력 칸에서 Enter 로 조회합니다. 화면을 처음 열면 한 번 자동으로 조회됩니다.
  3. 위쪽 요약에서 점검한 충당부채 수 · 점검 필요 건수 · 확인 필요 건수 · 영업범주에 기록된 건 · 재무범주 이동 점검 금액 · 정합성 대사 차이 건수를 봅니다.
  4. 탭을 충당부채별 점검 → 월별 풀림 상세 → 범주별 합계 → 대사 결과 순서로 옮겨 가며 봅니다.
  5. 충당부채별 점검 탭에서 행을 누르면 상세가 열려 기초 잔액 · 할인율 · 기록 범주 · 점검 사유와 열두 달 풀림 내역이 보입니다.
  6. CSV 내려받기로 지금 보고 있는 탭의 내용을 UTF-8 파일로 받아 감사 대응 자료에 첨부합니다.

숫자를 믿을 수 있는가 — 검증 결과

점검 도구에서 가장 비싼 질문은 “이 합계 맞아?” 입니다. 그래서 만드는 쪽에서 대사식을 먼저 세우고 검증용 샘플 데이터로 전수 검증했습니다. 정합성 대사 네 가지는 모두 차이 0이고, 참고 대사 한 가지의 차이는 의도적으로 심은 점검 필요 건 때문에 생긴 것이라 그 건수와 같아야 정상입니다.

대사식구분검사 건수차이
월별 장부 풀림 합계 = 충당부채별 연간 장부 풀림정합성 대사120
범주별 장부 합계 = 장부 풀림 + 할인율 변동 효과정합성 대사20
충당부채별 차이 합계 = 월별 차이 합계정합성 대사120
기초 잔액 + 풀림 + 변동 효과 = 기말 잔액정합성 대사120
재계산 재무범주 금액 대 장부 재무범주 금액참고 대사124 (의도적 예외 건수와 같음)

의도적 예외는 풀림이 영업범주에 기록된 건 2건, 장부 풀림과 재계산이 다른 건 1건, 할인율 변동 효과만 영업범주에 기록된 건 1건, 그리고 할인 미적용으로 확인이 필요한 건 1건입니다. 점검 필요 4건은 참고 대사의 차이 4건과 같습니다.

무엇으로 만들었나

자리무엇왜 그렇게 두었나
화면 컨트롤OpenUI5 표준 컨트롤(조회조건 · 요약 · 표 · 상세 창)외부 라이브러리 없이 표준 컨트롤만 써서 사내망 반입 심사 부담을 줄입니다.
점검 · 대사 로직OData 서비스 안의 집계와 판정 규칙화면이 아니라 서비스가 재계산과 판정을 맡아, 다른 화면이나 배치도 같은 답을 받습니다.
OData 구성OData V2 모델 하나에 탭마다 목록을 직접 연결, 조회조건은 필터로 전달, 요청은 배치 없이 한 건씩, 건수는 응답에 함께 포함필터와 정렬을 서버가 처리하므로 운영 데이터로 바꿀 때 화면 코드를 고치지 않고 서비스 주소만 바꿉니다.
오류 처리메타데이터 실패 · 요청 실패 · 빈 응답을 구분해 안내‘데이터가 없다’와 ‘서비스가 안 열린다’를 같은 빈 화면으로 보이지 않게 합니다.
테마SAP HorizonS/4HANA Fiori 와 같은 시각 언어라 현업이 낯설어하지 않습니다.
항목내용
업무 영역재무회계(FI)
관련 기준서IFRS 18 재무제표 표시와 공시(K-IFRS 제1118호) · 보조: IAS 37 충당부채, 우발부채 및 우발자산(K-IFRS 제1037호)
SAP 표준 T-codeFAGLL03 · FS10N · FBL3N · F.01
화면 성격조회 · 점검 화면 (단일 화면, 탭 4개)
데이터 연동OData V2
SAP 표준 기능을 그대로 이어받은 부분 — 원천은 SAP S/4HANA 유니버설 저널(ACDOCA)의 계정 · 금액 · 전기일 · 회사 필드입니다. 표준 구조를 바꾸지 않고 읽어 와 같은 계정 · 같은 금액을 다른 관점으로 보여 주므로, 표준 개별 항목 조회와 숫자를 맞춰 보는 일이 그대로 가능합니다.

실행 화면

실제로 돌아가는 화면 5종을 사용 순서대로 싣습니다. 그림을 누르면 크게 볼 수 있고, 화면마다 무엇을 보는 자리인지 아래에 적었습니다. 숫자는 모두 같은 검증용 샘플 데이터에서 나온 것이라 화면끼리 맞춰 보셔도 됩니다.

처음 열었을 때

조회조건 · 요약 · 충당부채별 점검 표가 한 화면에 세로로 쌓입니다. 처음 열면 한 번 자동으로 조회되므로 별도 조작 없이 12건의 점검 결과가 바로 보입니다.

처음 연 화면 — 조회조건 · 요약 · 충당부채별 점검
처음 연 화면 — 조회조건 · 요약 · 충당부채별 점검 — 조회를 누르기 전에 한 번 자동으로 조회되어, 조회조건 아래로 요약 지표와 충당부채별 점검 표가 함께 보입니다. 위쪽 요약에는 점검한 충당부채 수 12, 점검 필요 4, 확인 필요 1이 나옵니다.

요약 지표는 점검 필요 4건과 확인 필요 1건을 먼저 보여 주고, 영업범주에 기록된 건 3건과 재무범주 이동 점검 금액 합계 218.5백만 원, 정합성 대사 차이 0건이 이어집니다. 표에서는 풀림 범주 · 할인율 변동 효과 · 변동 효과 범주 열을 보면 어느 건이 영업범주에 놓였는지 바로 찾을 수 있습니다. 기본 회계연도는 2026이고 회사 · 유형 · 범주 조건은 전체입니다.

한 건을 열어 보면

표에서 행을 누르면 그 충당부채의 상세가 열립니다. 기초 잔액과 할인율, 풀림이 기록된 범주와 점검 사유가 먼저 나오고, 아래에는 열두 달 풀림 내역이 이어집니다.

충당부채 상세 — 행 클릭 상세와 월별 내역
충당부채 상세 — 행 클릭 상세와 월별 내역 — 공장 철거복구충당부채 한 건의 상세입니다. 기초 잔액 36억 원, 할인율 3.50%, 풀림 기록 범주는 영업범주이며 점검 사유 문장이 이어서 나옵니다.

행을 누르면 열리는 상세 창입니다. 위쪽에 기초 잔액 · 할인율 · 풀림과 변동 효과의 기록 범주 · 확정일 · 풀림 차이가 나오고, 아래 표에서 열두 달의 기록 계정과 재계산 · 장부 풀림을 견줍니다. 이 건은 풀림 126,000,000원이 영업범주 계정에 기록되어 있어 점검 필요로 표시되며, 월 10,500,000원씩 재계산과 장부가 같은 점도 함께 읽을 수 있습니다.

월별로 재계산과 장부를 견주기

월별 풀림 상세 탭은 충당부채 한 건을 열두 줄로 풀어 보여 줍니다. 조회조건의 충당부채 이름에 글자를 넣으면 그 건만 남습니다.

월별 풀림 상세 — 재계산과 장부를 월 단위로 견줌
월별 풀림 상세 — 재계산과 장부를 월 단위로 견줌 — 조회조건의 충당부채 이름에 “리콜”을 넣어 한 건만 남긴 모습입니다. 기초 잔액 15억 원에 적용 할인율 2.70% 로 기록된 장부 풀림이 재계산보다 매월 375,000원 적습니다.

월별 풀림 상세 탭은 기록 계정과 기록 범주, 기초 잔액, 적용 할인율, 재계산 풀림, 장부 풀림, 차이를 열두 줄로 보여 줍니다. 이 건은 재계산 3,750,000원에 장부 3,375,000원이라 매달 −375,000원이고, 열두 달의 합이 연간 −4,500,000원 차이입니다. 차이 열의 값이 0 이 아닌 달만 눈으로 찾으면 됩니다.

범주별 합계와 대사 결과

범주별 합계 탭은 영업범주와 재무범주에 쌓인 장부 금액을 회사별로 모으고, 대사 결과 탭은 다섯 가지 대사식의 검사 건수와 차이 건수를 보여 줍니다.

범주별 합계 — 영업범주와 재무범주 장부 금액
범주별 합계 — 영업범주와 재무범주 장부 금액 — 회사별로 영업범주와 재무범주, 합계 줄이 나옵니다. 이 점검 기준에서는 재계산 풀림이 모두 재무범주에 놓이므로 영업범주에 장부 금액이 남아 있으면 계정 매핑 점검 대상입니다.

회사 1000 의 영업범주에는 풀림과 변동 효과를 합쳐 201,000,000원이, 회사 2000 에는 17,499,996원이 기록되어 있습니다. 두 금액을 더하면 218.5백만 원으로, 첫 화면 요약의 재무범주 이동 점검 금액과 같습니다. 합계 줄은 따로 구분되어 있어 범주별 줄과 섞이지 않습니다.

대사 결과 — 다섯 가지 대사식 결과
대사 결과 — 다섯 가지 대사식 결과 — 정합성 대사 네 가지는 차이 0건이고, 참고 대사 한 가지는 차이가 4건입니다. 참고 대사의 차이는 점검 필요 건 때문에 생기는 정상 값입니다.

대사 결과 탭은 대사식마다 왼쪽 값과 오른쪽 값, 검사 건수, 차이 건수, 최대 차이를 보여 줍니다. 앞의 네 줄이 모두 0 이어야 숫자를 믿고 볼 수 있고, 마지막 참고 대사의 차이 건수가 점검 필요 건수 4와 같은지를 함께 확인합니다.

화면 뒤에서 일어나는 일

여기부터는 위 화면들이 어떤 규칙으로 움직이는지를 자리별로 적은 상세입니다.

점검 규칙 — 판정 조건에서 사용자 조치까지

충당부채 한 건은 아래 순서로 판정해 코드 하나를 받습니다. 판정은 분류 · 집계 · 대사를 돕는 점검 결과이며, 단정하지 않고 “점검 필요” · “확인 필요”로만 표시합니다.

코드판정 조건결과 상태사용자 조치
U01풀림이 영업범주 계정에 기록됨점검 필요계정 매핑에서 풀림이 재무범주로 놓이는지 확인합니다.
U03풀림은 재무범주인데 할인율 변동 효과만 영업범주점검 필요변동 효과 계정의 범주 매핑을 확인합니다.
U02장부 풀림과 재계산 풀림에 차이가 있음점검 필요적용한 할인율과 기초 잔액 기준을 확인합니다.
U09할인율이 0 이라 할인을 적용하지 않음확인 필요할인 미적용 판단이 회사 정책에 맞는지 회사가 확인합니다.
U00재계산과 장부가 같고 재무범주정상조치 없음

산출과 대사 순서

  1. 월 재계산 풀림 = 기초 잔액 × 할인율 ÷ 12 를 원 단위로 반올림합니다. 연간 재계산 풀림은 열두 달의 합계입니다.
  2. 풀림 차이 = 장부 풀림 − 재계산 풀림. 장부가 적으면 음수입니다.
  3. 기말 잔액 = 기초 잔액 + 장부 풀림 + 할인율 변동 효과. 이 화면이 보는 증감만 더한 값입니다.
  4. 범주별 장부 금액은 풀림과 변동 효과를 기록된 범주별로 합산하고, 재계산 기준은 모두 재무범주로 놓습니다.

검증용 샘플 데이터에서 한 건의 예를 들면, 리콜 보증충당부채는 기초 잔액 15억 원에 할인율 3.00% 라 월 재계산 풀림이 3,750,000원인데 장부에는 2.70% 를 적용한 3,375,000원이 기록되어 있습니다. 월 −375,000원이 열두 달 쌓여 연간 −4,500,000원 차이가 되고, 이 건이 U02 로 잡힙니다.

조회조건

조건필수조건으로 전달되는 방식
회계연도필수연도가 같은 것만
회사선택같은 회사만, 전체면 조건 없음
충당부채 유형선택유형이 같은 것만
장부 범주선택풀림 · 변동 효과 · 합계 범주 중 같은 것
할인율 확정일 시작 · 종료선택시작일 이상과 종료일 이하를 한 묶음의 범위로 전달
충당부채선택이름에 입력한 글자가 포함된 것
점검 코드 · 점검 결과선택같은 코드와 같은 상태만

결과 컬럼

컬럼의미산출식
기초 잔액연초 충당부채 잔액회사 입력 기준
재계산 풀림다시 계산한 연간 풀림월별 기초 잔액 × 할인율 ÷ 12 를 반올림해 합산
장부 풀림풀림 계정에 기록된 연간 금액풀림 계정 금액의 연간 합
차이장부와 재계산의 차장부 풀림 − 재계산 풀림
풀림 범주 · 변동 효과 범주기록된 계정이 놓인 범주계정 매핑 기준
기말 잔액이 화면이 보는 증감만 반영한 잔액기초 + 장부 풀림 + 변동 효과

좁은 화면에서 달라지는 것

창이 좁아지면 조회조건이 두 줄 세 줄로 접히고, 표는 가로로 스크롤됩니다. 상세 창은 화면 폭에 맞춰 줄어듭니다. 요약 지표는 줄을 바꿔 쌓이므로 휴대폰에서도 같은 숫자를 볼 수 있습니다.

파일 구성

앱 폴더
├─ index.html · readme.html · Component.js · manifest.json
├─ controller/   화면 제어 (공통 · 메인)
├─ view/         메인 화면 · 상세 창
├─ model/        표시 형식 · 오류 처리
├─ css/ · i18n/  스타일 · 문구
├─ odata/        서비스 정의와 구현 · 검증용 샘플 데이터
└─ media/        소개 영상 · 포스터

SAP 표준 기능 확장 포인트 — 표준 T-code 와 어떻게 연계되는지

표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회 · 검증 관점을 더해 확장합니다. 표준이 이미 잘하는 일은 표준에 두고, 표준 화면 여러 개를 오가며 손으로 맞추던 대조만 한 화면으로 이어 붙였습니다.

표준으로 되는 것과 안 되는 것

하고 싶은 일SAP 표준으로 되는 것이 앱이 더하는 관점
풀림 계정의 전표 확인FAGLL03 · FBL3N 으로 계정별 개별 항목 조회충당부채 단위로 묶어 월별 금액을 한 줄씩 보여 줍니다.
계정 잔액과 월 합계FS10N 으로 계정 잔액 조회풀림 금액을 기초 잔액과 할인율로 다시 계산한 값과 견줍니다.
손익 항목이 놓인 범주계정 설정과 재무제표 구조에서 정해지며 계정별 금액은 F.01 로 확인충당부채별로 풀림과 변동 효과가 놓인 범주를 나란히 보입니다.
재계산 풀림표준 조회에는 재계산 결과가 없어 보통 엑셀로 만듭니다.월별로 다시 계산해 장부와의 차이를 표시합니다. 표준에 없는 자리입니다.
범주 · 금액 합계 대사표준 화면별로 합계를 직접 대조다섯 가지 대사식의 검사 건수와 차이 건수를 한 탭에서 보입니다.
법정 공시 · 감사 대응표준 거래와 회사의 결산 절차이 앱은 공시 숫자를 만들지 않고, 점검 대상을 좁히는 데만 씁니다.

T-code 별 연계 지점

T-code이름연계
FAGLL03G/L 계정 개별 항목 조회이 앱이 읽는 것과 같은 원천(풀림 계정의 전표 금액)을 열어, 월별 장부 풀림과 합계가 맞는지 확인합니다. 이 앱에서 의심 건을 찾으면 FAGLL03 에서 그 계정 · 그 월 전표로 내려가고, 표준에서 의심 전표를 찾았다면 이 앱의 월별 풀림 상세에서 그 달을 다시 봅니다. 법정 · 감사 증빙은 표준 화면 출력으로 남깁니다.
FS10NG/L 계정 잔액 조회계정별 월 잔액 · 합계와 이 앱의 월별 장부 금액을 맞춰 보는 대사 지점입니다. 월 합계가 다르면 계정 범위와 전기일 기준부터 확인합니다.
FBL3NG/L 계정 개별 항목충당부채 계정과 풀림 비용 계정의 전표를 개별로 조회합니다. 전표 단위 적요나 반제 정보가 필요할 때 이 화면에서 확인합니다.
F.01재무제표 조회범주별 합계를 재무제표 구조의 금액과 대조합니다. 이 앱의 범주별 합계 탭 금액과 표준 재무제표 금액이 다르면 계정 매핑부터 의심합니다.

기존 리포트를 없애야 하나요? 없애지 않습니다. 이 앱을 운영에 올려도 표준 조회와 결산 절차는 그대로 남고, 이 화면은 그 앞단에서 ‘어디를 열어 볼지’를 정해 주는 점검 단계로 놓입니다.

S/4HANA 분석 스택과의 자리

표준 CDS 분석 쿼리, Fiori 분석 앱, Analysis for Office 는 계정 · 기간 중심의 분석에 강합니다. 이 앱은 그 위에 ‘충당부채 한 건 단위로 재계산하고 범주를 대조하는’ 좁고 깊은 점검 관점을 더합니다. 분석 스택에서 이미 계정 잔액 리포트를 쓰고 있다면, 이 앱의 서비스를 별도 CDS 뷰로 얹어 같은 인증과 권한 체계 안에서 쓸 수 있습니다.

요구사항 매핑표

기준서요구사항대응 기능원천 데이터비고
IFRS 18 재무제표 표시와 공시(K-IFRS 제1118호)손익 항목의 범주 분류 — 충당부채 할인 풀림이 놓이는 범주풀림 범주 점검(U01)계정 · 금액(ACDOCA)범주 범위는 기준서 원문으로 확인 필요
IFRS 18 재무제표 표시와 공시(K-IFRS 제1118호)금리 변동 효과가 놓이는 범주변동 효과 범주 점검(U03)계정 · 금액(ACDOCA)원문 확인 필요
IAS 37 충당부채, 우발부채 및 우발자산(K-IFRS 제1037호)현재가치 할인과 시간 경과에 따른 풀림재계산 풀림 대사(U02)기초 잔액 · 할인율할인율 입력 기준은 회사 정책
IAS 37 충당부채, 우발부채 및 우발자산(K-IFRS 제1037호)할인 적용 여부에 대한 회사의 판단할인 미적용 확인(U09)할인율화면은 확인 대상으로만 표시

확장 포인트 — 운영에서 실제로 손대는 자리

자리고객사가 정하는 것방법
계정 → 범주 매핑어느 계정이 영업 · 재무 범주인지매핑 테이블에 계정과 범주를 적어 넣습니다. 현업이 직접 유지합니다.
풀림 · 변동 효과 계정군풀림 비용과 할인율 변동 효과를 어느 계정에 기록하는지계정 유형 컬럼으로 구분해 매핑합니다.
기초 잔액 · 할인율충당부채별 기준 금액과 확정 할인율, 확정일회사 입력 테이블을 읽거나 사용자 정의 필드로 확장합니다.
충당부채 유형 분류복구 · 보증 · 소송 · 손실부담계약 등 구분유형 코드 목록을 추가합니다.
점검 임계값차이를 허용하는 오차(원 단위 반올림 등)판정 규칙의 허용 오차를 설정값으로 둡니다.
권한회사코드별 조회 범위회사코드 권한 객체를 집계 단계에서 확인합니다.

CDS 구성 — 최대한 자세히

이 앱의 서비스를 S/4HANA 위에서 운영하려면 아래 순서로 CDS 객체를 쌓습니다. 아래 코드는 구조를 보이기 위한 예시이며, 표준 CDS 뷰 이름과 필드는 시스템 릴리스마다 다를 수 있으므로 실제 이름은 해당 시스템에서 확인이 필요합니다.

뷰 레이어 구성

레이어뷰하는 일왜 나누나
기준ZPRV_ACCTCAT (테이블)계정을 영업 · 재무 범주와 풀림 · 변동 효과 유형으로 매핑범주 판단을 코드가 아니라 데이터로 두어 현업이 고칠 수 있게 합니다.
기준ZPRV_MASTER (테이블)충당부채별 기초 잔액 · 할인율 · 확정일회사 입력 값을 원장 데이터와 분리합니다.
기본ZI_ProvUnwindBase풀림 · 변동 효과 계정의 월별 금액원천 읽기를 한 곳에 모아 다른 뷰가 같은 기준을 씁니다.
큐브ZI_ProvUnwindCube충당부채 × 월 × 범주로 장부 금액 집계화면의 월별 · 범주별 탭이 같은 집계에서 나옵니다.
점검ZI_ProvUnwindCheck재계산 · 차이 · 점검 코드 판정판정 규칙을 한 뷰에 두어 화면과 배치가 같은 답을 받습니다.
쿼리ZC_ProvUnwindCheck화면용 필터 · 컬럼 선언조회조건과 결과 컬럼 정의를 소비 계층에 둡니다.
권한ZC_ProvUnwindCheck (DCL)회사코드 권한 확인집계 이전에 권한을 걸어 합계로 새어 나가지 않게 합니다.
서비스ZUI_ProvUnwindCheckOData V2 서비스 게시화면이 부르는 단일 문입니다.

① 계정 범주 매핑 테이블 — 범주를 데이터로 둔다

이 테이블이 풀림 범주 점검의 기준입니다. 계정이 어느 범주이고, 풀림 계정인지 할인율 변동 효과 계정인지를 여기서 정합니다. 매핑이 틀리면 점검 결과 전체가 틀리므로, 운영에서는 이 테이블의 변경 이력과 책임자를 가장 먼저 정합니다.

@EndUserText.label : '충당부채 풀림 계정 범주 매핑'
@AbapCatalog.enhancement.category : #NOT_EXTENSIBLE
@AbapCatalog.tableCategory : #TRANSPARENT
@AbapCatalog.deliveryClass : #C
@AbapCatalog.dataMaintenance : #ALLOWED
define table zprv_acctcat {
  key client     : abap.clnt not null;
  key bukrs      : bukrs not null;
  key racct      : racct not null;
  cat_code       : abap.char(4) not null;  " OPER 영업범주 / FIN 재무범주
  acct_kind      : abap.char(1) not null;  " U 풀림 / R 할인율 변동 효과
  valid_from     : abap.dats;
}

② 충당부채 기준 테이블 — 회사가 입력하는 값

기초 잔액과 할인율은 원장에서 나오지 않는 회사 입력입니다. 확정일을 함께 받아 두면 ‘어느 시점의 할인율로 계산했는가’를 점검 결과에 남길 수 있습니다.

@EndUserText.label : '충당부채 기준 (기초 잔액 · 할인율)'
@AbapCatalog.tableCategory : #TRANSPARENT
@AbapCatalog.deliveryClass : #A
define table zprv_master {
  key client     : abap.clnt not null;
  key gjahr      : gjahr not null;
  key bukrs      : bukrs not null;
  key prov_code  : abap.char(6) not null;
  prov_name      : abap.char(60);
  kind_code      : abap.char(4);           " 복구 · 보증 · 소송 · 손실부담계약
  @Semantics.amount.currencyCode : 'zprv_master.waers'
  open_amt       : abap.curr(23,2);
  disc_rate      : abap.dec(5,2);          " 연 % 단위
  basis_date     : abap.dats;
  waers          : waers;
  unwind_racct   : racct;                  " 이 충당부채의 풀림 기록 계정
}

③ 기본 뷰 — 풀림 계정의 월별 금액

원장 라인에서 매핑 테이블에 있는 계정만 골라 충당부채 · 월 단위로 읽습니다. 표준 CDS 뷰 이름은 확인이 필요하므로 원천은 ACDOCA 필드 기준으로 적었습니다.

" ─── ZI_ProvUnwindBase ───────────────────────────────────────────
" 역할 : 풀림 · 변동 효과 계정의 월별 장부 금액을 한 곳에서 읽는다.
" 나눈 이유 : 큐브와 점검 뷰가 같은 원천 읽기를 공유해야 합계가 갈라지지 않는다.
@AbapCatalog.viewEnhancementCategory : [#NONE]
@AccessControl.authorizationCheck : #CHECK
@EndUserText.label : '충당부채 풀림 - 기본'
define view entity ZI_ProvUnwindBase
  as select from acdoca as j
    inner join zprv_acctcat as m
      on  m.bukrs = j.rbukrs
      and m.racct = j.racct
    inner join zprv_master as p
      on  p.bukrs = j.rbukrs
      and p.gjahr = j.gjahr
      and p.unwind_racct = j.racct
{
  key j.rbukrs                       as CompanyCode,
  key j.gjahr                        as FiscalYear,
  key p.prov_code                    as ProvCode,
  key j.poper                        as PostingPeriod,
      m.cat_code                     as CatCode,
      m.acct_kind                    as AcctKind,
      j.racct                        as GLAccount,
      @Semantics.amount.currencyCode : 'Currency'
      j.hsl                          as BookedAmount,
      j.rhcur                        as Currency
}
where j.rldnr = '0L'

④ 큐브 — 충당부채 × 월 × 범주 집계

풀림과 할인율 변동 효과를 같은 큐브에서 case 로 갈라 합산합니다. 화면의 월별 탭과 범주별 탭이 이 큐브 한 곳에서 나오므로 두 탭의 합계가 서로 어긋날 자리가 없습니다.

" ─── ZI_ProvUnwindCube ───────────────────────────────────────────
" 역할 : 충당부채 · 월 · 범주 단위로 풀림과 변동 효과를 집계한다.
" 나눈 이유 : 탭마다 따로 집계하면 같은 질문에 다른 답이 나온다.
@AbapCatalog.viewEnhancementCategory : [#NONE]
@Analytics.dataCategory : #CUBE
@EndUserText.label : '충당부채 풀림 - 큐브'
define view entity ZI_ProvUnwindCube
  as select from ZI_ProvUnwindBase
{
  key CompanyCode,
  key FiscalYear,
  key ProvCode,
  key PostingPeriod,
  key CatCode,
      @Semantics.amount.currencyCode : 'Currency'
      sum( case AcctKind when 'U' then BookedAmount else cast( 0 as abap.curr(23,2) ) end ) as UnwindAmount,
      @Semantics.amount.currencyCode : 'Currency'
      sum( case AcctKind when 'R' then BookedAmount else cast( 0 as abap.curr(23,2) ) end ) as RateChgAmount,
      Currency
}
group by CompanyCode, FiscalYear, ProvCode, PostingPeriod, CatCode, Currency

⑤ 점검 뷰 — 재계산과 코드 판정

점검 규칙이 가장 바뀌기 쉬운 자리이므로 한 뷰에 모았습니다. 재계산은 월 단위로 하고, 열두 달의 합이 연간 재계산 풀림이 됩니다. 판정 순서는 U01 → U03 → U02 → U09 → U00 입니다.

" ─── ZI_ProvUnwindCheck ──────────────────────────────────────────
" 역할 : 재계산 풀림 · 차이 · 점검 코드를 만든다.
" 나눈 이유 : 판정 규칙을 한 곳에 두면 화면 · 배치 · 보고서가 같은 답을 받는다.
@AbapCatalog.viewEnhancementCategory : [#NONE]
@EndUserText.label : '충당부채 풀림 - 점검'
define view entity ZI_ProvUnwindCheck
  as select from zprv_master as p
    inner join ZI_ProvUnwindCube as c
      on  c.CompanyCode = p.bukrs
      and c.FiscalYear  = p.gjahr
      and c.ProvCode    = p.prov_code
{
  key p.gjahr      as FiscalYear,
  key p.bukrs      as CompanyCode,
  key p.prov_code  as ProvCode,
      p.prov_name  as ProvName,
      p.open_amt   as OpenAmount,
      p.disc_rate  as DiscRate,
      @Semantics.amount.currencyCode : 'Currency'
      sum( c.UnwindAmount )  as BookedUnwind,
      @Semantics.amount.currencyCode : 'Currency'
      cast( round( p.open_amt * p.disc_rate / 1200, 0 ) * 12 as abap.curr(23,2) ) as ExpectUnwind,
      case
        when max( case c.CatCode when 'OPER' then 1 else 0 end ) = 1 then 'U01'
        when p.disc_rate = 0                                         then 'U09'
        else 'U00'
      end as CheckCode,
      c.Currency
}
group by p.gjahr, p.bukrs, p.prov_code, p.prov_name, p.open_amt, p.disc_rate, c.Currency

⑥ 분석 쿼리 · Consumption 뷰 — 화면이 쓰는 모양

조회조건과 결과 컬럼을 소비 계층에서 선언합니다. 화면의 조회조건은 이 필터 선언과 이름이 같아야 하며, 날짜 범위는 한 묶음의 범위 필터로 선언합니다.

" ─── ZC_ProvUnwindCheck ──────────────────────────────────────────
" 역할 : 조회조건 · 결과 컬럼 선언
@AccessControl.authorizationCheck : #CHECK
@EndUserText.label : '충당부채 풀림 범주 점검'
@Metadata.allowExtensions : true
@VDM.viewType : #CONSUMPTION
define view entity ZC_ProvUnwindCheck
  as projection on ZI_ProvUnwindCheck
{
      @Consumption.filter : { mandatory : true, selectionType : #SINGLE }
  key FiscalYear,
      @Consumption.filter.selectionType : #SINGLE
  key CompanyCode,
  key ProvCode,
      @UI.lineItem : [{ position : 10 }]
      ProvName,
      @UI.lineItem : [{ position : 20 }]
      OpenAmount,
      @UI.lineItem : [{ position : 30 }]
      DiscRate,
      @UI.lineItem : [{ position : 40 }]
      ExpectUnwind,
      @UI.lineItem : [{ position : 50 }]
      BookedUnwind,
      @UI.lineItem : [{ position : 60, criticality : 'CheckCrit' }]
      CheckCode,
      Currency
}

⑦ 접근 제어 — 집계 이전에 권한을 건다

회사코드 권한을 집계 단계의 뷰에 겁니다. 드릴다운이나 합계에서만 권한을 확인하면 합계에서 뺄셈으로 다른 회사 숫자를 짐작할 수 있기 때문입니다.

" ─── DCL : ZC_ProvUnwindCheck ───────────────────────────────────
@EndUserText.label : '충당부채 풀림 점검 - 회사코드 권한'
@MappingRole : true
define role ZC_ProvUnwindCheck {
  grant select on ZC_ProvUnwindCheck
    where ( CompanyCode ) = aspect pfcg_auth( F_BKPF_BUK, BUKRS, ACTVT = '03' );
}

⑧ 서비스 정의와 바인딩

화면이 부르는 서비스는 소비 뷰 하나를 노출합니다. 바인딩을 게시하면 OData V2 주소가 생기고, 그 주소를 화면 설정의 서비스 경로로 바꾸면 운영 연결이 끝납니다.

@EndUserText.label : '충당부채 풀림 범주 점검 서비스'
define service ZUI_ProvUnwindCheck {
  expose ZC_ProvUnwindCheck as ProvCheck;
}

" Service Binding : ZUI_ProvUnwindCheck_O2  (OData V2 - UI)
"   게시 후 서비스 활성화 확인: /IWFND/MAINT_SERVICE 또는 바인딩 게시 화면

운영 시점에 해야 할 일

개발보다 정하는 일이 많습니다. 아래 항목은 코딩이 아니라 합의입니다.

해야 할 일무엇을 정하나정하지 않으면누가
계정 · 범주 매핑풀림 · 변동 효과 계정이 영업 · 재무 중 어디인지점검 결과가 기존 판단과 어긋나 첫 결산에서 막힙니다.회계팀
부호 규칙비용 금액을 양수로 볼지 원장 부호 그대로 볼지재계산과 장부의 차이 부호가 거꾸로 읽힙니다.회계팀
원천 확정기초 잔액 · 할인율의 입력 출처와 확정 시점“이 할인율은 어디서 왔나” 가 매달 반복됩니다.회계팀 · 재무팀
범위어떤 충당부채 유형을 점검 대상으로 둘지나중에 늘리려면 매핑과 기준 테이블을 다시 이송해야 합니다.현업
권한 설계회사코드별 조회 권한과 CSV 내려받기 권한다른 회사 숫자가 합계로 드러날 수 있습니다.보안 · 권한
성능 기준조회 응답 시간과 전표 건수 상한결산 마지막 날 조회가 느려져 쓰지 않게 됩니다.Basis · 개발
대사 체계FAGLL03 · FS10N · F.01 과 맞출 항목과 주기이 앱의 숫자가 표준과 같은지 아무도 보지 않습니다.회계팀
전송(TR) 순서테이블 → 기본 뷰 → 큐브 → 점검 → 쿼리 → DCL → 서비스의존 객체가 없어 활성화 오류가 납니다.개발 · Basis
서비스 활성화와 화면 연결서비스 게시 · 활성화 확인과 화면 설정의 서비스 주소 교체화면이 샘플 데이터를 계속 읽습니다.Basis · 개발

운영 데이터로 갈 때

전표가 수천만 건이면 집계는 화면이 아니라 데이터베이스에서 이뤄져야 합니다. 이 앱은 충당부채 단위로 읽으므로 대상 건수는 작지만, 원장 읽기는 회계연도 · 회사코드 · 풀림 계정 조건이 반드시 걸리도록 파라미터를 필수로 둡니다. 인덱스는 회사 · 연도 · 계정 순서를 따르고, 응답 시간 기준을 정해 넘으면 조회조건을 좁히라고 안내합니다. 점검 규칙은 월 합계 위에서 돌므로 전표 건수에 비례해 늘어나지 않습니다.

자주 묻는 질문

도입 상담과 데모에서 자주 받는 질문을 네 묶음으로 나눠 적었습니다.

숫자와 산식

재계산 풀림은 어떻게 계산합니까?

월마다 기초 잔액에 할인율을 곱해 12로 나누고 원 단위로 반올림합니다. 열두 달의 합이 연간 재계산 풀림입니다.

예를 들어 기초 잔액 15억 원에 할인율 3.00% 이면 월 3,750,000원입니다. 장부에 2.70% 를 적용한 3,375,000원이 기록되어 있다면 월 −375,000원, 연간 −4,500,000원 차이가 나고 점검 필요로 표시됩니다.

재계산과 장부가 원 단위로 조금 다르면 모두 점검 필요입니까?

화면은 반올림 기준을 한 가지로 고정해 계산하므로, 같은 기준으로 기록된 장부와는 차이가 0이 됩니다. 회사가 다른 반올림이나 일할 계산을 쓴다면 차이가 구조적으로 생길 수 있습니다.

그런 경우에는 허용 오차를 설정값으로 두거나 재계산 방식을 회사 기준에 맞춰야 합니다. 어느 쪽이든 어떤 기준으로 계산했는지를 점검 결과와 함께 남기는 것을 권합니다.

점검 필요와 확인 필요는 무엇이 다릅니까?

점검 필요는 수치나 분류가 어긋난 건입니다. 영업범주에 기록된 풀림, 재계산과 다른 장부 금액, 풀림과 다른 범주에 놓인 변동 효과가 여기에 들어갑니다.

확인 필요는 회사가 먼저 판단해야 하는 건입니다. 할인율을 0으로 두어 할인을 적용하지 않은 충당부채가 대표적입니다. 화면은 그 판단이 맞다 틀리다를 말하지 않고, 확인 대상으로만 세웁니다.

기말 잔액은 장부의 충당부채 잔액과 같아야 합니까?

같지 않을 수 있습니다. 이 화면의 기말 잔액은 기초 잔액에 장부 풀림과 할인율 변동 효과만 더한 값이라, 전입 · 사용 · 환입 같은 다른 증감은 들어 있지 않습니다.

그래서 화면의 기말 잔액은 ‘이 화면이 보는 증감만 반영한 값’으로 읽어야 하고, 장부 잔액 대조는 FS10N 이나 F.01 에서 계정 기준으로 따로 합니다.

참고 대사는 왜 차이가 나는데 정상입니까?

참고 대사는 모든 풀림이 재무범주에 놓인다는 기준으로 다시 계산한 금액과 장부의 재무범주 금액을 견줍니다. 영업범주에 기록된 건이 있으면 그만큼 장부의 재무범주 금액이 작아져 차이가 납니다.

그래서 이 차이의 건수는 점검 필요 건수와 같아야 정상이고, 다르면 오히려 어딘가의 계산이 어긋났다는 신호입니다.

정합성 대사 네 가지는 무엇을 막아 줍니까?

화면의 합계가 서로 다른 경로로 나와도 같아야 한다는 약속을 검사합니다. 월별 합계와 충당부채별 합계, 범주별 합계와 풀림 · 변동 효과의 합, 충당부채별 차이와 월별 차이의 합, 기초 + 풀림 + 변동 효과와 기말이 그 대상입니다.

어느 하나라도 어긋나면 화면 요약의 정합성 대사 차이 건수가 0이 아니게 되어 바로 눈에 띕니다.

화면과 조작

조회가 비어 보입니다. 무엇부터 확인합니까?

회계연도가 필수이므로 먼저 연도를 확인합니다. 그다음 회사 · 유형 · 범주 · 점검 코드 · 점검 결과 조건이 서로 겹쳐 아무 것도 남지 않는 조합인지 봅니다. 충당부채 이름은 포함 검색이라 글자가 한 자만 달라도 비게 됩니다.

조건을 모두 비우는 초기화를 누르면 처음 상태로 돌아갑니다.

할인율 확정일 기간은 어떻게 걸립니까?

시작일과 종료일을 둘 다 넣으면 한 묶음의 범위 조건으로 전달되어 그 사이의 확정일만 남습니다. 하나만 넣으면 그 날짜 이후 또는 이전만 남습니다.

시작과 종료를 따로 조건으로 보내면 둘 중 하나만 맞아도 통과해 범위가 의미를 잃으므로, 반드시 한 묶음으로 보냅니다.

탭을 옮기면 같은 조회조건이 적용됩니까?

그렇습니다. 네 탭이 각자 목록을 서비스에 연결하고 조회조건은 모두에 함께 걸립니다. 탭 머리의 숫자는 조건에 맞는 건수라서, 조건을 바꿔 조회하면 숫자도 같이 바뀝니다.

어느 탭에서든 같은 조건으로 같은 충당부채를 보게 되므로, 점검 탭에서 의심 건을 찾은 뒤 월별 탭으로 옮겨도 다시 조건을 넣을 필요가 없습니다.

CSV 로 내려받으면 무엇이 담깁니까?

지금 보고 있는 탭의 컬럼과 값이 UTF-8 로 담깁니다. 조회조건에 걸린 결과만 담기므로, 전체를 받으려면 조건을 모두 비우고 받습니다.

감사 대응 자료로 쓸 때는 어떤 조건으로 받았는지를 파일 이름이나 별도 메모로 남기는 것을 권합니다.

상세 창에서 무엇을 볼 수 있습니까?

기초 잔액 · 할인율 · 풀림 기록 범주 · 할인율 변동 효과와 그 범주 · 할인율 확정일 · 풀림 차이가 위에 나오고, 점검 사유가 문장으로 이어집니다. 아래 표는 열두 달의 기록 계정 · 기록 범주 · 재계산 풀림 · 장부 풀림 · 차이입니다.

점검 필요 건은 사유 문장에 금액이 함께 적혀 있어, 어느 계정을 먼저 열어야 할지 알 수 있습니다.

모바일이나 좁은 창에서도 쓸 수 있습니까?

쓸 수 있습니다. 조회조건이 줄을 바꿔 쌓이고 표는 가로로 스크롤됩니다. 다만 표 컬럼이 많아 휴대폰에서는 조회와 요약 확인에 알맞고, 열두 달 내역을 비교하는 일은 큰 화면이 낫습니다.

점검 규칙과 기준서

이 화면은 IFRS 18 의 어떤 요구를 다룹니까?

손익 항목의 범주 분류 관점에서, 충당부채의 할인 풀림과 할인율 변동 효과가 알맞은 범주의 계정에 기록됐는지를 다시 확인하는 데 씁니다. 어떤 항목이 어느 범주에 해당하는지의 범위는 기준서 원문으로 확인해야 하며, 화면이 그 해석을 확정하지 않습니다.

IFRS 18 은 언제부터 적용됩니까?

2027년 1월 1일 이후 개시하는 회계연도부터 적용되며 조기 적용이 허용되고, 비교 기간은 재작성합니다. 그 밖의 경과 규정은 기준서 원문으로 확인해야 합니다. 이 화면은 적용 전부터 현재 장부가 어느 범주로 쌓이고 있는지를 미리 보는 준비 단계에서 쓰기 좋습니다.

범주 판정을 이 화면이 확정합니까?

확정하지 않습니다. 이 화면은 분류 · 집계 · 대사를 돕는 점검 도구이며, 범주가 어긋났거나 금액 차이가 있으면 “점검 필요”, 할인 적용 여부처럼 회사가 먼저 판단해야 하는 건은 “확인 필요”로 표시할 뿐입니다. 최종 판단은 회사와 감사인이 합니다.

할인율 변동 효과는 어느 범주에 놓입니까?

이 화면의 점검 기준에서는 풀림과 같은 범주에 놓였는지를 봅니다. 풀림은 재무범주인데 변동 효과만 영업범주에 기록된 건은 U03 으로 표시합니다. 다만 변동 효과의 범주 범위는 기준서 원문과 회사 정책으로 확인이 필요하므로, 점검 기준을 회사 방침에 맞게 조정할 수 있어야 합니다.

IAS 37 과는 어떤 관계입니까?

풀림 금액은 충당부채의 현재가치 할인과 시간 경과에서 나오므로 K-IFRS 제1037호의 계산과 맞닿아 있습니다. 이 화면은 그 계산이 장부와 같은지 다시 계산해 보여 줄 뿐, 할인율 선택이나 충당부채 인식 요건 판단은 하지 않습니다.

도입과 운영

표준 T-code 와는 어떤 관계입니까?

표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 같은 원천 데이터를 조회 · 검증 관점으로 보여 줍니다. FAGLL03 · FBL3N 에서 전표를, FS10N 에서 계정 잔액을, F.01 에서 재무제표 금액을 열어 이 화면의 숫자와 맞춰 봅니다. 기존 조회와 결산 절차는 그대로 둡니다.

실제 데이터로 연결하려면 무엇이 필요합니까?

서비스를 S/4HANA 에서 게시하고 화면 설정의 서비스 경로를 바꿉니다. 엔티티 이름과 필드 이름을 맞추면 화면 코드는 바꾸지 않습니다. 그 전에 계정 → 범주 매핑과 충당부채 기준 테이블(기초 잔액 · 할인율)을 회사가 채워야 합니다.

소요는 대개 매핑 합의가 가장 길고, 개발과 이송은 상대적으로 짧습니다.

화면의 데이터는 실제 금액입니까?

아닙니다. 이 글의 화면은 가상 계정 체계로 만든 검증용 샘플 데이터이며 실제 고객사 금액이 아닙니다. 회사 두 곳, 충당부채 12건, 월별 풀림 144줄, 범주 합계 6줄, 대사 5줄로 구성했고 정합성은 전수 검증했습니다.

권한과 보안은 어떻게 둡니까?

회사코드 권한을 집계 단계의 접근 제어에 겁니다. 합계에서 다른 회사 숫자를 뺄셈으로 짐작하지 못하게 하려면 드릴다운이 아니라 집계 이전에 권한을 확인해야 합니다. CSV 내려받기 권한을 별도 권한으로 나눌지도 운영에서 정합니다.

충당부채가 수천 건이면 어떻습니까?

점검 대상은 충당부채 단위이므로 건수는 전표 수에 비해 작습니다. 원장 읽기에 회사 · 연도 · 계정 조건을 필수로 걸고, 월 합계 위에서 판정하므로 건수가 늘어도 응답이 급격히 느려지지 않습니다.

계정 체계가 바뀌면 무엇을 고칩니까?

계정 → 범주 매핑 테이블만 고칩니다. 새 계정이 생기면 영업 · 재무 중 어느 범주이고 풀림인지 변동 효과인지를 한 줄 적으면 됩니다. 화면과 서비스 코드는 손대지 않으므로 현업이 직접 유지할 수 있습니다.

점검 규칙을 추가할 수 있습니까?

점검 코드는 한 뷰에 모여 있어 규칙을 하나 더하는 일은 그 뷰에 조건 하나를 더하고 사용자 조치 문구를 추가하는 일입니다. 화면은 코드와 결과 상태를 그대로 보여 주므로 화면 수정은 거의 필요하지 않습니다.

숫자가 기존 보고서와 다르면 어떻게 확인합니까?

순서가 있습니다. ① 조회 범위가 같은지 봅니다 — 연도 · 회사 · 계정 범위가 가장 흔한 원인입니다. ② 계정 매핑을 봅니다. ③ 월별 풀림 상세에서 달을 찾아 FAGLL03 으로 그 월 전표를 열고 금액을 맞춰 봅니다. ④ 그래도 다르면 재계산과 장부 중 무엇을 견주고 있는지 확인합니다.

이 화면이 결산 숫자를 대신합니까?

대신하지 않습니다. 이 화면은 점검 도구이며 법정 보고와 공시 숫자는 표준 거래와 회사의 결산 절차가 만듭니다. 결산 전에 의심 건을 빨리 좁히고, 같은 질문을 매달 처음부터 다시 하지 않게 하는 데 쓰는 화면입니다. 현재 SAP 환경에서 어떻게 적용되는지는 도입 검토 때 함께 확인합니다.