package com.ga.core.vo.commission;

import lombok.Data;

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

/**
 * carrier_reconciliation_in 조회 응답 — 보험사명 조인 포함 (V120)
 */
@Data
public class CarrierReconciliationInResp {
    private Long reconId;
    private Long companyId;
    /** 보험사 코드 */
    private String companyCode;
    /** 보험사명 */
    private String companyName;
    private String settleMonth;
    private String fileName;
    private Integer recordCount;
    private BigDecimal reportedTotal;
    private BigDecimal systemTotal;
    private BigDecimal varianceAmount;
    private String status;
    /** 공통코드 RECON_IN_STATUS */
    private String statusName;
    private LocalDateTime createdAt;
}
