SAP 구조조정 충당부채 인식 요건 점검 — IAS 37, 계획만으로는 부채가 아니다
공식 계획과 착수·공표가 갖춰졌는지, 충당부채에 담을 직접 지출만 골랐는지 원장 계상액과 먼저 맞춰 둡니다
회사가 공장을 닫거나 지점을 정리하기로 하면 결산에서는 종업원 종료급여와 계약 해지 비용을 충당부채로 잡을지가 쟁점이 됩니다. IAS 37 충당부채, 우발부채 및 우발자산(K-IFRS 제1037호)의 구조조정 요건은 구체적인 공식 계획이 있고, 계획을 착수했거나 주요 내용을 공표해 영향받는 사람들에게 정당한 기대를 준 경우에만 충당부채를 인식하게 합니다. 여기에 담는 금액도 구조조정에 필연적으로 수반되면서 계속 사업과 관련 없는 직접 지출로 한정됩니다.
실무에서는 검토 단계의 계획에 미리 부채를 잡거나, 재교육·신규 시스템 투자·미래 영업손실까지 함께 계상하거나, 요건을 채운 계획인데 금액이 덜 잡히는 일이 생깁니다. 원장 데이터를 그대로 이어받아 계획마다 요건과 직접 지출을 계산해 장부와 나란히 놓는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 4종을 함께 공개합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · 충당부채 |
| 관련 기준서 | IAS 37 충당부채, 우발부채 및 우발자산(K-IFRS 제1037호) — 구조조정 |
| Namespace | zui5.restrprov |
| 셸 구조 | 단일 페이지 + 3개 탭 |
| 화면 수 | 메인 1 · 상세 다이얼로그 1 |
| SAP 표준 T-code | FAGLL03 · FS10N · FB03 |
| 데이터 연동 방식 | OData V2 (조회조건 전부 $filter) |
| 성격 | 조회·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 구조조정 계획별 인식 요건과 직접 지출 범위 |
| 핵심 산식 | 산출 인식액 = 요건 충족 시 직접 지출 합계, 미충족 시 0 · 차이 = 원장 계상액 − 산출 인식액 |
| 결과 표시 | 정상 / 점검 필요 / 확인 필요 |
실제 화면 4종 둘러보기




