package com.fzzy.push.nx2023.dto; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @Description 科目余额信息 * @Author CZT * @Date 2024/11/6 16:25 */ @Data public class Nx2023Api1506 implements Serializable { @PropertyDef(label = "ID_") @JSONField(serialize = false) private String id; @PropertyDef(label = "账套号") @JsonProperty("nAcctId") private String nacctid; @PropertyDef(label = "期间") @JsonProperty("cYear") private Integer cyear; @PropertyDef(label = "年度") @JsonProperty("nNo") private Integer nno; @PropertyDef(label = "科目编码") @JsonProperty("cCode") private String ccode; @PropertyDef(label = "期初本位币余额") @JsonProperty("bM") private Double bm; @PropertyDef(label = "期末本位币余额") @JsonProperty("eM") private Double em; @PropertyDef(label = "期初数量") @JsonProperty("bQty") private Double bqty; @PropertyDef(label = "期末数量") @JsonProperty("eQty") private Double eqty; /** * 1:借方 * -1:贷方 */ @PropertyDef(label = "余额方向") @JsonProperty("cDc") private Integer cdc; @PropertyDef(label = "借方本位币发生额") @JsonProperty("dM") private Double dm; @PropertyDef(label = "贷方本位币发生额") @JsonProperty("cM") private Double cm; @PropertyDef(label = "借方发生数量") @JsonProperty("dQ") private Double dq; @PropertyDef(label = "贷方发生数量") @JsonProperty("cQ") private Double cq; @PropertyDef(label = "期初外币余额") @JsonProperty("bFm") private Double bfm; @PropertyDef(label = "期末外币余额") @JsonProperty("eFm") private Double efm; @PropertyDef(label = "借方外币发生额") @JsonProperty("dFm") private Double dfm; @PropertyDef(label = "贷方外币发生额") @JsonProperty("cFm") private Double cfm; @PropertyDef(label = "操作标志") @JsonProperty("czbz") private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "最后更新时间") @JsonProperty("zhgxsj") private Date zhgxsj; }