562 lines
8.7 KiB
Java
562 lines
8.7 KiB
Java
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;
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
|
||
}
|