사용 방법
- 회계연도를 넣고, 회사코드와 기간은 필요할 때만 고릅니다. 비워 두면(전체) 전체가 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 회계연도 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건으로 자동 조회됩니다.
- 요약 줄에서 계획 건수, 인식 요건 충족 건수, 점검 필요 계획, 대사 차이 합계를 먼저 확인합니다.
- 탭을 옮겨 가며 계획별 요건 점검 → 지출 항목 구분 → 인식액 대사 순으로 좁혀 봅니다.
- 계획별 요건 점검 탭에서 행을 누르면 공식 계획 5요소와 공표일·이행 착수일이 상세 다이얼로그로 열립니다.
- 각 탭의 CSV 내려받기(UTF-8 BOM)로 결과를 저장할 수 있습니다.
공식 계획과 착수·공표가 있어야 인식 — 요건별 판정 규칙
공식 계획이 5요소를 갖추고, 착수 또는 공표가 있을 때에만 인식 대상이며, 담는 금액은 직접 지출뿐입니다.
| 판정 조건 | 결과 상태 | 사용자 조치 |
|---|---|---|
| 사업·위치·인원·지출·시기 5요소 충족 + 착수 또는 공표 | 인식 요건 충족 | 직접 지출만 산출 인식액으로 집계합니다. |
| 5요소 중 하나라도 미충족 | 확인 필요 | 계획 구체화 여부를 확인하고 재점검합니다. |
| 5요소 충족, 착수·공표 이력 없음 | 확인 필요 | 착수·공표 시점을 확인합니다. |
| 요건 미충족인데 원장에 계상 | 점검 필요 | 계상 근거를 확인합니다. |
| 요건 충족, 원장 계상액이 산출 인식액보다 작음 | 확인 필요 | 미계상 금액을 확인합니다. |
| 요건 충족, 원장 계상액이 산출 인식액보다 큼 | 점검 필요 | 계속 사업 관련 지출이 섞였는지 확인합니다. |
판정 결과는 확인 대상을 알리는 표시이며, 기준서 충족 여부를 단정하지 않습니다. 계획의 구체성과 공표 여부는 회사가 근거를 종합해 판단하고, 이 화면은 그 결과 값을 이어받아 씁니다. 최종 판단은 기준서 원문에 따라 회사와 감사인이 합니다.
직접 지출 산출에서 원장 대사까지 5단계
- 지출 항목을 구분한다 —
종료급여·계약해지·철거비 = 포함, 재교육·재배치·마케팅·신규 시스템·미래 영업손실 = 제외 - 추정 지출을 나눈다 —
추정 지출 합계 = 직접 지출 + 제외 지출 - 산출 인식액을 구한다 —
요건 충족이면 직접 지출 합계, 아니면 0 - 원장과 대사한다 —
차이 = 원장 계상액 − 산출 인식액 - 항목 합계를 재대사한다 —
항목 금액 합계 = 대사 화면 합계
조회조건
| 조회조건 | 필수 | 설명 |
|---|---|---|
| 회계연도 | 필수 | 기본 2026 |
| 회사코드 | 선택 | 전체 선택 시 조건 없이 조회 |
| 기간 | 선택 | 001~012, 전체 선택 시 조건 없이 조회 |
| 점검결과 | 선택 | 인식액 대사 탭 — 전체 / 정상 / 점검 필요 |
결과 컬럼
| 영역 | 내용 |
|---|---|
| 요약 | 구조조정 계획 · 인식 요건 충족 · 점검 필요 계획 · 대사 차이 합계 |
| 계획별 요건 점검 | 계획번호 · 회사 · 기간 · 계획명 · 대상 사업·부문 · 대상 인원 · 공식 계획 5요소 · 착수·공표 · 공표일 · 이행 착수일 · 인식 요건 |
| 지출 항목 구분 | 계획번호 · 순번 · 기간 · 지출 구분 · 금액 · 충당부채 포함 · 제외 사유 |
| 인식액 대사 | 추정 지출 합계 · 직접 지출 · 제외 지출 · 산출 인식액 · 원장 계상액 · 차이 · 점검 결과 |
SAP 표준 기능 매핑
- 원장 — 충당부채 계정 전표(
ACDOCA)를 그대로 사용해 계상액을 집계 - 표준 화면 — 총계정원장 개별항목(FAGLL03) · 계정 잔액(FS10N) · 전표 조회(FB03)
| T-code | 이름 | 쓰임 |
|---|---|---|
FAGLL03 | 총계정원장 개별항목 조회 | 충당부채 계정의 계상 전표를 건별로 확인합니다 |
FS10N | 계정 잔액 조회 | 기간별 충당부채 잔액을 산출 인식액과 대사합니다 |
FB03 | 전표 조회 | 계상 전표의 계정 조합과 금액을 확인합니다 |
| 기준서 | 요구사항 | 화면 반영 |
|---|---|---|
| IAS 37 (K-IFRS 제1037호) | 구조조정 — 구체적인 공식 계획 | 5요소 충족 여부 점검 |
| IAS 37 (K-IFRS 제1037호) | 구조조정 — 착수 또는 주요 내용 공표로 정당한 기대 형성 | 착수·공표 점검 |
| IAS 37 (K-IFRS 제1037호) | 구조조정에 필연적으로 수반되고 계속 활동과 무관한 직접 지출만 포함 | 지출 항목 구분 |
| IAS 37 (K-IFRS 제1037호) | 미래 영업손실은 충당부채 대상이 아님 | 제외 처리 |
참고 CDS 뷰
define view entity RestrProvRecon
as select from I_JournalEntryItem as Item
{
key Item.CompanyCode,
key Item.FiscalYear,
key Item.FiscalPeriod,
sum(Item.AmountInCompanyCodeCurrency) as LedgerAmount
}
where Item.GLAccount = $parameters.p_provision_account
group by Item.CompanyCode, Item.FiscalYear, Item.FiscalPeriod
OpenUI5 구성
| 구성 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · 충당부채 |
| 화면 구성 | 조회조건 영역(우측 조회) + 요약 줄 + 계획별 요건 점검·지출 항목 구분·인식액 대사 3개 탭, 상세 Dialog |
| 데이터 모델 | OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 계획·지출 항목·대사 엔티티셋에 직접 바인딩 |
| 조회조건 처리 | 필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음 |
| 집계 | 요약 값은 컨트롤러 한 곳에서 계산하고 금액 문자열은 숫자로 변환해 합산 |
| 오류 처리 | 서비스 연결 실패와 요청 실패를 구분해 사용자 메시지로 안내 |
| 테마 | sap_horizon · 한국어 |
파일 구성
| 구분 | 내용 |
|---|---|
| 앱 본체 | index.html · manifest.json · Component.js · controller · view · model · i18n · css |
| 데이터 서비스 | OData 서비스 정의와 엔티티셋별 데이터 |
| 검증 전용 | 앱 본체와 분리된 검증용 샘플 데이터 구성 |
| 설명서 | readme.html (13개 절) |
검증 결과
화면 구성에 쓴 검증용 샘플 데이터는 구조조정 계획 8건, 지출 항목 28건을 기준으로 직접 지출과 인식액이 원(KRW) 단위로 맞물리도록 구성했습니다.
| 대사식 | 검사 | 결과 | 의도적 예외 |
|---|---|---|---|
| 추정 지출 합계 = 직접 지출 + 제외 지출 | 8 | 일치 | 0 |
| 지출 항목 합계 = 대사 화면 합계 | 24 | 일치 | 0 |
| 산출 인식액·차이·요건 플래그 산식 | 32 | 일치 | 0 |
| 직접 지출 구분 규칙(포함/제외) | 28 | 일치 | 0 |
| 원장 계상액 = 산출 인식액 | 8 | 5건 일치 | 3 |
요건 미충족 계상 1건 · 계상액 부족 1건 · 계속 사업 지출 포함 후보 1건(의도적으로 구성한 케이스). 화면 요약의 대사 차이 합계는 세 건의 차이(340,000,000 − 65,000,000 + 175,000,000 = 450,000,000원)와 일치합니다.
자주 묻는 질문
이 화면의 판정이 곧 기준서 충족 여부인가요?
아닙니다. 이 화면은 구조조정 충당부채의 인식 요건과 직접 지출 범위를 집계·대사해 확인이 필요한 건을 가려내는 점검 도구입니다. 최종 판단은 기준서 원문에 따라 회사와 감사인이 합니다.
적용 시기와 범위는 어떻게 되나요?
IAS 37 충당부채, 우발부채 및 우발자산(K-IFRS 제1037호)은 이미 시행 중인 기준서입니다. 이 화면은 구조조정 계획이 생긴 결산마다 충당부채 인식 요건과 계상액을 점검하는 용도이며, 세부 경과규정은 이 글에서 다루지 않아 확인 필요입니다.
계획을 세우기만 해도 충당부채를 잡나요?
계획이 구체적이어야 하고, 계획을 착수했거나 주요 내용을 공표해 영향받는 사람들이 실행을 기대하게 되어야 합니다. 검토 단계의 계획은 인식 대상이 아닌지 확인 대상입니다.
재교육이나 마케팅 비용도 충당부채에 넣나요?
계속 사업과 관련된 지출은 구조조정에 필연적으로 수반되는 직접 지출이 아니어서 제외 대상으로 봅니다. 이 화면은 그런 항목이 계상액에 섞였는지 후보를 보여줍니다.
구조조정 계획, 결산 전에 인식 요건부터 맞춰보세요
계획마다 공표 여부와 지출 내역을 전표로 다시 뒤지는 대신, 화면에서 직접 지출 기준 인식액을 원장 계상액과 미리 대사해 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.