package com.ga.core.vo.commission;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * hq_settle_item — 본사정산 항목 (V98)
 * GA 자체 수입/비용 정산. 본사손익 = Σ(INCOME) − Σ(EXPENSE).
 */
@Data
public class HqSettleItemVO {
    private Long itemId;
    /** 정산 귀속월 (YYYYMM) */
    private String settleMonth;
    /** 항목유형 (INCOME=수입/EXPENSE=비용) */
    private String itemType;
    private String itemName;
    private BigDecimal amount;
    private String memo;
    /** REGISTERED=등록/CONFIRMED=확정 */
    private String status;
    private LocalDateTime createdAt;
    private Long createdBy;
    private LocalDateTime updatedAt;
}
