package com.fzzy.api.entity; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * 接口表-现金流量表 * * @author czt */ @Data @Entity @Table(name = "API_1502") @EqualsAndHashCode(callSuper=false) public class Api1502 extends ApiParent implements Serializable { /** * */ private static final long serialVersionUID = 1L; /** * */ @Id @JSONField(serialize = false) @PropertyDef(label = "主键ID" , description = "yyyyMMdd + 4位顺序号") @Column(name = "ID_", length = 18) private String id; @PropertyDef(label = "单位代码" ) @Column(name = "dwdm", length = 18) private String dwdm; @JSONField(format = "yyyyMMdd") @PropertyDef(label = "报表时间" ) @Column(name = "bbsj") private Date bbsj; @PropertyDef(label = "一、经营活动产生的现金流量本月数(元)" ) @Column(name = "jyhdxjllbys", precision = 20, scale = 2) private BigDecimal jyhdxjllbys; @PropertyDef(label = "一、经营活动产生的现金流量本年累计数(元)" ) @Column(name = "jyhdxjllbnljs", precision = 20, scale = 2) private BigDecimal jyhdxjllbnljs; @PropertyDef(label = "销售商品、提供劳务收到的现金本月数(元)" ) @Column(name = "xssplwxjbys", precision = 20, scale = 2) private BigDecimal xssplwxjbys; @PropertyDef(label = "销售商品、提供劳务收到的现金本年累计数(元)" ) @Column(name = "xssplwxjbnljs", precision = 20, scale = 2) private BigDecimal xssplwxjbnljs; @PropertyDef(label = "收到的税费返还本月数(元)" ) @Column(name = "sffhbys", precision = 20, scale = 2) private BigDecimal sffhbys; @PropertyDef(label = "收到的税费返还本年累计数(元)" ) @Column(name = "sffhbnljs", precision = 20, scale = 2) private BigDecimal sffhbnljs; @PropertyDef(label = "收到其他与经营活动有关的现金本月数(元)" ) @Column(name = "qtjyhdxjbys", precision = 20, scale = 2) private BigDecimal qtjyhdxjbys; @PropertyDef(label = "收到其他与经营活动有关的现金本年累计数(元)" ) @Column(name = "qtjyhdxjbnljs", precision = 20, scale = 2) private BigDecimal qtjyhdxjbnljs; @PropertyDef(label = "经营活动现金流入小计本月数(元)" ) @Column(name = "jyhdxjlrbys", precision = 20, scale = 2) private BigDecimal jyhdxjlrbys; @PropertyDef(label = "经营活动现金流入小计本年累计数(元)" ) @Column(name = "jyhdxjlrbnljs", precision = 20, scale = 2) private BigDecimal jyhdxjlrbnljs; @PropertyDef(label = "购买商品、接受劳务支付的现金本月数(元)" ) @Column(name = "gmsplwzfbys", precision = 20, scale = 2) private BigDecimal gmsplwzfbys; @PropertyDef(label = "购买商品、接受劳务支付的现金本年累计数(元)" ) @Column(name = "gmsplwzfbnljs", precision = 20, scale = 2) private BigDecimal gmsplwzfbnljs; @PropertyDef(label = "支付给职工及为职工支付的现金本月数(元)" ) @Column(name = "zfzgxjbys", precision = 20, scale = 2) private BigDecimal zfzgxjbys; @PropertyDef(label = "支付给职工及为职工支付的现金本年累计数(元)" ) @Column(name = "zfzgxjbnljs", precision = 20, scale = 2) private BigDecimal zfzgxjbnljs; @PropertyDef(label = "支付的各项税费本月数(元)" ) @Column(name = "zfxxsfbys", precision = 20, scale = 2) private BigDecimal zfxxsfbys; @PropertyDef(label = "支付的各项税费本年累计数(元)" ) @Column(name = "zfxxsfbnljs", precision = 20, scale = 2) private BigDecimal zfxxsfbnljs; @PropertyDef(label = "支付其他与经营活动有关的现金本月数(元)" ) @Column(name = "zfqtjyhdxjbys", precision = 20, scale = 2) private BigDecimal zfqtjyhdxjbys; @PropertyDef(label = "支付其他与经营活动有关的现金本年累计数(元)" ) @Column(name = "zfqtjyhdxjbnljs", precision = 20, scale = 2) private BigDecimal zfqtjyhdxjbnljs; @PropertyDef(label = "经营活动现金流出小计本月数(元)" ) @Column(name = "jyhdxjlcbys", precision = 20, scale = 2) private BigDecimal jyhdxjlcbys; @PropertyDef(label = "经营活动现金流出小计本年累计数(元)" ) @Column(name = "jyhdxjlcbnljs", precision = 20, scale = 2) private BigDecimal jyhdxjlcbnljs; @PropertyDef(label = "经营活动产生的现金流量净额本月数(元)" ) @Column(name = "jyhdxjlljebys", precision = 20, scale = 2) private BigDecimal jyhdxjlljebys; @PropertyDef(label = "经营活动产生的现金流量净额本年累计数(元)" ) @Column(name = "jyhdxjlljebnljs", precision = 20, scale = 2) private BigDecimal jyhdxjlljebnljs; @PropertyDef(label = "二、投资活动产生的现金流量:本月数(元)" ) @Column(name = "tzhdxjllbys", precision = 20, scale = 2) private BigDecimal tzhdxjllbys; @PropertyDef(label = "二、投资活动产生的现金流量:本年累计数(元)" ) @Column(name = "tzhdxjllbnljs", precision = 20, scale = 2) private BigDecimal tzhdxjllbnljs; @PropertyDef(label = "收回投资收到的现金本月数(元)" ) @Column(name = "shtzxjbys", precision = 20, scale = 2) private BigDecimal shtzxjbys; @PropertyDef(label = "收回投资收到的现金本年累计数(元)" ) @Column(name = "shtzxjbnljs", precision = 20, scale = 2) private BigDecimal shtzxjbnljs; @PropertyDef(label = "取得投资收益收到的现金本月数(元)" ) @Column(name = "qdtzsyxjbys", precision = 20, scale = 2) private BigDecimal qdtzsyxjbys; @PropertyDef(label = "取得投资收益收到的现金本年累计数(元)" ) @Column(name = "qdtzsyxjbnljs", precision = 20, scale = 2) private BigDecimal qdtzsyxjbnljs; @PropertyDef(label = "处置固定资产、无形资产和其他长期资产收回的现金净额本月数(元)" ) @Column(name = "czgdzcdxjjebys", precision = 20, scale = 2) private BigDecimal czgdzcdxjjebys; @PropertyDef(label = "处置固定资产、无形资产和其他长期资产收回的现金净额本年累计数(元)" ) @Column(name = "czgdzcdxjjebnljs", precision = 20, scale = 2) private BigDecimal czgdzcdxjjebnljs; @PropertyDef(label = "处置子公司及其他营业单位收到的现金净额本月数(元)" ) @Column(name = "czqtdwxjjebys", precision = 20, scale = 2) private BigDecimal czqtdwxjjebys; @PropertyDef(label = "处置子公司及其他营业单位收到的现金净额本年累计数(元)" ) @Column(name = "czqtdwxjjebnljs", precision = 20, scale = 2) private BigDecimal czqtdwxjjebnljs; @PropertyDef(label = "收到其他与投资活动有关的现金本月数(元)" ) @Column(name = "sdqttzxjbys", precision = 20, scale = 2) private BigDecimal sdqttzxjbys; @PropertyDef(label = "收到其他与投资活动有关的现金本年累计数(元)" ) @Column(name = "sdqttzxjbnljs", precision = 20, scale = 2) private BigDecimal sdqttzxjbnljs; @PropertyDef(label = "投资活动现金流入小计本月数(元)" ) @Column(name = "tzhdxjlrbys", precision = 20, scale = 2) private BigDecimal tzhdxjlrbys; @PropertyDef(label = "投资活动现金流入小计本年累计数(元)" ) @Column(name = "tzhdxjlrbnljs", precision = 20, scale = 2) private BigDecimal tzhdxjlrbnljs; @PropertyDef(label = "购建固定资产、无形资产和其他长期资产支付的现金本月数(元)" ) @Column(name = "gjgdzcdxjbys", precision = 20, scale = 2) private BigDecimal gjgdzcdxjbys; @PropertyDef(label = "购建固定资产、无形资产和其他长期资产支付的现金本年累计数(元)" ) @Column(name = "gjgdzcdxjbnljs", precision = 20, scale = 2) private BigDecimal gjgdzcdxjbnljs; @PropertyDef(label = "投资支付的现金本月数(元)" ) @Column(name = "tzzfxjbys", precision = 20, scale = 2) private BigDecimal tzzfxjbys; @PropertyDef(label = "投资支付的现金本年累计数(元)" ) @Column(name = "tzzfxjbnljs", precision = 20, scale = 2) private BigDecimal tzzfxjbnljs; @PropertyDef(label = "取得子公司及其他营业单位支付的现金净额本月数(元)" ) @Column(name = "qdzgsdzfxjjebys", precision = 20, scale = 2) private BigDecimal qdzgsdzfxjjebys; @PropertyDef(label = "取得子公司及其他营业单位支付的现金净额本年累计数(元)" ) @Column(name = "qdzgsdzfxjjebnljs", precision = 20, scale = 2) private BigDecimal qdzgsdzfxjjebnljs; @PropertyDef(label = "支付其他与投资活动有关的现金本月数(元)" ) @Column(name = "zfqttzxjbys", precision = 20, scale = 2) private BigDecimal zfqttzxjbys; @PropertyDef(label = "支付其他与投资活动有关的现金本年累计数(元)" ) @Column(name = "zfqttzxjbnljs", precision = 20, scale = 2) private BigDecimal zfqttzxjbnljs; @PropertyDef(label = "投资活动现金流出小计本月数(元)" ) @Column(name = "tzhdxjlcbys", precision = 20, scale = 2) private BigDecimal tzhdxjlcbys; @PropertyDef(label = "投资活动现金流出小计本年累计数(元)" ) @Column(name = "tzhdxjlcbnljs", precision = 20, scale = 2) private BigDecimal tzhdxjlcbnljs; @PropertyDef(label = "投资活动产生的现金流量净额本月数(元)" ) @Column(name = "tzhdcsxjlljebys", precision = 20, scale = 2) private BigDecimal tzhdcsxjlljebys; @PropertyDef(label = "投资活动产生的现金流量净额本年累计数(元)" ) @Column(name = "tzhdcsxjlljebnljs", precision = 20, scale = 2) private BigDecimal tzhdcsxjlljebnljs; @PropertyDef(label = "三、筹资活动产生的现金流量:本月数(元)" ) @Column(name = "cchdxjllbys", precision = 20, scale = 2) private BigDecimal cchdxjllbys; @PropertyDef(label = "三、筹资活动产生的现金流量:本年累计数(元)" ) @Column(name = "cchdxjllbnljs", precision = 20, scale = 2) private BigDecimal cchdxjllbnljs; @PropertyDef(label = "吸收投资收到的现金本月数(元)" ) @Column(name = "xstzxjbys", precision = 20, scale = 2) private BigDecimal xstzxjbys; @PropertyDef(label = "吸收投资收到的现金本年累计数(元)" ) @Column(name = "xstzxjbnljs", precision = 20, scale = 2) private BigDecimal xstzxjbnljs; @PropertyDef(label = "取得借款收到的现金本月数(元)" ) @Column(name = "qdjkxjbys", precision = 20, scale = 2) private BigDecimal qdjkxjbys; @PropertyDef(label = "取得借款收到的现金本年累计数(元)" ) @Column(name = "qdjkxjbnljs", precision = 20, scale = 2) private BigDecimal qdjkxjbnljs; @PropertyDef(label = "收到其他与筹资活动有关的现金本月数(元)" ) @Column(name = "sdqtczxjbys", precision = 20, scale = 2) private BigDecimal sdqtczxjbys; @PropertyDef(label = "收到其他与筹资活动有关的现金本年累计数(元)" ) @Column(name = "sdqtczxjbnljs", precision = 20, scale = 2) private BigDecimal sdqtczxjbnljs; @PropertyDef(label = "筹资活动现金流入小计本月数(元)" ) @Column(name = "czhdxjlrbys", precision = 20, scale = 2) private BigDecimal czhdxjlrbys; @PropertyDef(label = "筹资活动现金流入小计本年累计数(元)" ) @Column(name = "czhdxjlrbnljs", precision = 20, scale = 2) private BigDecimal czhdxjlrbnljs; @PropertyDef(label = "偿还债务支付的现金本月数(元)" ) @Column(name = "chzwzfxjbys", precision = 20, scale = 2) private BigDecimal chzwzfxjbys; @PropertyDef(label = "偿还债务支付的现金本年累计数(元)" ) @Column(name = "chzwzfxjbnljs", precision = 20, scale = 2) private BigDecimal chzwzfxjbnljs; @PropertyDef(label = "分配股利、利润或偿付利息支付的现金本月数(元)" ) @Column(name = "fpgldxjbys", precision = 20, scale = 2) private BigDecimal fpgldxjbys; @PropertyDef(label = "分配股利、利润或偿付利息支付的现金本年累计数(元)" ) @Column(name = "fpgldxjbnljs", precision = 20, scale = 2) private BigDecimal fpgldxjbnljs; @PropertyDef(label = "支付其他与筹资活动有关的现金本月数(元)" ) @Column(name = "zfqtdxjbys", precision = 20, scale = 2) private BigDecimal zfqtdxjbys; @PropertyDef(label = "支付其他与筹资活动有关的现金本年累计数(元)" ) @Column(name = "zfqtdxjbnljs", precision = 20, scale = 2) private BigDecimal zfqtdxjbnljs; @PropertyDef(label = "筹资活动现金流出小计本月数(元)" ) @Column(name = "czhdxjlcbys", precision = 20, scale = 2) private BigDecimal czhdxjlcbys; @PropertyDef(label = "筹资活动现金流出小计本年累计数(元)" ) @Column(name = "czhdxjlcbnljs", precision = 20, scale = 2) private BigDecimal czhdxjlcbnljs; @PropertyDef(label = "筹资活动产生的现金流量净额本月数(元)" ) @Column(name = "cchdxjlljebys", precision = 20, scale = 2) private BigDecimal cchdxjlljebys; @PropertyDef(label = "筹资活动产生的现金流量净额本年累计数(元)" ) @Column(name = "cchdxjlljebnljs", precision = 20, scale = 2) private BigDecimal cchdxjlljebnljs; @PropertyDef(label = "四、汇率变动对现金及现金等价物的影响本月数(元)" ) @Column(name = "hlbdxjyxbys", precision = 20, scale = 2) private BigDecimal hlbdxjyxbys; @PropertyDef(label = "四、汇率变动对现金及现金等价物的影响本年累计数(元)" ) @Column(name = "hlbdxjyxbnljs", precision = 20, scale = 2) private BigDecimal hlbdxjyxbnljs; @PropertyDef(label = "五、现金及现金等价物净增加额本月数(元)" ) @Column(name = "xjdjwjzebys", precision = 20, scale = 2) private BigDecimal xjdjwjzebys; @PropertyDef(label = "五、现金及现金等价物净增加额本年累计数(元)" ) @Column(name = "xjdjwjzebnljs", precision = 20, scale = 2) private BigDecimal xjdjwjzebnljs; @PropertyDef(label = "加:期初现金及现金等价物余额本月数(元)" ) @Column(name = "qcxjdjwyebys", precision = 20, scale = 2) private BigDecimal qcxjdjwyebys; @PropertyDef(label = "加:期初现金及现金等价物余额本年累计数(元)" ) @Column(name = "qcxjdjwyebnljs", precision = 20, scale = 2) private BigDecimal qcxjdjwyebnljs; @PropertyDef(label = "六、期末现金及现金等价物余额本月数(元)" ) @Column(name = "qmxjdjwyebys", precision = 20, scale = 2) private BigDecimal qmxjdjwyebys; @PropertyDef(label = "六、期末现金及现金等价物余额本年累计数(元)" ) @Column(name = "qmxjdjwyebnljs", precision = 20, scale = 2) private BigDecimal qmxjdjwyebnljs; @PropertyDef(label = "操作标志" ) @Column(name = "czbz", length = 1) private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "最后更新时间" ) @Column(name = "zhgxsj") private Date zhgxsj; }