package com.ga.core.vo.settle;

import lombok.Data;

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

@Data
public class CommissionStatementResp {
    private Long statementId;
    private Long agentId;
    private String agentName;
    private String settleMonth;
    private String statementType;
    private String statementTypeName;

    private BigDecimal grossAmount;
    private BigDecimal incomeTaxAmount;
    private BigDecimal localTaxAmount;
    private BigDecimal vatAmount;
    private BigDecimal deductionAmount;
    private BigDecimal netAmount;

    private LocalDateTime issuedAt;
    private String issuedBy;
    private String filePath;
    private String fileFormat;
    private String issueStatus;
    private String issueStatusName;
}
