package com.fzzy.push.sx2024.data; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @Description 账套信息 * @Author CZT * @Date 2024/11/6 16:15 */ @Data public class SX2024Api1504 implements Serializable { @PropertyDef(label = "账套号") private Double nAcctId; @PropertyDef(label = "账套名称") private String cAcctName; @PropertyDef(label = "本位币") private String cCurrency; @PropertyDef(label = "会计主管") private String cAcctChief; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "启用期间") private String cPeriodStart; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "启用日期") private String cYearBmd; @PropertyDef(label = "期间数") private Double nAcctPeriodNum; @PropertyDef(label = "会计制度代码", description = "11:企业会计准则制度(粮食2013版)(默认代码值)") private String cAccClassCode; @PropertyDef(label = "科目级次", description = "4-8:默认最小值为4") private Double nAccGrade; @PropertyDef(label = "科目编码规则", description = "4222XXXX:默认前四级级长规则为4222") private String cAccCodeStr; @PropertyDef(label = "单位名称") private String cCropName; @PropertyDef(label = "单位代码") private String cOrgCode; @PropertyDef(label = "统一单位编码") private String xqydm; @PropertyDef(label = "统一库区编码") private String xkqdm; @PropertyDef(label = "操作标志") private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "最后更新时间") private Date zhgxsj; }