OutOfBankTransferParam.java 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. package com.hcloud.microserver.bank.bo;
  2. import lombok.Data;
  3. import java.math.BigDecimal;
  4. /**
  5. * 2.7. 转账:行外转账CL0006(需签名)
  6. */
  7. @Data
  8. public class OutOfBankTransferParam {
  9. /**企业流水号;必输域;20A;*/
  10. private String I1QYLS;
  11. /**提交人ID;null;30A;*/
  12. private String I1SMID;
  13. /**最后授权人ID;null;30A;*/
  14. private String I1ATID;
  15. /**货币符号;必输域币种表人民币01;2A;*/
  16. private String CYNO;
  17. /**付款金额;必输域;15P2;*/
  18. private BigDecimal HBJE;
  19. /**付款人开户行;必输域;12A;*/
  20. private String FKKH;
  21. /**付款人账号;必输域;32A;*/
  22. private String FKZH;
  23. /**付款人名称;必输域;60*O;*/
  24. private String FKRM;
  25. /**收款人开户行;当加急标志为0,1时必输;12A;*/
  26. private String SKKH;
  27. /**收款人开户行名;当加急标志为2时必输;100*O;*/
  28. private String SKHM;
  29. /**收款人账号;必输域;32A;*/
  30. private String SKZH;
  31. /**收款人名称;必输域;60*O;*/
  32. private String SKRM;
  33. /**付款用途;必输域;30*O;*/
  34. private String FYAN;
  35. /**付款人备注;null;30*O;*/
  36. private String FKBZ;
  37. /**加急标志;必输域0:普通(小额),1:加急(大额),2:支付平台;1A;*/
  38. private String JJBZ;
  39. /**交易类型;必输域0:集团账号转账1:普通转账;1A;*/
  40. private String IJYLX;
  41. /**核心流水号;null;15A;*/
  42. private String I1TLSQ;
  43. /**交易日期;null;8A;*/
  44. private String I1TRDT;
  45. /**交易序号;null;15A;*/
  46. private String I1ZFXH;
  47. /**企业指令内部编号;null;30A;*/
  48. private String I1NBBH;
  49. /**手续费支付方;0:付款人支付(默认);1A;*/
  50. private String I1SXZF;
  51. /**校验标志;0:无(默认)1:招标账户校验;1A;*/
  52. private String I1JYBZ;
  53. /**原明细序号;null;8A;*/
  54. private String I1MXXH;
  55. /**账号1;null;32A;*/
  56. private String I1AC1;
  57. /**账户户名1;null;100*O;*/
  58. private String I1NM1;
  59. /**业务种类;1-代理支付;1A;*/
  60. private String I1YWZL;
  61. /**记录信息;null;200*O;*/
  62. private String I1JLXX;
  63. }