package com.ruoyi.cwgl.domain.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import lombok.Data;
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* 应收账单账款分析VO
|
*/
|
@Data
|
public class ReceivableBillAccountAnalysisVo {
|
|
/**
|
* ID
|
*/
|
private Integer id;
|
|
/**
|
* 系统编号
|
*/
|
private String systemNo;
|
|
/**
|
* 账单名称
|
*/
|
private String billName;
|
|
/**
|
* 客户名称
|
*/
|
private String customerName;
|
|
/**
|
* 收款人
|
*/
|
private String payee;
|
|
/**
|
* 责任人
|
*/
|
private String responsiblePerson;
|
|
/**
|
* 责任领导
|
*/
|
private String responsibleLeader;
|
|
/**
|
* 结算方式
|
*/
|
private String settlementMethod;
|
|
/**
|
* 业务类型
|
*/
|
private String businessType;
|
|
/**
|
* 推进要求
|
*/
|
private String promotionRequirement;
|
|
/**
|
* 结算种类
|
*/
|
private String settlementCategory;
|
|
/**
|
* 结算期
|
*/
|
private String settlementPeriod;
|
|
/**
|
* 应结算金额
|
*/
|
private BigDecimal totalAmount;
|
|
/**
|
* 已收金额
|
*/
|
private BigDecimal receivedAmount;
|
|
/**
|
* 待收金额
|
*/
|
private BigDecimal pendingAmount;
|
|
/**
|
* NC账面结算日期
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date ncSettlementDate;
|
|
/**
|
* NC账面结算金额
|
*/
|
private BigDecimal ncSettlementAmount;
|
|
/**
|
* 账款备注
|
*/
|
private String accountRemark;
|
|
/**
|
* 逾期利息
|
*/
|
private BigDecimal overdueInterest;
|
|
/**
|
* 账单到期日期
|
*/
|
private Date billDueDate;
|
|
/**
|
* 逾期天数
|
*/
|
private Integer overdueDays;
|
|
/**
|
* 状态
|
*/
|
private String status;
|
|
/**
|
* 创建时间
|
*/
|
private Date createTime;
|
|
/**
|
* 更新时间
|
*/
|
private Date updateTime;
|
|
|
|
/**
|
* 最新开票日期
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date latestInvoiceTime;
|
|
/**
|
* 开票总金额
|
*/
|
private BigDecimal totalInvoiceAmount;
|
|
/**
|
* 未开票金额
|
*/
|
private BigDecimal unInvoicedAmount;
|
|
}
|