221 lines
4.6 KiB
Java
221 lines
4.6 KiB
Java
package com.tenwa.sdk.VO;
|
||
|
||
import lombok.Data;
|
||
|
||
@Data
|
||
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 ;
|
||
|
||
}
|