apzl_leasing/src_cmb/com/tenwa/invoice/InvoiceBean.java
2020-10-26 10:01:40 +08:00

562 lines
8.7 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.tenwa.invoice;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
public class InvoiceBean {
//
private String SID="SID_ZP";
//用户名
private String wsname;
//用户密码
private String wspwd;
//单据编号,自定义。(不知道为啥接口方说可以重复)。目前安鹏想要用合同号。
private String XSDJBH;
//发票种类---00=专票、02=普票
private String FPZL;
//购方类型---01=企业、03=个人
private String GFLX;
//发票正负---00=正票、01=负票
private String FPZF;
//购方名称
private String GFMC;
//购方税号---专票、普票对公必填
private String GFSH;
//购方地址电话---专票必填
private String GFDZDH;
//购方银行账号---专票必填
private String GFYHZH;
//购方手机---电子发票必填
private String GFSJ;
//购方邮箱---电子发票必填
private String GFYX;
//销方税号
private String XFSH;
//销方名称
private String XFMC;
//销方地址电话
private String XFDZDH;
//销方银行账号
private String XFYHZH;
//红冲发票代码---fpzf=01时必填对应蓝字发票代码
private String HCFPDM;
//红冲发票号码---fpzf=01时必填对应蓝字发票代码
private String HCFPHM;
//红字通知单号---fpzf=01并且fpzl=00时必填
private String HZTZDH;
//开票日期---格式如2016-01-01
private String KJRQ;
//备注
private String BZ;
//开票人
private String KJR;
//备用字段
private String XSDBMID;
//备用字段
private String YWXTBS;
//复核人
private String FHR;
//收款人
private String SKR;
//备用
private String WDDM;
//备用---开票机器编号,国税局发行分机编号,。例:主机填写'0',分2开票机填写'2'-------接口方说不填
private String KPFWQH;
//备用
private String KPDH;
//备用字段
private String DKBZ;
//备用字段
private String CFBZ;
//打印标志---必填0
private String QDBZ="0";
//明细行数---必填单张发票明细第N行明细
private String MXXH;
//金额---必填,精确到小数点号后两位,开红票与折扣时为负数
private String JE;
//税率---必填0.17
private String SLV;
//商品名称
private String SPMC;
//规格型号
private String GGXH;
//计量单位
private String JLDW;
//数量---必填,开红票时为负数
private String SL;
//单价---必填,精确到小数点号后四位
private String DJ;
//税额---需要校验:小数点后 2 位,以元为单位精确到分;不需要校验:不传值。
private String SHUIER;
//含税标志---必填1=含税
private String HSBZ="1";
//税收分类编码版本---必填文档中要求填写13但接口方要求填写34
private String GOODSNOVER="34";
//税收分类编码----必填 19位位数不够后面补0
private String SW_SPBM;
//优惠政策标识---必填是否享受1=享受0=不享受。
private String YHZCBS="0";
//优惠政策名称---YHZCBS=1时必填表示商品销售的具体优惠政策即征即退、免税、简易征收等。由于没有优惠所以为空
private String TAXPRECON;
//零税率标识---空非零税率0出口零税1免税2不征税3普通零税率没有零税率为空
private String LSLBS;
//折扣行标识---必填0=商品行1=折扣行
private String ZKHBS="0";
public void getItems(String param){
JSONArray array =JSON.parseArray(param);
//List< Map<String,String>> listw = new ArrayList<Map<String,String>>();
}
public String getSID() {
return SID;
}
public void setSID(String sID) {
SID = sID;
}
public String getWsname() {
return wsname;
}
public void setWsname(String wsname) {
this.wsname = wsname;
}
public String getWspwd() {
return wspwd;
}
public void setWspwd(String wspwd) {
this.wspwd = wspwd;
}
public String getXSDJBH() {
return XSDJBH;
}
public void setXSDJBH(String xSDJBH) {
XSDJBH = xSDJBH;
}
public String getFPZL() {
return FPZL;
}
public void setFPZL(String fPZL) {
FPZL = fPZL;
}
public String getGFLX() {
return GFLX;
}
public void setGFLX(String gFLX) {
GFLX = gFLX;
}
public String getFPZF() {
return FPZF;
}
public void setFPZF(String fPZF) {
FPZF = fPZF;
}
public String getGFMC() {
return GFMC;
}
public void setGFMC(String gFMC) {
GFMC = gFMC;
}
public String getGFSH() {
return GFSH;
}
public void setGFSH(String gFSH) {
GFSH = gFSH;
}
public String getGFDZDH() {
return GFDZDH;
}
public void setGFDZDH(String gFDZDH) {
GFDZDH = gFDZDH;
}
public String getGFYHZH() {
return GFYHZH;
}
public void setGFYHZH(String gFYHZH) {
GFYHZH = gFYHZH;
}
public String getGFSJ() {
return GFSJ;
}
public void setGFSJ(String gFSJ) {
GFSJ = gFSJ;
}
public String getGFYX() {
return GFYX;
}
public void setGFYX(String gFYX) {
GFYX = gFYX;
}
public String getXFSH() {
return XFSH;
}
public void setXFSH(String xFSH) {
XFSH = xFSH;
}
public String getXFMC() {
return XFMC;
}
public void setXFMC(String xFMC) {
XFMC = xFMC;
}
public String getXFDZDH() {
return XFDZDH;
}
public void setXFDZDH(String xFDZDH) {
XFDZDH = xFDZDH;
}
public String getXFYHZH() {
return XFYHZH;
}
public void setXFYHZH(String xFYHZH) {
XFYHZH = xFYHZH;
}
public String getHCFPDM() {
return HCFPDM;
}
public void setHCFPDM(String hCFPDM) {
HCFPDM = hCFPDM;
}
public String getHCFPHM() {
return HCFPHM;
}
public void setHCFPHM(String hCFPHM) {
HCFPHM = hCFPHM;
}
public String getHZTZDH() {
return HZTZDH;
}
public void setHZTZDH(String hZTZDH) {
HZTZDH = hZTZDH;
}
public String getKJRQ() {
return KJRQ;
}
public void setKJRQ(String kJRQ) {
KJRQ = kJRQ;
}
public String getBZ() {
return BZ;
}
public void setBZ(String bZ) {
BZ = bZ;
}
public String getKJR() {
return KJR;
}
public void setKJR(String kJR) {
KJR = kJR;
}
public String getXSDBMID() {
return XSDBMID;
}
public void setXSDBMID(String xSDBMID) {
XSDBMID = xSDBMID;
}
public String getYWXTBS() {
return YWXTBS;
}
public void setYWXTBS(String yWXTBS) {
YWXTBS = yWXTBS;
}
public String getFHR() {
return FHR;
}
public void setFHR(String fHR) {
FHR = fHR;
}
public String getSKR() {
return SKR;
}
public void setSKR(String sKR) {
SKR = sKR;
}
public String getWDDM() {
return WDDM;
}
public void setWDDM(String wDDM) {
WDDM = wDDM;
}
public String getKPFWQH() {
return KPFWQH;
}
public void setKPFWQH(String kPFWQH) {
KPFWQH = kPFWQH;
}
public String getKPDH() {
return KPDH;
}
public void setKPDH(String kPDH) {
KPDH = kPDH;
}
public String getDKBZ() {
return DKBZ;
}
public void setDKBZ(String dKBZ) {
DKBZ = dKBZ;
}
public String getCFBZ() {
return CFBZ;
}
public void setCFBZ(String cFBZ) {
CFBZ = cFBZ;
}
public String getQDBZ() {
return QDBZ;
}
public void setQDBZ(String qDBZ) {
QDBZ = qDBZ;
}
public String getMXXH() {
return MXXH;
}
public void setMXXH(String mXXH) {
MXXH = mXXH;
}
public String getJE() {
return JE;
}
public void setJE(String jE) {
JE = jE;
}
public String getSLV() {
return SLV;
}
public void setSLV(String sLV) {
SLV = sLV;
}
public String getSPMC() {
return SPMC;
}
public void setSPMC(String sPMC) {
SPMC = sPMC;
}
public String getGGXH() {
return GGXH;
}
public void setGGXH(String gGXH) {
GGXH = gGXH;
}
public String getJLDW() {
return JLDW;
}
public void setJLDW(String jLDW) {
JLDW = jLDW;
}
public String getSL() {
return SL;
}
public void setSL(String sL) {
SL = sL;
}
public String getDJ() {
return DJ;
}
public void setDJ(String dJ) {
DJ = dJ;
}
public String getSHUIER() {
return SHUIER;
}
public void setSHUIER(String sHUIER) {
SHUIER = sHUIER;
}
public String getHSBZ() {
return HSBZ;
}
public void setHSBZ(String hSBZ) {
HSBZ = hSBZ;
}
public String getGOODSNOVER() {
return GOODSNOVER;
}
public void setGOODSNOVER(String gOODSNOVER) {
GOODSNOVER = gOODSNOVER;
}
public String getSW_SPBM() {
return SW_SPBM;
}
public void setSW_SPBM(String sW_SPBM) {
SW_SPBM = sW_SPBM;
}
public String getYHZCBS() {
return YHZCBS;
}
public void setYHZCBS(String yHZCBS) {
YHZCBS = yHZCBS;
}
public String getTAXPRECON() {
return TAXPRECON;
}
public void setTAXPRECON(String tAXPRECON) {
TAXPRECON = tAXPRECON;
}
public String getLSLBS() {
return LSLBS;
}
public void setLSLBS(String lSLBS) {
LSLBS = lSLBS;
}
public String getZKHBS() {
return ZKHBS;
}
public void setZKHBS(String zKHBS) {
ZKHBS = zKHBS;
}
}