package com.ga.core.vo.ledger;

/**
 * 예외원장 처리 상태 코드 (exception_ledger.status 컬럼 — approve_status와 별개)
 * V5 DDL 기본값 NEW. 코드베이스 전체에서 확인된 값: NEW
 * approve_status(PENDING/APPROVED/REJECTED)는 ApproveStatus Enum 사용.
 */
public enum ExceptionLedgerStatus {
    NEW,      // 신규 등록 (초기값)
    APPLIED,  // 정산에 반영됨
    CANCELLED; // 취소

    public String code() {
        return this.name();
    }
}
