package com.tenwa.sdk.VO; public class SDKDcPayReqxVO { /* * URL[https://u.ebank.cmbchina.com/CmbBank_GenShell/UI/Help/DCBank2/API.aspx?03ZFJS/08DCPAYREQ] */ /* * 名称[业务参考号] * 类型[C(30)] * 取值[] * 可空[否] * 备注[用于标识该笔业务的编号,企业银行编号+业务类型+业务参考号必须唯一。企业可以自定义业务参考号,也可使用银行缺省值(单笔支付),批量支付须由企业提供。 直联必须用企业提供] */ private String YURREF ; /* * 名称[期望日] * 类型[D] * 取值[] * ### 可空[可] * 备注[默认为当前日期] */ private String EPTDAT ; /* * 名称[期望时间] * 类型[T] * 取值[] * ### 可空[可] * 备注[默认为‘000000’] */ /* * 名称[付方帐号] * 类型[N(35)] * 取值[] * 可空[否] * 备注[企业用于付款的转出帐号,该帐号的币种类型必须与币种字段相符。] */ private String DBTACC ; /* * 名称[付方开户地区代码] * 类型[C(2)] * 取值[附录A.1] * 可空[否] * 备注[无] */ private String DBTBBK ; /* * 名称[交易金额] * 类型[M] * 取值[] * 可空[否] * 备注[该笔业务的付款金额。] */ private String TRSAMT ; /* * 名称[币种代码] * 类型[C(2)] * 取值[附录A.3] * 可空[否] * 备注[币种暂时只支持10-人民币] */ private String CCYNBR ; /* * 名称[结算方式代码] * 类型[C(1)] * 取值[N:普通 F:快速] * 可空[否] * 备注[只对跨行交易有效;同行都是实时到账。] */ private String STLCHN ; /* * 名称[用途] * 类型[Z(62)] * 取值[] * ### 可空[否] * 备注[对应对账单中的摘要NARTXT] */ private String NUSAGE ; /* * 名称[业务摘要] * 类型[Z(200)] * 取值[] * ### 可空[可] * 备注[用于企业付款时填写说明或者备注。] */ private String BUSNAR ; /* * 名称[收方帐号] * 类型[N(35)] * 取值[] * 可空[否] * 备注[收款企业的转入帐号,该帐号的币种类型必须与币种字段相符。] */ private String CRTACC ; /* * 名称[收方帐户名] * 类型[Z(62)] * 取值[] * ### 可空[可] * 备注[收款方企业的转入帐号的帐户名称。 收方帐户名与收方长户名不能同时为空] */ private String CRTNAM ; /* * 名称[收方长户名] * 类型[Z(200)] * 取值[] * ### 可空[可] * 备注[收款方企业的转入帐号的帐户名称。 收方帐户名与收方长户名不能同时为空] */ private String LRVEAN ; /* * 名称[收方行号] * 类型[C(30)] * 取值[] * ### 可空[可] * 备注[自动支付收方联行号] */ private String BRDNBR ; /* * 名称[系统内外标志] * 类型[] * 取值[Y:招行;N:非招行] * 可空[否] * 备注[无] */ private String BNKFLG ; /* * 名称[收方开户行] * 类型[Z(62)] * 取值[] * ### 可空[可] * 备注[无] */ private String CRTBNK ; /* * 名称[城市代码] * 类型[C(4)] * 取值[附录A.18] * ### 可空[可] * 备注[行内支付填写,如果为空跟据收方省份和收方城市自动获取代码] */ private String CTYCOD ; /* * 名称[收方省份] * 类型[Z(18)] * 取值[附录A.18] * 可空[否] * 备注[支持省简写,如河南,河北,西藏,新疆,内蒙古,广西,宁夏,青海] */ private String CRTPVC ; /* * 名称[收方城市] * 类型[Z(22)] * 取值[附录A.18] * 可空[否] * 备注[支持市简写,如郑州,石家庄,拉萨,呼和浩特,南宁,银川,西宁] */ private String CRTCTY ; /* * 名称[收方县/区] * 类型[Z(22)] * 取值[] * ### 可空[可] * 备注[收方帐号开户行所在的县或区,格式为:XX县/区,可为空。如:宝安区。] */ private String CRTDTR ; /* * 名称[收方电子邮件] * 类型[C(36)] * 取值[] * ### 可空[可] * 备注[收款方的电子邮件地址,用于交易 成功后邮件通知。] */ private String NTFCH1 ; /* * 名称[收方移动电话] * 类型[C(16)] * 取值[] * ### 可空[可] * 备注[收款方的移动电话,用于交易 成功后短信通知] */ private String NTFCH2 ; /* * 名称[收方编号] * 类型[C(20)] * 取值[] * ### 可空[可] * 备注[用于标识收款方的编号。非受限收方模式下可重复] */ private String CRTSQN ; /* * 名称[业务种类] * 类型[C(6)] * 取值[100001=普通汇兑 101001=慈善捐款 101002 =其他] * ### 可空[可] * 备注[默认100001] */ private String TRSTYP ; /* * 名称[行内收方账号户名校验] * 类型[C(1)] * 取值[1:校验 空或者其他值:不校验] * ### 可空[可] * 备注[如果为1,行内收方账号与户名不相符则支付经办失败] */ private String RCVCHK ; /* * 名称[保留字段] * 类型[C(27)] * 取值[] * ### 可空[可] * 备注[虚拟户支付时,前10位填虚拟户编号;集团支付不支持虚拟户支付] */ private String RSVFLD ; public String getYURREF() { return YURREF; } public void setYURREF(String yURREF) { YURREF = yURREF; } public String getEPTDAT() { return EPTDAT; } public void setEPTDAT(String ePTDAT) { EPTDAT = ePTDAT; } public String getDBTACC() { return DBTACC; } public void setDBTACC(String dBTACC) { DBTACC = dBTACC; } public String getDBTBBK() { return DBTBBK; } public void setDBTBBK(String dBTBBK) { DBTBBK = dBTBBK; } public String getTRSAMT() { return TRSAMT; } public void setTRSAMT(String tRSAMT) { TRSAMT = tRSAMT; } public String getCCYNBR() { return CCYNBR; } public void setCCYNBR(String cCYNBR) { CCYNBR = cCYNBR; } public String getSTLCHN() { return STLCHN; } public void setSTLCHN(String sTLCHN) { STLCHN = sTLCHN; } public String getNUSAGE() { return NUSAGE; } public void setNUSAGE(String nUSAGE) { NUSAGE = nUSAGE; } public String getBUSNAR() { return BUSNAR; } public void setBUSNAR(String bUSNAR) { BUSNAR = bUSNAR; } public String getCRTACC() { return CRTACC; } public void setCRTACC(String cRTACC) { CRTACC = cRTACC; } public String getCRTNAM() { return CRTNAM; } public void setCRTNAM(String cRTNAM) { CRTNAM = cRTNAM; } public String getLRVEAN() { return LRVEAN; } public void setLRVEAN(String lRVEAN) { LRVEAN = lRVEAN; } public String getBRDNBR() { return BRDNBR; } public void setBRDNBR(String bRDNBR) { BRDNBR = bRDNBR; } public String getBNKFLG() { return BNKFLG; } public void setBNKFLG(String bNKFLG) { BNKFLG = bNKFLG; } public String getCRTBNK() { return CRTBNK; } public void setCRTBNK(String cRTBNK) { CRTBNK = cRTBNK; } public String getCTYCOD() { return CTYCOD; } public void setCTYCOD(String cTYCOD) { CTYCOD = cTYCOD; } public String getCRTPVC() { return CRTPVC; } public void setCRTPVC(String cRTPVC) { CRTPVC = cRTPVC; } public String getCRTCTY() { return CRTCTY; } public void setCRTCTY(String cRTCTY) { CRTCTY = cRTCTY; } public String getCRTDTR() { return CRTDTR; } public void setCRTDTR(String cRTDTR) { CRTDTR = cRTDTR; } public String getNTFCH1() { return NTFCH1; } public void setNTFCH1(String nTFCH1) { NTFCH1 = nTFCH1; } public String getNTFCH2() { return NTFCH2; } public void setNTFCH2(String nTFCH2) { NTFCH2 = nTFCH2; } public String getCRTSQN() { return CRTSQN; } public void setCRTSQN(String cRTSQN) { CRTSQN = cRTSQN; } public String getTRSTYP() { return TRSTYP; } public void setTRSTYP(String tRSTYP) { TRSTYP = tRSTYP; } public String getRCVCHK() { return RCVCHK; } public void setRCVCHK(String rCVCHK) { RCVCHK = rCVCHK; } public String getRSVFLD() { return RSVFLD; } public void setRSVFLD(String rSVFLD) { RSVFLD = rSVFLD; } }