hnlg/src/main/java/net/htjs/pt4/zzsxt/entity/XxKpsqDO.java

751 lines
14 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package net.htjs.pt4.zzsxt.entity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* 开票申请总体信息
*
* @author Wang Yanke
* @email waittoforyou521@163.com
* @date 2020-11-20 10:47:13
*/
public class XxKpsqDO implements Serializable {
private static final long serialVersionUID = 1L;
//申请id
private String sqid;
private String djlx;
//组织机构代码
private String zzjgdm;
//项目id
private String xmid;
//项目指派id
private String xmzpid;
//合同id
private String htid;
//申请人员代码
private String sqrydm;
//申请时间
private Date sqsj;
//发票类型代码004专票、007普票
private String fplxdm;
//申请开票含税金额
private BigDecimal sqkphsje;
//申请开票金额
private BigDecimal sqkpje;
//申请开票税额
private BigDecimal sqkpse;
//已开具发票总金额(价税合计)
private BigDecimal ykjfpje;
//分包发票金额
private BigDecimal fbfpje;
//分包发票税额
private BigDecimal fbfpse;
//分包发票扣除额
private BigDecimal fbfpkcje;
//申请状态 0未发起 1未审批 2审批通过 3审批中 4审批不通过
private String sqzt;
//项目开票标志0项目、1其他
private String xmkpbz;
//项目申请合并标志0为独立、2合并
private String xmsqhbbz;
//其他开票申请类型(数据字典中维护)
private String qtkpsqlx;
//历史数据0否、1是
private String lssj;
//开票明细拆分标志1代表已拆分0代表未被拆分
private String mxcfbz;
//开票申请合并标志1代表已被合并过0代表新合并出来的记录空为未被合并过
private String hbbz;
//备注
private String bz;
//被合并的申请ID多个逗号分隔
private String bhbsqid;
//是否开具发票状态0为已开具1为未开具2为部分开具
private String kpzt;
//申请开票日期
private Date kprq;
//开票申请工程结算单
private String gcjsd;
//发票代码
private String fpdm;
//发票号码
private String fphm;
//原发票代码
private String yfpdm;
//原发票号码
private String yfphm;
//作废,红冲,负数发票金额(全部保存为正值)
private BigDecimal zffpje;
//发票属性0一般计税、1简易计税
private String fpsx;
//用户ID
private String userid;
//原申请单号
private String ysqid;
//支付状态 0未支付 1 已支付
private String zfzt;
//支付方式 1:扫码支付 2:基金账户支付
private String zffs;
//支付金额
private BigDecimal zfje;
//基金账户号
private String jjzhh;
//审核人员代码
private String shrydm;
//客户名称
private String khmc;
//客户税号
private String khsh;
//企业联系人
private String qylxr;
//企业联系电话
private String qylxdh;
//开户行及账号
private String khhzh;
//是否更换抬头
private Integer isChangeTitle;
private String kz1;
private String kz2;
private String kz3;
private String kz4;
private String kz5;
private String sjly;
private String sjlx;
private String ssyt;
private String appKey;
private String APPSECRET;
public String getDjlx() {
return djlx;
}
public void setDjlx(String djlx) {
this.djlx = djlx;
}
public String getKz1() {
return kz1;
}
public void setKz1(String kz1) {
this.kz1 = kz1;
}
public String getKz2() {
return kz2;
}
public void setKz2(String kz2) {
this.kz2 = kz2;
}
public String getKz3() {
return kz3;
}
public void setKz3(String kz3) {
this.kz3 = kz3;
}
public String getKz4() {
return kz4;
}
public void setKz4(String kz4) {
this.kz4 = kz4;
}
public String getKz5() {
return kz5;
}
public void setKz5(String kz5) {
this.kz5 = kz5;
}
public String getSjly() {
return sjly;
}
public void setSjly(String sjly) {
this.sjly = sjly;
}
public String getSjlx() {
return sjlx;
}
public void setSjlx(String sjlx) {
this.sjlx = sjlx;
}
public String getSsyt() {
return ssyt;
}
public void setSsyt(String ssyt) {
this.ssyt = ssyt;
}
/**
* 设置申请id
*/
public void setSqid(String sqid) {
this.sqid = sqid;
}
/**
* 获取申请id
*/
public String getSqid() {
return sqid;
}
/**
* 设置:组织机构代码
*/
public void setZzjgdm(String zzjgdm) {
this.zzjgdm = zzjgdm;
}
/**
* 获取:组织机构代码
*/
public String getZzjgdm() {
return zzjgdm;
}
/**
* 设置项目id
*/
public void setXmid(String xmid) {
this.xmid = xmid;
}
/**
* 获取项目id
*/
public String getXmid() {
return xmid;
}
/**
* 设置项目指派id
*/
public void setXmzpid(String xmzpid) {
this.xmzpid = xmzpid;
}
/**
* 获取项目指派id
*/
public String getXmzpid() {
return xmzpid;
}
/**
* 设置合同id
*/
public void setHtid(String htid) {
this.htid = htid;
}
/**
* 获取合同id
*/
public String getHtid() {
return htid;
}
/**
* 设置:申请人员代码
*/
public void setSqrydm(String sqrydm) {
this.sqrydm = sqrydm;
}
/**
* 获取:申请人员代码
*/
public String getSqrydm() {
return sqrydm;
}
/**
* 设置:申请时间
*/
public void setSqsj(Date sqsj) {
this.sqsj = sqsj;
}
/**
* 获取:申请时间
*/
public Date getSqsj() {
return sqsj;
}
/**
* 设置发票类型代码004专票、007普票
*/
public void setFplxdm(String fplxdm) {
this.fplxdm = fplxdm;
}
/**
* 获取发票类型代码004专票、007普票
*/
public String getFplxdm() {
return fplxdm;
}
/**
* 设置:申请开票含税金额
*/
public void setSqkphsje(BigDecimal sqkphsje) {
this.sqkphsje = sqkphsje;
}
/**
* 获取:申请开票含税金额
*/
public BigDecimal getSqkphsje() {
return sqkphsje;
}
/**
* 设置:申请开票金额
*/
public void setSqkpje(BigDecimal sqkpje) {
this.sqkpje = sqkpje;
}
/**
* 获取:申请开票金额
*/
public BigDecimal getSqkpje() {
return sqkpje;
}
/**
* 设置:申请开票税额
*/
public void setSqkpse(BigDecimal sqkpse) {
this.sqkpse = sqkpse;
}
/**
* 获取:申请开票税额
*/
public BigDecimal getSqkpse() {
return sqkpse;
}
/**
* 设置:已开具发票总金额(价税合计)
*/
public void setYkjfpje(BigDecimal ykjfpje) {
this.ykjfpje = ykjfpje;
}
/**
* 获取:已开具发票总金额(价税合计)
*/
public BigDecimal getYkjfpje() {
return ykjfpje;
}
/**
* 设置:分包发票金额
*/
public void setFbfpje(BigDecimal fbfpje) {
this.fbfpje = fbfpje;
}
/**
* 获取:分包发票金额
*/
public BigDecimal getFbfpje() {
return fbfpje;
}
/**
* 设置:分包发票税额
*/
public void setFbfpse(BigDecimal fbfpse) {
this.fbfpse = fbfpse;
}
/**
* 获取:分包发票税额
*/
public BigDecimal getFbfpse() {
return fbfpse;
}
/**
* 设置:分包发票扣除额
*/
public void setFbfpkcje(BigDecimal fbfpkcje) {
this.fbfpkcje = fbfpkcje;
}
/**
* 获取:分包发票扣除额
*/
public BigDecimal getFbfpkcje() {
return fbfpkcje;
}
/**
* 设置:申请状态 0未发起 1未审批 2审批通过 3审批中 4审批不通过
*/
public void setSqzt(String sqzt) {
this.sqzt = sqzt;
}
/**
* 获取:申请状态 0未发起 1未审批 2审批通过 3审批中 4审批不通过
*/
public String getSqzt() {
return sqzt;
}
/**
* 设置项目开票标志0项目、1其他
*/
public void setXmkpbz(String xmkpbz) {
this.xmkpbz = xmkpbz;
}
/**
* 获取项目开票标志0项目、1其他
*/
public String getXmkpbz() {
return xmkpbz;
}
/**
* 设置项目申请合并标志0为独立、2合并
*/
public void setXmsqhbbz(String xmsqhbbz) {
this.xmsqhbbz = xmsqhbbz;
}
/**
* 获取项目申请合并标志0为独立、2合并
*/
public String getXmsqhbbz() {
return xmsqhbbz;
}
/**
* 设置:其他开票申请类型(数据字典中维护)
*/
public void setQtkpsqlx(String qtkpsqlx) {
this.qtkpsqlx = qtkpsqlx;
}
/**
* 获取:其他开票申请类型(数据字典中维护)
*/
public String getQtkpsqlx() {
return qtkpsqlx;
}
/**
* 设置历史数据0否、1是
*/
public void setLssj(String lssj) {
this.lssj = lssj;
}
/**
* 获取历史数据0否、1是
*/
public String getLssj() {
return lssj;
}
/**
* 设置开票明细拆分标志1代表已拆分0代表未被拆分
*/
public void setMxcfbz(String mxcfbz) {
this.mxcfbz = mxcfbz;
}
/**
* 获取开票明细拆分标志1代表已拆分0代表未被拆分
*/
public String getMxcfbz() {
return mxcfbz;
}
/**
* 设置开票申请合并标志1代表已被合并过0代表新合并出来的记录空为未被合并过
*/
public void setHbbz(String hbbz) {
this.hbbz = hbbz;
}
/**
* 获取开票申请合并标志1代表已被合并过0代表新合并出来的记录空为未被合并过
*/
public String getHbbz() {
return hbbz;
}
/**
* 设置:备注
*/
public void setBz(String bz) {
this.bz = bz;
}
/**
* 获取:备注
*/
public String getBz() {
return bz;
}
/**
* 设置被合并的申请ID多个逗号分隔
*/
public void setBhbsqid(String bhbsqid) {
this.bhbsqid = bhbsqid;
}
/**
* 获取被合并的申请ID多个逗号分隔
*/
public String getBhbsqid() {
return bhbsqid;
}
/**
* 设置是否开具发票状态0为已开具1为未开具2为部分开具
*/
public void setKpzt(String kpzt) {
this.kpzt = kpzt;
}
/**
* 获取是否开具发票状态0为已开具1为未开具2为部分开具
*/
public String getKpzt() {
return kpzt;
}
/**
* 设置:申请开票日期
*/
public void setKprq(Date kprq) {
this.kprq = kprq;
}
/**
* 获取:申请开票日期
*/
public Date getKprq() {
return kprq;
}
/**
* 设置:开票申请工程结算单
*/
public void setGcjsd(String gcjsd) {
this.gcjsd = gcjsd;
}
/**
* 获取:开票申请工程结算单
*/
public String getGcjsd() {
return gcjsd;
}
/**
* 设置:发票代码
*/
public void setFpdm(String fpdm) {
this.fpdm = fpdm;
}
/**
* 获取:发票代码
*/
public String getFpdm() {
return fpdm;
}
/**
* 设置:发票号码
*/
public void setFphm(String fphm) {
this.fphm = fphm;
}
/**
* 获取:发票号码
*/
public String getFphm() {
return fphm;
}
/**
* 设置:原发票代码
*/
public void setYfpdm(String yfpdm) {
this.yfpdm = yfpdm;
}
/**
* 获取:原发票代码
*/
public String getYfpdm() {
return yfpdm;
}
/**
* 设置:原发票号码
*/
public void setYfphm(String yfphm) {
this.yfphm = yfphm;
}
/**
* 获取:原发票号码
*/
public String getYfphm() {
return yfphm;
}
/**
* 设置:作废,红冲,负数发票金额(全部保存为正值)
*/
public void setZffpje(BigDecimal zffpje) {
this.zffpje = zffpje;
}
/**
* 获取:作废,红冲,负数发票金额(全部保存为正值)
*/
public BigDecimal getZffpje() {
return zffpje;
}
/**
* 设置发票属性0一般计税、1简易计税
*/
public void setFpsx(String fpsx) {
this.fpsx = fpsx;
}
/**
* 获取发票属性0一般计税、1简易计税
*/
public String getFpsx() {
return fpsx;
}
/**
* 设置用户ID
*/
public void setUserid(String userid) {
this.userid = userid;
}
/**
* 获取用户ID
*/
public String getUserid() {
return userid;
}
/**
* 设置:原申请单号
*/
public void setYsqid(String ysqid) {
this.ysqid = ysqid;
}
/**
* 获取:原申请单号
*/
public String getYsqid() {
return ysqid;
}
/**
* 设置:支付状态 0未支付 1 已支付
*/
public void setZfzt(String zfzt) {
this.zfzt = zfzt;
}
/**
* 获取:支付状态 0未支付 1 已支付
*/
public String getZfzt() {
return zfzt;
}
/**
* 设置:支付方式 1:扫码支付 2:基金账户支付
*/
public void setZffs(String zffs) {
this.zffs = zffs;
}
/**
* 获取:支付方式 1:扫码支付 2:基金账户支付
*/
public String getZffs() {
return zffs;
}
/**
* 设置:支付金额
*/
public void setZfje(BigDecimal zfje) {
this.zfje = zfje;
}
/**
* 获取:支付金额
*/
public BigDecimal getZfje() {
return zfje;
}
/**
* 设置:基金账户号
*/
public void setJjzhh(String jjzhh) {
this.jjzhh = jjzhh;
}
/**
* 获取:基金账户号
*/
public String getJjzhh() {
return jjzhh;
}
/**
* 设置:审核人员代码
*/
public void setShrydm(String shrydm) {
this.shrydm = shrydm;
}
/**
* 获取:审核人员代码
*/
public String getShrydm() {
return shrydm;
}
/**
* 设置:客户名称
*/
public void setKhmc(String khmc) {
this.khmc = khmc;
}
/**
* 获取:客户名称
*/
public String getKhmc() {
return khmc;
}
/**
* 设置:客户税号
*/
public void setKhsh(String khsh) {
this.khsh = khsh;
}
/**
* 获取:客户税号
*/
public String getKhsh() {
return khsh;
}
/**
* 设置:企业联系人
*/
public void setQylxr(String qylxr) {
this.qylxr = qylxr;
}
/**
* 获取:企业联系人
*/
public String getQylxr() {
return qylxr;
}
/**
* 设置:企业联系电话
*/
public void setQylxdh(String qylxdh) {
this.qylxdh = qylxdh;
}
/**
* 获取:企业联系电话
*/
public String getQylxdh() {
return qylxdh;
}
/**
* 设置:开户行及账号
*/
public void setKhhzh(String khhzh) {
this.khhzh = khhzh;
}
/**
* 获取:开户行及账号
*/
public String getKhhzh() {
return khhzh;
}
/**
* 设置:是否更换抬头
*/
public void setIsChangeTitle(Integer isChangeTitle) {
this.isChangeTitle = isChangeTitle;
}
/**
* 获取:是否更换抬头
*/
public Integer getIsChangeTitle() {
return isChangeTitle;
}
}