본문으로 건너뛰기

마감기간 관리

개요​

이 화면은 무엇인가요? 이 화면에서는 마감기간 데이터를 조회, 등록, 수정, 삭제합니다.

누가 사용하나요?​

  • 🏢 재무팀: 마감기간 등록, 조회, 수정 업무 수행
  • 🏢 경영기획팀: 마감기간 등록, 조회, 수정 업무 수행
  • 🏢 각 부서 예산담당: 마감기간 등록, 조회, 수정 업무 수행

언제 사용하나요?​

  • 마감기간 정보를 등록/수정할 때
  • 마감기간 현황을 조회할 때
  • 관련 데이터를 검색하고 분석할 때

주요 기능​

1. 마감기간 등록/조회​

무엇을 하나요?: 이 화면에서는 마감기간 데이터를 조회, 등록, 수정, 삭제합니다.

어떻게 사용하나요?:

  1. 화면에 접속합니다
  2. 신규 버튼을 클릭합니다
  3. 필수 항목을 입력합니다
  4. 저장 버튼을 클릭합니다
  5. 등록 완료를 확인합니다

💡 팁: 자주 사용하는 검색 조건은 필터에 저장해두면 편리합니다.


입력 항목 가이드​

항목설명입력 방법예시
마감코드 (필수)period_code직접 입력-
회계연도 (필수)fiscal_year숫자 입력100
회계월 (필수)fiscal_month숫자 입력100
시작일 (필수)period_start달력에서 선택2026-03-17
종료일 (필수)period_end달력에서 선택2026-03-17
목표마감일 (필수)target_close_date달력에서 선택2026-03-17
상태 (필수)status목록에서 선택-
전체체크항목수total_checklist숫자 입력100
완료체크항목수completed_checklist숫자 입력100
마감진행률(%)completion_rate숫자 입력100
매출액revenue숫자 입력100
매출원가cogs숫자 입력100
판관비selling_admin_expense숫자 입력100
영업외수익non_operating_income숫자 입력100
영업외비용non_operating_expense숫자 입력100
법인세income_tax숫자 입력100
매출총이익gross_profit숫자 입력100
영업이익operating_profit숫자 입력100
당기순이익net_income숫자 입력100
마감일시closed_at직접 입력-
마감처리자closed_by검색 선택-
확정일시(CFO)confirmed_at직접 입력-
확정자confirmed_by검색 선택-
비고remark텍스트 입력-

업무 흐름에서의 위치​

연결 화면관계설명
마감체크리스트연관마감기간→마감체크리스트
결산조정분개연관마감기간→결산조정분개
직원연관직원→마감기간(마감처리자)
직원연관직원→마감기간(확정자)

자주 묻는 질문 (FAQ)​

Q. 데이터를 일괄로 등록할 수 있나요?

A. CSV 파일을 통한 일괄 가져오기(Import) 기능을 지원합니다. 화면 상단의 가져오기 버튼을 사용하세요.

Q. 삭제한 데이터를 복구할 수 있나요?

A. 감사 추적(Audit Trail)이 활성화되어 있어 변경 이력을 확인할 수 있습니다. 삭제된 데이터는 관리자에게 문의하세요.


실무 시나리오​

시나리오: 마감기간 관리 등록​

새로운 마감기간 정보를 시스템에 등록해야 합니다.

  1. 화면에 접속합니다
  2. 신규 버튼을 클릭합니다
  3. 필수 항목을 입력합니다
  4. 저장 버튼을 클릭합니다
  5. 등록 완료를 확인합니다

참고: 데이터 구조​

📋 기술 참고 정보 (개발자/관리자용)

테이블명: closing_periods

테이블 특성:

  • 감사 추적 활성화
  • 인쇄 기능 지원

입력 항목 원본​

항목의미타입필수왜 필요한가
마감코드period_codeVARCHAR✅CL-YYYY-MM
회계연도fiscal_yearINT✅-
회계월fiscal_monthINT✅-
시작일period_startDATE✅-
종료일period_endDATE✅-
목표마감일target_close_dateDATE✅D+10
상태status미마감 / 진행 / 마감 / 확정✅-
전체체크항목수total_checklistINT집계: closing_checklists.id COUNT
완료체크항목수completed_checklistINT집계: closing_checklists.id COUNT
마감진행률(%)completion_rateDECIMAL자동 계산: CASE WHEN total_checklist = 0 THEN 0 ELSE completed_checklist / total_checklist * 100 END
매출액revenueDECIMAL-
매출원가cogsDECIMAL-
판관비selling_admin_expenseDECIMAL-
영업외수익non_operating_incomeDECIMAL-
영업외비용non_operating_expenseDECIMAL-
법인세income_taxDECIMAL-
매출총이익gross_profitDECIMAL자동 계산: revenue - cogs
영업이익operating_profitDECIMAL자동 계산: revenue - cogs - selling_admin_expense
당기순이익net_incomeDECIMAL자동 계산: operating_profit + non_operating_income - non_operating_expense - income_tax
마감일시closed_atTIMESTAMP-
마감처리자closed_byUUID시스템 users 테이블 참조
확정일시(CFO)confirmed_atTIMESTAMP-
확정자confirmed_byUUID시스템 users 테이블 참조
비고remarkTEXT-

데이터 관계도​

참조하는 테이블​

  • 마감체크리스트 (1:N) 마감기간→마감체크리스트
  • 결산조정분개 (1:N) 마감기간→결산조정분개

참조받는 테이블​

  • 직원 (1:N) 직원→마감기간(마감처리자)
  • 직원 (1:N) 직원→마감기간(확정자)

참조받는 테이블​

  • 직원 (1:N) 직원→마감기간(마감처리자)
  • 직원 (1:N) 직원→마감기간(확정자)

화면 설정​

목록 컬럼​

컬럼렌더링고정정렬
마감코드link-✅
회계연도기본-✅
회계월기본-✅
상태badge-✅
전체체크항목수기본-✅
완료체크항목수기본-✅
매출액currency-✅
매출원가currency-✅
매출총이익currency-✅
영업이익currency-✅
당기순이익currency-✅
확정자기본-✅
확정일시(CFO)date-✅

필터 설정​

필드필터유형
회계연도select
회계월select
상태select

폼 구성​

기간정보​

필드필수읽기전용비고
마감코드✅
회계연도✅
회계월✅
시작일
종료일
목표마감일
상태

체크리스트 현황​

필드필수읽기전용비고
전체체크항목수✅
완료체크항목수✅

재무실적​

필드필수읽기전용비고
매출액
매출원가
매출총이익✅
영업이익
당기순이익

마감/확정​

필드필수읽기전용비고
마감처리자
마감일시
확정자
확정일시(CFO)
비고