系统服务

联机服务类

结清试算-T1100

用例图

功能描述

该交易适用于计算未结清贷款截至到当前营业日期达到结清状态的本金及利息和。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 必输 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 报文json数据 输出 char 500 message_body_json 关联借据多个messageBody数据域添加到JsonArray转化成String

单个messageBody需要展示的字段

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 客户名称 输出 char 60 brw_name RA1
2 正常利率(%) 输出 dec 8,6 nor_itr_rate RA1
3 罚息利率(%) 输出 dec 8,6 del_itr_rate RA1
4 起始日期 输出 char 8 beg_date RA1
5 终止日期 输出 char 8 end_date RA1
6 本金 输出 dec 16,2 rcv_prn RA1
7 正常利息 输出 dec 16,2 rcv_nor_itr_in (表内+表外)RA1
8 拖欠利息 输出 dec 16,2 rcv_dft_itr_in (表内+表外)RA1
9 罚息 输出 dec 16,2 rcv_pns_itr_in (表内+表外)RA1
10 复利 输出 dec 16,2 rcv_cpd_itr_in (表内+表外)RA1
11 合计金额 输出 dec 16,2 tot_prn_itr RA1

假设/约束/规则

  1. 结清的贷款不允许做结清试算。
  2. 核销的贷款不允许做结清试算。
  3. 停息的贷款不允许做结清试算。
  4. 贷款已结清但贴息未结清的不允许做结清试算。

基本流程

说明: 说明: 结清试算

扩展流程

异常流程

单据

外部接口

*放款-T1101

用例图

功能描述

该交易适用零售信贷核算系统端客户放款操作。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 通知书编号 输入 char 30 tel_no RA1
2 借据编号 输入 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 报文json数据 输出 char 500 message_body_json 关联借据多个messageBody数据域添加到JsonArray转化成String/RA2/RA3

单个messageBody需要展示的字段

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
借据编号 输出 char 30 due_num RA2/RA3
客户名称 输出 char 60 brw_name RA2/RA3
合同编号 输出 char 30 con_no RA2/RA3
业务品种 输出 char 10 prod_cod 管理端产品名称RA2/RA3
放款账号 输出 char 32 prim_acct RA2/RA3
放款账户名称 输出 char 60 prim_acct_name RA2/RA3
还款账号 输出 char 32 pay_prim_acct RA2/RA3
还款账户名称 输出 char 60 pay_prim_name RA2/RA3
币种 输出 char 3 curr_cod RA2/RA3
放款类型 输出 char 60 due_type RA1
放款金额 输出 dec 16,2 pad_up_amt RA2/RA3
预收利息金额 输出 dec 16,2 total_itr RA1
正常利率 输出 dec 8,6 nor_itr_rate RA2/RA3
罚息利率 输出 dec 8,6 del_itr_rate RA2/RA3
放款日期 输出 char 8 beg_date RA2/RA3
到期日期 输出 char 8 end_date RA2/RA3
15 主还款方式 输出 char 2 cur_prm_pay_typ 显示中文名称RA2/RA3
16 子还款方式 输出 char 2 cur_ast_pay_typ 显示中文名称RA2/RA3
17 结息周期 输出 char 1 caspan 显示对应的汉字信息RA2/RA3
18 指定还款日 输出 char 2 pay_date 分期中如果不选择对月对日,需要指定到的日期。RA2/RA3
19 首次结息日 输出 char 8 next_prov_date YYYYMMDD/RA2/RA3
20 阶段性还本期数 输出 int 8 stg_first_mon RA2/RA3
21 贴息方式 输出 char 2 disc_type RA2/RA3
22 客户编号 输出 char 30 con_no RA2/RA3
23 放款通知书编号 输出 char 30 tel_no RA2/RA3
24 原借据编号 输出 char 30 due_num_sun 借新还旧时显示/RA2/RA3
25 原借款人名称 输出 char 60 agy_bus_acc_name 借新还旧时显示
26 原借据本金 输出 dec 16,2 rcv_prn 借新还旧时显示/RA2/RA3
27 原借据正常利息 输出 dec 16,2 rcv_nor_itr_in (表内+表外)/RA2/RA3
28 原借据拖欠利息 输出 dec 16,2 rcv_dft_itr_in (表内+表外)RA2/RA3
29 原借据罚息 输出 dec 16,2 rcv_pns_itr_in (表内+表外)/RA2/RA3

假设/约束/规则

(1):发放日期须与零售信贷核算系统营业日期相同;

(2):当天出账的借据,如果当天未放款,第二天不允许放款,必须重新出账;

(3):借新还旧时借款人必须是同一人;

(4):借新还旧时原借据必须未结清;

基本流程

1.png

扩展流程

异常流程

1、如果核心系统账务处理失败,需要调用计量系统放款冲正交易进行冲正。

单据

XX银行贷款放款单

XX银行贷款放款单
流水号:${pubMessage.rcn_stan}放款日期(YYYY/MM/DD):${messageBody.beg_date}
合同编号:${messageBody.con_no}借据编号:${messageBody.due_num}
客户名称:${messageBody.brw_name}放款金额:${messageBody.pad_up_amt}
贷款起期:${messageBody.beg_date}贷款止期:${messageBody.end_date}
指定还款日:${messageBody.pay_date}受托支付标志:${messageBody.trus_to_pay_flg}
正常利率(% ):${messageBody.nor_itr_rate}逾期利率(%):${messageBody.del_itr_rate}
还款方式:${messageBody.cur_prm_pay_typ||cur_ast_pay_typ}
阶段性首次还本期数:${messageBody.stg_first_mon}
放款账号:${messageBody.prim_acct}放款户名:${messageBody.prim_acct_name}
放款机构号:${}
操作员工号:${ pubMessage.opr }操作员姓名:${ pubMessage.opr}

外部接口

核心系统需要提供放款的接口,接口的报文域如下:

数据域 数据域类型 数据域长度 备注
交易机构 字符 9 发起方交易机构
发起系统营业日期 字符 8
发信系统代码 字符 11 XX银行代码
系统间对账流水号 字符 17
卡折标志 字符 1
账号/卡号 字符 32
交易金额 金额 16,2
货币代码 字符 3
止付标志 字符 1 待与核心系统确认
内部账号 字符 32 发起方交易机构对应的过渡账号
摘要 字符 30
对账文件类型 字符 3 固定值:WWA

放款撤销-B1101

功能描述

此交易适用于信贷核算系统对放款交易与核心系统交互失败时进行放款撤销。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 原对账流水号 输入 char 17 orig_stan 此字段属报文头pubMessage

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg

假设/约束/规则

(1):对账文件类型不是A、GA的不允许做冲正操作

基本流程

扩展流程

异常流程

外部接口

*还款-T1102

用例图

功能描述

该交易适用于所有类型贷款日间还款。

输入

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 报文json数据 输出 char 500 message_body_json 关联借据多个messageBody数据域添加到JsonArray转化成String/RA2/RA3

单个messageBody需要展示的字段

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 还款账户名称 输出 char 60 pay_prim_name RA2/RA3
2 还款账号 输出 char 32 pay_prim_acct RA2/RA3
3 还款金额 输入/输出 dec 16,2 pad_up_amt RA2/RA3
4 还款顺序 输入/输出 char 8 pay_order RA2/RA3
5 应还本金 输出 dec 16,2 rcv_prn RA2/RA3
6 剩余正常本金 输出 dec 16, 2 res_nor RA2/RA3
7 拖欠本金 输出 dec 16, 2 dft_prn_bal RA2/RA3
8 当期本金 输出 dec 16, 2 curr_prj_prn RA2/RA3
9 应还正常利息 输出 dec 16,2 rcv_nor_itr_in RA2/RA3
10 应还拖欠利息 输出 dec 16,2 rcv_dft_itr_in RA2/RA3
11 应还罚息 输出 dec 16,2 rcv_pns_itr_in RA2/RA3
12 应还复利 输出 dec 16,2 rcv_cpd_itr_in RA2/RA3
13 应还未结计正常利息 输出 dec 16,2 adj_otd_itr RA2/RA3
14 应还未结计罚息 输出 dec 16,2 adj_otd_pns RA2/RA3
15 应还未结计复利 输出 dec 16,2 adj_otd_cpd RA2/RA3
16 实还本金 输入/输出 dec 16,2 pad_up_prn RA2/RA3
17 实还正常利息 输入/输出 dec 16,2 pad_up_nor_itr_in RA2/RA3
18 实还拖欠利息 输入/输出 dec 16,2 pad_up_dft_itr_in RA2/RA3
19 实还罚息 输入/输出 dec 16,2 pad_up_pns_itr_in RA2/RA3
20 实还复利 输入/输出 dec 16,2 pad_up_cpd_itr_in RA2/RA3
21 实还未结计正常利息 输入/输出 dec 16,2 pad_up_adj_otd_itr RA2/RA3
22 实还未结计罚息 输入/输出 dec 16,2 pad_up_adj_otd_pns RA2/RA3
23 实还未结计复利 输入/输出 dec 16,2 pad_up_adj_otd_cpd RA2/RA3
24 违约金 输出 dec 16,2 pad_up_pent_icm RA2/RA3
25 借据编号 输出 char 30 due_num RA2/RA3
26 通知书编号 输出 char 30 tel_no RA2/RA3
27 合同编号 输出 char 30 con_no RA2/RA3
28 贷款起期 输出 char 8 beg_date RA2/RA3
29 贷款止期 输出 char 8 end_date RA2/RA3
30 客户名称 输出 char 60 brw_name RA2/RA3
31 贷款状态 隐藏 char 1 sts 9,A结清状态时需要打印结清证明/RA3

假设/约束/规则

  1. 所有类型的还款都需要信贷管理发送控制信息;
  2. 还款交易取控制信息中的还款账号及还款金额。
  3. 结清贷款不能还;
  4. 停息贷款不能还;
  5. 核销收回不能使用此交易;
  6. 抵债资产还款必须使用大本大息序;
  7. 抵债资产还款必须指定帐户;

基本流程

流程图①

2.png

扩展流程

异常流程

核心系统交易处理失败后需要调用计量系统的冲正交易进行冲正。

单据

XX银行贷款还款单

XX银行贷款还款单
流水号:pubMessage.rcn_stan交易日期(YYYY/MM/DD):pubMessage.tran_date
合同编号:messageBody.con_no借据编号:messageBody.due_num
还款账号:messageBody.pay_prim_acct还款账号户名:messageBody.pay_prim_name
客户名称:messageBody.brw_name还款金额:messageBody.pad_up_amt
贷款起期:messageBody.beg_date贷款止期:messageBody.end_date
还款金额:messageBody.pad_up_amt其中:贷款本金(元): messageBody.pad_up_prn 贷款正常利息(元):messageBody.pad_up_nor_itr_in 贷款拖欠利息(元):messageBody.pad_up_dft_itr_in
贷款罚息(元):messageBody.pad_up_pns_itr_in违约金(元):messageBody.pad_up_pent_icm
机构编码:机构名称:
操作员工号:pubMessage.opr操作员姓名:

XX银行贷款结清证明

贷款结清证明
尊敬的客户:messageBody.brw_name
您与我行签订的编号为messageBody.due_num的借款合同约定的本金和利息,已于messageBody.close_date年月日结清。
本证明仅做贷款结清证明,不做他用。
特此证明。
机构名称:
(打印日期)pubMessage.tran_date

控制信息接口

报文信息

中文名称 中文名称 类型长度
日期 char 8
开户机构 char 11
借据编号 char 30
通知书编号 char 30
事项代码 char 4 0001:还款
还款款金额 dec 16,2 不包括违约金
违约金金额 dec 16,2
解止付编号 char 30
还款顺序 char 2 00=默认顺序;01=大本大息;02=小本小息
还款账号 char 32
还款账户名称 char 60
状态 char 1 0=管理下发状态

外部接口

核心系统需要提供还款的接口,接口的报文域如下:

数据域 数据域类型 数据域长度 备注
交易机构 字符 9 发起方交易机构
发起系统营业日期 字符 8
发信系统代码 字符 11 XX银行代码
卡折标志 字符 1
系统间对账流水号 字符 17
账号/卡号 字符 32
交易金额 金额 16,2
货币代码 字符 3
解止付标志 字符 1
内部账号 字符 32 发起方交易机构对应的过渡账号
摘要 字符 30
对账文件类型 字符 3 固定值:WWB

*停息-T1103

用例图

功能描述

该交易适用于所有类型贷款做停息。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 停息通知书编号 输入 char 30 tel_no RA1
2 借据编号 输入 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 报文json数据 输出 char 500 message_body_json 关联借据多个messageBody数据域添加到JsonArray转化成String

单个messageBody需要展示的字段

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 客户名称 输出 char 60 brw_name RA2
2 本金 输出 dec 16,2 rcv_prn RA2
3 交易类型 输出 char 30 ceas_flg RA2/前端回显转义成停息/缓息 汉字
4 正常利息 输出 dec 16,2 rcv_nor_itr_in RA2
5 拖欠利息 输出 dec 16,2 rcv_dft_itr_in RA2
6 罚息 输出 dec 16,2 rcv_pns_itr_in RA2
7 复利 输出 dec 16,2 rcv_cpd_itr_in RA2
8 停息通知书编号 输出 char 30 tel_no RA2
9 借据编号 输出 char 30 due_num RA2
10 合同编号 输出 char 30 con_no RA2
11 贷款起期 输出 char 8 beg_date RA2
12 贷款止期 输出 char 8 end_date RA2

假设/约束/规则

  1. 已经停息过的借据不允许再做停息。
  2. 停息控制信息不存在则不允许做停息。
  3. 核销,核销收回和结清不允许做此交易。
  4. 资产证券化贷款不允许做次交易。 基本流程

扩展流程 异常流程 单据

XX银行贷款停息通知单

流水号:pubMessage.rcn_stan 交易日期:YYYY/MM/DD pubMessage.tran_date
合同编号:messageBody.con_no 借据编号:messageBody.due_num
客户名称:messageBody.brw_name 借款金额(元):messageBody.amt
贷款起期: messageBody.beg_date 贷款止期:messageBody.end_date
剩余本金(元):messageBody.rcv_prn 正常利息(元):messageBody.rcv_nor_itr_in
拖欠利息(元):messageBody.rcv_dft_itr_in 罚息(元):messageBody.rcv_pns_itr_in
本金利息合计金额(元):messageBody.tot_prn_itr
机构编码:机构名称:
操作员工号: pubMessage.opr 操作员姓名:

控制信息接口

报文信息

中文名称 中文名称 类型长度
日期 char 8
开户机构 char 11
借据编号 char 30
通知书编号 char 30
事项代码 char 4 0002:停息
状态 char 1 0=管理下发状态

外部接口

*终止停息-T1104

用例图

功能描述

该交易适用于所有类型贷款终止停息。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
终止停息通知书编号 输入 char 30 tel_no RA1
借据编号 输入 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
客户名称 输出 char 60 brw_name RA2
贷款剩余本金 输出 dec 16,2 rcv_prn RA2
终止停息前正常利息 输出 dec 16,2 rcv_nor_itr_in RA2
终止停息前拖欠利息 输出 dec 16,2 rcv_dft_itr_in RA2
终止停息前罚息 输出 dec 16,2 rcv_pns_itr_in RA2
停息日 输出 char 8 ceas_date RA2
补计利息标识 输出 char 3 rcv_itr_type 正常、拖欠、罚息组合选择/RA2
补计正常利息 输出 dec 16,2 pad_up_nor_itr_in RA2
补计拖欠利息 输出 dec 16,2 pad_up_dft_itr_in RA2
补计罚息 输出 dec 16,2 pad_up_pns_itr_in RA2
补计复利 输出 dec 16,2 pad_up_cpd_itr_in RA2
补计利息合计 输出 dec 14,2 tot_itr 正常+拖欠 +罚息/RA2
终止停息通知书编号 输出 char 30 tel_no RA2
借据编号 输出 char 30 due_num RA2
合同编号 输出 char 30 con_no RA2
贷款起期 输出 char 8 beg_date RA2
贷款止期 输出 char 8 end_date RA2

假设/约束/规则

  1. 终止停息控制信息不存在则不允许做终止停息。
  2. 结清,核销和核销收回不能做此交易。
  3. 贷款状态须是停息状态。 基本流程

扩展流程 异常流程 单据

XX银行贷款终止停息通知单

流水号:pubMessage.rcn_stan 交易日期:YYYY/MM/DD pubMessage.tran_date
合同编号:messageBody.con_no 借据编号:messageBody.due_num
客户名称:messageBody.brw_name 借款金额(元):messageBody.amt
贷款起期: messageBody.beg_date 贷款止期:messageBody.end_date
补记正常利息(元):messageBody.pad_up_nor_itr_in 补记拖欠利息:messageBody.pad_up_dft_itr_in
补记罚息(元):messageBody.pad_up_pns_itr_in补记利息合计金额(元):messageBody.tot_itr
补记利息标识:messageBody.rcv_itr_type
机构编码:机构名称:
操作员工号: pubMessage.opr 操作员姓名:

控制信息接口

报文信息

中文名称 中文名称 类型长度
日期 char 8
开户机构 char 11
借据编号 char 30
通知书编号 char 30
事项代码 char 4 0003:终止停息
终止停息收取利息类型 char 4 终止停息使用
状态 char 1 0=管理下发状态
正常利息 dec 16,2
拖欠利息 dec 16,2
罚息 dec 16,2

外部接口

*调整利息-T1105**

功能描述

实现对利息的调增或调减。该交易需要特殊的审批。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
调整贷款利息通知书编号 输入 char 30 tel_no RA1
借据编号 输入 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
调整贷款利息通知书编号 输出 char 30 tel_no RA2
借据编号 输出 char 30 due_num RA2
客户名称 输出 char 60 brw_name RA2
正常利息 输出 dec 16,2 rcv_nor_itr_in RA2
拖欠利息 输出 dec 16,2 rcv_dft_itr_in RA2
罚息 输出 dec 16,2 rcv_pns_itr_in RA2
复利 输出 dec 16,2 rcv_cpd_itr_in RA2
未结计正常利息 输出 dec 16,2 adj_otd_itr RA2
未结计罚息 输出 dec 16,2 adj_otd_pns RA2
未结计复利 输出 dec 16,2 adj_otd_cpd RA2
调整正常利息 输出 dec 16,2 pad_up_nor_itr_in RA2
调整拖欠利息 输出 dec 16,2 pad_up_dft_itr_in RA2
调整罚息 输出 dec 16,2 pad_up_pns_itr_in RA2
调整复利 输出 dec 16,2 pad_up_cpd_itr_in RA2
调整未结计正常利息 输出 dec 16,2 pad_up_adj_otd_itr RA2
调整未结计罚息 输出 dec 16,2 pad_up_adj_otd_pns RA2
调整未结计复利 输出 dec 16,2 pad_up_adj_otd_cpd RA2
调整类型 输出 char 1 adj_itr_flg 冲补利息标志/RA2

假设/约束/规则

  1. 贷款状态为减值,可以调整表外利息。
  2. 贷款状态为正常,只能调整表内利息。
  3. 停息状态不能做该交易。
  4. 核销和结清的不能做该交易。
  5. 一次性还本付息到期前的不允许做该交易。
  6. 贷款必须过一次结息日后才能调整。
  7. 该交易需要管理下发控制信息。 基本流程

扩展流程 异常流程 单据

XX银行贷款利息调整单

流水号:pubMessage.rcn_stan 交易日期:YYYY/MM/DD pubMessage.tran_date
合同编号:messageBody.con_no 借据编号:messageBody.due_num
客户名称:messageBody.brw_name
调整类型:messageBody.adj_itr_flg
调整正常利息(元):messageBody.pad_up_nor_itr_in
调整拖欠利息(元):messageBody.pad_up_dft_itr_in
调整罚息(元):messageBody.pad_up_pns_itr_in
调整未结计正常利息(元):messageBody.pad_up_adj_otd_itr
调整未结计罚息(元):messageBody.pad_up_adj_otd_pns
机构编码:机构名称:
操作员工号: pubMessage.opr 操作员姓名:

控制信息接口

报文信息

中文名称 中文名称 类型长度
日期 char 8
开户机构 char 11
借据编号 char 30
通知书编号 char 30
事项代码 char 4 0004:调整贷款利息
状态 char 1 0=管理下发状态
调整贷款利息,调增调减标志 char 1 1=减 2=增
正常利息 dec 16,2
拖欠利息 dec 16,2
罚息 dec 16,2

外部接口

*抵债资产冲销贷款-T1106

功能描述

该功能依照相关程序对该笔借据下的抵债资产进行冲销贷款。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
抵债资产冲销贷款通知书编号 输入 char 30 tel_no RA1
冲销贷款账号 输入 char 30 pay_prim_acct RA1

输出

以列表的形式在前台展现

repay_debt 返回json字符串 char 500

如:[{ rcv_date:value,

leg_per_cod:value,

opn_dep:value,

pay_prim_acct:value,

pay_prim_name:value,

due_num:value,

seq_no:value,

pad_up_amt:value

},{ rcv_date:value,

leg_per_cod:value,

opn_dep:value,

pay_prim_acct:value,

pay_prim_name:value,

due_num:value,

seq_no:value,

pad_up_amt:value

}]

假设/约束/规则

1、抵债资产冲销贷款控制信息不存在则不允许做抵债资产冲销贷款。

2、委托贷款不支持抵债资产冲销贷款。

3、核销,核销收回和结清不允许做此交易。

4、贷款停息不允许做此交易。

5、抵债资产冲销贷款金额必须不大于贷款结清金额。

6、该交易需要信贷管理系统下发控制信息。

7、该交易必须在核心系统确认完抵债资产入账价值后,方可冲销贷款。

8、抵债资产冲销贷款的账号为内部账号。

9、资产证券化贷款不允许做做此交易。

基本流程

新一代信贷-零售信贷核算项目-需求第二部分-联机 - 图4

扩展流程

异常流程

单据

XX银行抵债资产冲销贷款单

流水号:pubMessage.rcn_stan 交易日期:YYYY/MM/DD pubMessage.tran_date
抵债资产编号:messageBody.debt_num 借据编号:messageBody.due_num
客户名称:messageBody.brw_name
罚息金额(元):messageBody.rcv_pns_itr_in 拖欠利息金额(元):messageBody.rcv_dft_itr_in
正常利息金额(元):messageBody.rcv_nor_itr_in 贷款本金(元):messageBody.rcv_prn
应结清贷款金额合计(元):messageBody.tot_prn_itr
抵债资产冲销贷款金额(元):messageBody.pad_up_amt
机构号:机构名称:
操作员工号:pubMessage.opr 操作员姓名:

控制信息接口

报文信息

中文名称 中文名称 类型长度
日期 char 8
借据编号 char 30
通知书编号 char 30
事项代码 char 4 0007:抵债资产冲销贷款
抵债资产编号 char 30
还款款金额 dec 16,2
还款顺序 char 2 00=默认顺序;01=大本大息;02=小本小息
还款账号 char 32
还款账户名称 char 60
状态 char 1 0=管理下发状态

外部接口

*核销-T1107

用例图

功能描述

该交易适用于自营性贷款做核销操作。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 核销通知书编号 输入 char 30 tel_no 必输项/RA1
2 借据编号 输入 char 30 due_num 选输项/RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 核销通知书编号 输出 char 30 tel_no RA2
2. 借据编号 输出 char 30 due_num RA2
3. 客户名称 输出 char 60 brw_name RA2
4. 贷款起期 输出 char 8 beg_date RA2
5. 贷款止期 输出 char 8 end_date RA2
6. 本金 输出 dec 16,2 rcv_prn RA2
7 正常利息 输出 dec 16,2 rcv_nor_itr_in RA2
8 拖欠利息 输出 dec 16,2 rcv_dft_itr_in RA2
9. 罚息 输出 dec 16,2 rcv_pns_itr_in RA2
10 复利 输出 dec 16,2 rcv_cpd_itr_in RA2
11 核销金额合计 输出 dec 16,2 tot_prn_itr 本金+利息+罚息/RA2

假设/约束/规则

  1. 不允许部分核销。
  2. 贷款控制信息不存在则不允许做核销。
  3. 结清不允许做此交易。
  4. 停息状态的不允许做此交易。
  5. 贷款须处于减值状态,且处于五级分类结果为后三类。
  6. 需要补记提减值准备。
  7. 资产证券化贷款不能做此交易。

基本流程

扩展流程

异常流程

单据

XX银行贷款核销单

流水号:pubMessage.rcn_stan 交易日期:YYYY/MM/DD pubMessage.tran_date
合同编号:messageBody.con_no 借据编号:messageBody.due_num
客户名称:messageBody.brw_name
本金:messageBody.rcv_prn
正常利息:messageBody.rcv_nor_itr_in
拖欠利息:messageBody.rcv_dft_itr_in
罚息:messageBody.rcv_pns_itr_in
核销金额合计:messageBody.rcv_prn + messageBody.rcv_nor_itr_in + messageBody.rcv_dft_itr_in + messageBody.rcv_pns_itr_in
机构编码:机构名称:
操作员工号: pubMessage.opr 操作员名称:

控制信息接口

报文信息

中文名称 中文名称 类型长度
日期 char 8
开户机构 char 11
借据编号 char 30
通知书编号 char 30
事项代码 char 4 0005:核销
状态 char 1 0=管理下发状态

外部接口**

*核销收回-T1108**

用例图

功能描述

该交易适用于做自营性贷款核销收回操作。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
核销收回通知书编号 输入 char 30 tel_no RA1
借据编号 输入 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
核销收回通知书编号 输出 char 30 tel_no RA2/RA3
借据编号 输出 char 30 due_num RA2/RA3
核销收回金额 输入/输出 dec 16,2 pad_up_amt RA2/RA3
核销收回顺序 输入/输出 char 8 pay_order RA2/RA3
客户名称 输出 char 60 brw_name RA2/RA3
贷款起期 输出 char 8 beg_date RA2/RA3
贷款止期 输出 char 8 end_date RA2/RA3
应还本金 输出 dec 16,2 rcv_prn RA2/RA3
应还利息 输出 dec 16,2 rcv_nor_itr_in RA2/RA3
应还核销本金产生的利息 输出 dec 16,2 rcv_otd_itr RA2/RA3
实还本金 输入/输出 dec 16,2 pad_up_prn RA2/RA3
实还利息 输入/输出 dec 16,2 pad_up_nor_itr_in RA2/RA3
实还核销本金产生的利息 输入/输出 dec 16,2 pad_up_adj_otd_itr RA2/RA3
还款账户名称 输出 char 60 pay_prim_acct RA2/RA3
还款账户 输出 char 32 pay_prim_name RA2/RA3

假设/约束/规则

  1. 贷款须处于核销状态。
  2. 适用于自营性贷款。
  3. 核销收回金额必须不大于剩余核销本金及核销利息之和。
  4. 该交易需要信贷管理下发控制信息。

基本流程

扩展流程

异常流程

单据

XX银行贷款核销收回

流水号:pubMessage.rcn_stan 交易日期:YYYY/MM/DD pubMessage.tran_date
合同编号:messageBody.con_no 借据编号:messageBody.due_num
客户名称:messageBody.brw_name
收回核销本金(元):messageBody.pad_up_prn 收回核销利息(元):messageBody.pad_up_nor_itr_in
收回核销金额(元):messageBody.pad_up_amt
机构编码:机构名称:
操作员工号:pubMessage.opr 操作员名称:

控制信息接口

报文信息

中文名称 中文名称 类型长度
日期 char 8
开户机构 char 11
借据编号 char 30
通知书编号 char 30
事项代码 char 4 0006:核销收回
还款顺序 char 2 01=大本大息
还款账号 char 32
还款账户名称 char 60
状态 char 1 0=管理下发状态

外部接口

核心系统需要提供还款的接口,接口的报文域如下:

数据域 数据域类型 数据域长度 备注
交易机构 字符 9 发起方交易机构
发起系统营业日期 字符 8
发信系统代码 字符 11 XX银行代码
卡折标志 字符 1
系统间对账流水号 字符 17
账号/卡号 字符 32
交易金额 金额 16,2
货币代码 字符 3
解止付标志 字符 1
内部账号 字符 32 发起方交易机构对应的过渡账号
摘要 字符 30
对账文件类型 字符 3 固定值:WWB

*撤销-T1110

用于撤销贷款正交易的控制信息。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 撤销通知书编号 输入 char 30 tel_no
2 借据编号 输入 Char 32 Due_num
3 撤销流水号 输入 long 100 rev_stan
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 报文json数据 输出 char 500 message_body_json 关联借据多个messageBody数据域添加到JsonArray转化成String

单个messageBody需要展示的字段

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 要撤销的交易 输出 char 60 trn_name
2 借据编号 输出 char 30 due_num_un
3 客户名称 输出 char 200 brw_name
4 合同编号 输出 char 30 con_no
5 业务品种 输出 char 10 prod_cod
6 币种 输出 char 3 curr_cod
7 放款金额 输出 dec 17,2 pad_up_amt
8 正常利率 输出 dec 8,6 nor_itr_rate
9 罚息利率 输出 dec 8,6 del_itr_rate
10 放款日期 输出 char 8 beg_date
11 到期日期 输出 char 8 end_date
12 主还款方式 输出 char 2 cur_prm_pay_typ
13 子还款方式 输出 char 2 cur_ast_pay_typ
14 结息周期 输出 char 1 caspan
15 指定还款日 输出 char 4 pay_date
16 阶段性还本期数 输出 int 8 stg_first_mon
17 贴息方式 输出 char 2 disc_type
18 客户编号 输出 char 30 cus_no
算法
约束

*调整贴息金额-T1111

  1. 功能描述

实现对贷款贴息金额的调整。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
通知书编号 输入 char 30 tel_no RA1
借据编号 输入 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
通知书编号 输出 char 30 tel_no RA2
借据编号 输出 char 30 due_num RA2
客户名称 输出 char 60 brw_name RA2
拖欠利息 输出 dec 16,2 rcv_dft_itr_in RA2
贴息 输出 dec 16,2 rcv_nor_itr_in RA2
调整贴息金额 输出 dec 16,2 adj_otd_itr RA2
调整类型 输出 char 1 adj_itr_flg 1—应收利息转应收贴息,2—应收贴息转应收利息

假设/约束/规则

  1. 贷款状态为减值,可以调整表外贴息。
  2. 贷款状态为正常,只能调整表内贴息。
  3. 核销和结清的不能做该交易。
  4. 该交易需要管理下发控制信息。

基本流程

扩展流程

异常流程

单据

控制信息接口

外部接口

*终止缓息-T1112

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 终止停息通知书编号 输入 char 30 tel_no RA1
2. 借据编号 输入 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 报文json数据 输出 char 500 message_body_json 关联借据多个messageBody数据域添加到JsonArray转化成String

单个messageBody需要展示的字段

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 客户名称 输出 char 60 brw_name RA2
2. 贷款剩余本金 输出 dec 16,2 rcv_prn RA2
3. 终止停息前正常利息 输出 dec 16,2 rcv_nor_itr_in RA2
4. 终止停息前拖欠利息 输出 dec 16,2 rcv_dft_itr_in RA2
5. 终止停息前罚息 输出 dec 16,2 rcv_pns_itr_in RA2
6. 缓息日 输出 char 8 ceas_date RA2
7. 分摊利息期次期次 输出 num 8 prin_plan_term 分摊利息期次/RA2
8. 补计正常利息 输出 dec 16,2 pad_up_nor_itr_in RA2
10. 补计罚息 输出 dec 16,2 pad_up_pns_itr_in RA2
11. 补计复利 输出 dec 16,2 pad_up_cpd_itr_in RA2
12. 补计利息合计 输出 dec 14,2 tot_itr 正常 +罚息+复利/RA2
13. 终止停息通知书编号 输出 char 30 tel_no RA2
14. 借据编号 输出 char 30 due_num RA2
15. 合同编号 输出 char 30 con_no RA2
16. 贷款起期 输出 char 8 beg_date RA2
17 贷款止期 输出 char 8 end_date RA2

凭证

约束

  1. 终止停息控制信息不存在不允许做交易。
  2. 贷款核销、结清不允许做交易。
  3. 非缓息状态不允许做交易。

*借新还旧-T1115

功能描述

该交易适用零售信贷核算系统端客户借新还旧操作。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 通知书编号 输入 char 30 tel_no RA1
2 借据编号 输入 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
借据编号 输出 char 30 due_num RA2/RA3
客户名称 输出 char 60 brw_name RA2/RA3
合同编号 输出 char 30 con_no RA2/RA3
业务品种 输出 char 10 prod_cod 管理端产品名称RA2/RA3
放款账号 输出 char 32 prim_acct RA2/RA3
放款账户名称 输出 char 60 prim_acct_name RA2/RA3
还款账号 输出 char 32 pay_prim_acct RA2/RA3
还款账户名称 输出 char 60 pay_prim_name RA2/RA3
币种 输出 char 3 curr_cod RA2/RA3
放款金额 输出 dec 16,2 pad_up_amt RA2/RA3
正常利率 输出 dec 8,6 nor_itr_rate RA2/RA3
罚息利率 输出 dec 8,6 del_itr_rate RA2/RA3
放款日期 输出 char 8 beg_date RA2/RA3
到期日期 输出 char 8 end_date RA2/RA3
15 主还款方式 输出 char 2 cur_prm_pay_typ 显示中文名称RA2/RA3
16 子还款方式 输出 char 2 cur_ast_pay_typ 显示中文名称RA2/RA3
17 结息周期 输出 char 1 caspan 显示对应的汉字信息RA2/RA3
18 指定还款日 输出 char 2 pay_date 分期中如果不选择对月对日,需要指定到的日期。RA2/RA3
19 首次结息日 输出 char 8 next_prov_date YYYYMMDD/RA2/RA3
20 阶段性还本期数 输出 int 8 stg_first_mon RA2/RA3
21 贴息方式 输出 char 2 disc_type RA2/RA3
22 客户编号 输出 char 30 con_no RA2/RA3
23 放款通知书编号 输出 char 30 tel_no RA2/RA3
24 原借据编号 输出 char 30 due_num_sun 借新还旧时显示/RA2/RA3
25 原借款人名称 输出 char 60 pay_open_dep 借新还旧时显示
26 原借款人账号 输出 char 32 Pay_prim_acct_typ
27 还款顺序 char 5 pay_order
28 原借据本金 输出 dec 16,2 rcv_prn 借新还旧时显示/RA2/RA3
29 原借据正常利息 输出 dec 16,2 rcv_nor_itr_in (表内+表外)/RA2/RA3
30 原借据拖欠利息 输出 dec 16,2 rcv_dft_itr_in (表内+表外)RA2/RA3
31 原借据罚息 输出 dec 16,2 rcv_pns_itr_in (表内+表外)/RA2/RA3
32 原借据应收表内复利金额 输出 dec 16,2 rcv_cpd_itr_in
33 原借据实收本金金额 输出 dec 16,2 pad_up_prn
34 原借据实收表内正常利息金额 输出 dec 16,2 pad_up_nor_itr_in
35 原借据实收表内拖欠利息金额 输出 dec 16,2 pad_up_dft_itr_in
36 原借据实收表内罚息金额 输出 dec 16,2 pad_up_pns_itr_in
37 原借据实收表内复利金额 输出 dec 16,2 pad_up_cpd_itr_in
38 原借据违约金 输出 dec 16,2 pad_up_pent_icm
39 原借据通知书编号 输出 char 30 prv_cod
40 原借据合同编号 输出 char 30 rls_dep
41 原借据发放日期 输出 char 8 beg_itr_date
42 原借据到期日期 输出 char 8 forw_prov_date
43 原借据借款人名称 输出 char 60 tal_dep

假设/约束/规则

(1):发放日期须与零售信贷核算系统营业日期相同;

(2):当天出账的借据,如果当天未放款,第二天不允许放款,必须重新出账;

(3):借新还旧时借款人必须是同一人;

(4):借新还旧时原借据必须未结清;

(5):所有类型的还款都需要信贷管理发送控制信息;

(6):还款交易取控制信息中的还款账号及还款金额。

(7):结清贷款不能还;

(8):停息贷款不能还;

(9):核销收回不能使用此交易;

基本流程

新一代信贷-零售信贷核算项目-需求第二部分-联机 - 图5

扩展流程

异常流程

1、如果核心系统账务处理失败,需要调用计量系统放款冲正交易进行冲正。

单据

XX银行借新还旧放款单

流水号:pubMessage.rcn_stan 放款日期:YYYY/MM/DD messageBody.beg_date
合同编号:messageBody.con_no 借据编号:messageBody.due_num
客户名称:messageBody.brw_name 放款金额:messageBody.pad_up_amt
贷款起期: messageBody.beg_date 贷款止期:messageBody.end_date
指定还款日:messageBody.pay_date 受托支付标志:messageBody.trus_to_pay_flg
正常利率:(% ) messageBody.nor_itr_rate 逾期利率(%) messageBody.del_itr_rate
还款方式:messageBody.cur_prm_pay_typ\
cur_ast_pay_typ
阶段性首次还本期数:messageBody.stg_first_mon
放款账号:messageBody.prim_acct 放款户名:messageBody.prim_acct_name
放款机构号:放款机构名称
操作员工号:pubMessage.opr 操作员姓名:

外部接口

核心系统需要提供放款的接口,接口的报文域如下:

数据域 数据域类型 数据域长度 备注
交易机构 字符 9 发起方交易机构
发起系统营业日期 字符 8
发信系统代码 字符 11 XX银行代码
系统间对账流水号 字符 17
卡折标志 字符 1
账号/卡号 字符 32
交易金额 金额 16,2
货币代码 字符 3
止付标志 字符 1 待与核心系统确认
内部账号 字符 32 发起方交易机构对应的过渡账号
摘要 字符 30
对账文件类型 字符 3 固定值:WWA

减免本金利息-T1113

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
还款账户名称 输出 char 60 pay_prim_name RA2/RA3
还款账号 输出 char 32 pay_prim_acct RA2/RA3
减免金额 输出 dec 16,2 pad_up_amt RA2/RA3
应还本金 输出 dec 16,2 rcv_prn RA2/RA3
剩余正常本金 输出 dec 16, 2 res_nor RA2/RA3
拖欠本金 输出 dec 16, 2 dft_prn_bal RA2/RA3
当期本金 输出 dec 16, 2 curr_prj_prn RA2/RA3


1. 应
应还正常利息 输出 dec 16,2 rcv_nor_itr_in RA2/RA3
应还拖欠利息 输出 dec 16,2 rcv_dft_itr_in RA2/RA3
应还罚息 输出 dec 16,2 rcv_pns_itr_in RA2/RA3
应还复利 输出 dec 16,2 rcv_cpd_itr_in RA2/RA3
应还未结计正常利息 输出 dec 16,2 adj_otd_itr RA2/RA3
应还未结计罚息 输出 dec 16,2 adj_otd_pns RA2/RA3
应还未结计复利 输出 dec 16,2 adj_otd_cpd RA2/RA3
减免本金 输出 dec 16,2 pad_up_prn RA2/RA3
减免正常利息 输出 dec 16,2 pad_up_nor_itr_in RA2/RA3
减免拖欠利息 输出 dec 16,2 pad_up_dft_itr_in RA2/RA3
减免罚息 输出 dec 16,2 pad_up_pns_itr_in RA2/RA3
减免复利 输出 dec 16,2 pad_up_cpd_itr_in RA2/RA3
减免未结计正常利息 输出 dec 16,2 pad_up_adj_otd_itr RA2/RA3
减免未结计罚息 输出 dec 16,2 pad_up_adj_otd_pns RA2/RA3
减免未结计复利 输出 dec 16,2 pad_up_adj_otd_cpd RA2/RA3
借据编号 输出 char 30 due_num RA2/RA3
通知书编号 输出 char 30 tel_no RA2/RA3
合同编号 输出 char 30 con_no RA2/RA3
贷款起期 输出 char 8 beg_date RA2/RA3
贷款止期 输出 char 8 end_date RA2/RA3
客户名称 输出 char 60 brw_name RA2/RA3
贷款状态 隐藏 char 1 sts 9,A结清状态时需要打印结清证明/RA3

查询打印类

贷款出账查询(保留)-T1300

功能描述

该交易适用于查询贷款出账查询。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
借据编号 输入 char 30 due_num 借据编号反映具体借款人信息
起始日期 必输 char 8 beg_date 输入相要查询的起始日期
终止日期 必输 char 8 end_date 输入相要查询的终止日期
状态 输入 char 2 sts 0=出账 1=出账检查完成 2=放款(中间状态) 3=放款成功 4=冲正-放款失败

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt

文件体

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 出账日期 输出 char 8 记录出账时间
2 借款人名称 输出 char 60 贷款人
3 本金 输出 dec 16,2 贷款本金
4 借据编号 输出 char 25 输出
5 贷款起期 输出 char 8 贷款起始时间
6 贷款止期 输出 char 8 贷款截止日期
8 业务品种 输出 char 10 管理系统产品类型
9 还款方式 输出 char 4 还款方式,反显汉字
10 入账标志 输出 char 1 1=登记,
2=入账;
3=撤销
11 结息周期 输出 char 1
12 指定还款日 输出 char 2
13 阶段性还本期数 输出 int
14 正常利率(年%) 输出 dec 8,6 正常年利率(%)
15 罚息利率(年%) 输出 dec 8,6 逾期年利率(%)

基本流程

(1):对输入借据号、起始日期、终止日期检查。

(2):根据输入数据循环读贷款出账登记簿。

(3):将输出数据写入下传文件中。

(4):前台回显。

单据

假设/约束/规则

(1):机构号必输。

(2):起始日期与终止日期不能超过30天。

(3):终止日不能大于当前日。

(4):终止日要大于起始日。

异常流程

外部接口

*凭证补打(保留)-T1301

功能描述

该交易适用于补打还款凭证、补打结清证明

输入

编号栏位名称输入/输出类型长度数据域栏位说明
1借据编号输入char30due_num
2起始日期输入char8beg_date
3终止日期输入char8end_date
4打印类型输入char1prn_typ00:放款 01:还款 02:核销收回 03:结清证明
04:结息 05:核销 06=调整贷款利息 07:停息 08:终止停息 09:抵债资产冲销贷款 1A:日终扣款

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt

输出文件

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
交易日期 输出 日期 8
开户机构 输出 char 9
借据编号 输出 char 30
客户名称 输出 char 200
放款/还款金额(元) 输出 dec 16.2
交易类型 输出 char 1
发放日期 输出 日期 8
到期日期 输出 日期 8
还本金额 输出 dec 16.2
提前还本金额 输出 dec 16.2
实收表内正常利息金额 输出 dec 16.2
实收表内拖欠利息金额 输出 dec 16.2
实收表内罚息 输出 dec 16.2
实收表内复利 输出 dec 16.2
实收表外正常利息金额 输出 dec 16.2
实收表外拖欠利息金额 输出 dec 16.2
实收表外罚息 输出 dec 16.2
实收表外复利 输出 dec 16.2
提前还款违约金 输出 dec 16.2
核销收回本金 输出 dec 16.2
核销收回利息 输出 dec 16.2
核销收回应计利息 输出 dec 16.2
实收贴息金额 输出 dec 16.2
凭证类型 输出 char 2
摘要 输出 char 100
流水号 输出 long 8
操作员 输出 char 11

基本流程

(1):检查前台输入打印类型,必须为1-还款回单或2-结清证明。

(2):”打印类型”为”1-还款回单”查找还款信息表(tb_sup_repayment_info)

为“2-结清证明”查找分户帐信息表(tb_sup_account_info)

(3): 循环读取数据,写下传文件

(4):出错直接退出程序,返回出错信息。

单据

XX银行贷款还款单

前台流水号:PP0676交易日期:YYYY/MM/DD PP0140
合同编号:PP0759借据编号:PP0685
还款账号:PP0702还款账号户名:PP124A
客户名称:PP1152借款金额:PP0050
贷款起期:PP1271贷款止期:PP1272
还款合计金额(元):PP0060+PP0881+….+PP0886+PP1175 其中:贷款本金(元):PP0060贷款正常利息(元):PP0881+ PP0884 贷款拖欠利息(元):PP0882+ PP0885
贷款罚息(元):PP0883+ PP0886 违约金(元):PP1175
机构编码:机构名称:
操作员工号:操作员姓名:

XX银行贷款结清证明

贷款结清证明
尊敬的客户:PP1152
您与我行签订的借款合同起期日xxx至 止期日xxx ,编号为XXXX约定的本金xxx及利息,已于xxxx年x月x日结清。
本证明仅做贷款结清证明,不做他用。
特此证明。
机构名称:
(打印日期)PP0140

假设/约束/规则

异常流程

外部接口

与信贷管理相关交易

信贷管理穿透交易

贷款出账信息服务-T1400

功能描述

该交易适用贷款从信贷管理端出账到零售信贷核算系统端。

输入
报文输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 主协议信息 输入 TcSupLoanInfo tcSupLoanInfo 具体属性值参见数据表tc_sup_loan_info
2 还款账号协议信息 输入 TcSupLoanInfoAcct tcSupLoanInfoAcct 具体属性值参见数据表tc_sup_loan_info_acct
3 计算还款计划临时协议信息 输入 TcSupLoanInfoCalPayPlan tcSupLoanInfoCalPayPlan 具体属性值参见数据表tc_sup_loan_info_cal_pay_plan
4 计算还款计划临时协议信息 输入 TcSupLoanInfoDiscInfo tcSupLoanInfoDiscInfo 具体属性值参见数据表tc_sup_loan_info_disc_info
5 还息计划临时协议 输入 List\ tcSupLoanInfoPayItrPlan 具体属性值参见数据表tc_sup_loan_info_pay_itr_plan
6 还计划临时协议 输入 List\ tcSupPrinPlanN 具体属性值参见数据表tc_sup_prin_plan_n
7 组合还款临时协议 输入 List\ tcSupLoanInfoPrtPay 具体属性值参见数据表tc_sup_loan_info_pry_pay
8 贴现临时协议 输入 TcSupLoanInfoDiscNote tcSupLoanInfoDiscNote 具体属性值参见数据表tc_sup_loan_info_disc_note
9 收费临时协议 输入 TcSupFeeRule tcSupFeeRule 具体属性值参见数据表tc_sup_fee_rule
10 税E融临时协议 输入 TcSupTaxEFinaInfo tcSupTaxEFinaInfo 具体属性值参见数据表tc_sup_tax_e_fina_info
11 返回码 输入 char 10 errCod
12 错误信息 输入 char 30 errMsg
文件输入
  1. :贷款主协议表(tc_sup_loan_info)
  2. :还款账号协议信息(tc_sup_loan_info_acct)
  3. : 计算还款计划临时协议信息(tc_sup_loan_info_cal_pay_plan)
  4. : 贴息主体协议表(委托贷款不允许做贴息)。(tc_sup_loan_info_disc_info)
  5. : 委托贷款协议。(tc_sup_loan_info_entr_info)
  6. : 还息计划临时协议(tc_sup_loan_info_pay_itr_plan)
  7. : 还本计划表(tc_sup_prin_plan_n)
  8. : 组合还款临时协议(tc_sup_loan_info_prt_pay)
  9. : 贴现协议表。(tc_sup_loan_info_disc note)
  10. : 收费临时协议(tc_sup_fee_rule)
  11. : 预收利息临时协议(tc_sup_pre_pay_itr_info)
  12. : 税E融临时协议(tc_sup_tax_e_fina_info)
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则
基本流程
扩展流程
异常流程
外部接口

贷款出账检查-T1401

功能描述

该交易适用贷款从信贷管理端出账到零售信贷核算系统端。

输入
报文输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 通知书编号 输入 char 30 Tel_no
2 借据编号 输入 char 30 Due_num
文件输入
  1. :贷款主协议表(tc_sup_loan_info)
  2. :还本计划表(tc_sup_prin_plan_n)

(3):贴息主体协议表(委托贷款不允许做贴息)。(tc_sup_loan_info_disc_info)

(4):委托贷款协议。(tc_sup_loan_info_entr_info)

(5):贴现协议表。(tc_sup_loan_info_disc note)

(6):分期贷款计算还款计划协议。(tc_sup_loan_info_cal_pay_plan)

(7):放款还款账户协议。(tc_sup_loan_info_acct)。

输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则
基本流程
扩展流程
异常流程
外部接口

批量贷款出账检查-T14A1

功能描述

该交易适用贷款从信贷管理端出账到零售信贷核算系统端。

输入
报文输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 批次号 输入 char 30 batch_no
文件输入
  1. :贷款主协议表(tc_sup_loan_info)
  2. :还本计划表(tc_sup_prin_plan_n)

(3):贴息主体协议表(委托贷款不允许做贴息)。(tc_sup_loan_info_disc_info)

(4):委托贷款协议。(tc_sup_loan_info_entr_info)

(5):贴现协议表。(tc_sup_loan_info_disc note)

(6):分期贷款计算还款计划协议。(tc_sup_loan_info_cal_pay_plan)

(7):放款还款账户协议。(tc_sup_loan_info_acct)。

输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则
基本流程
扩展流程
异常流程
外部接口

*还款账号变更-T1402

功能描述

该交易适用于贷款还款账号变更及还款账号类型的变更操作。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 新第一还款账号 输入 char 32 pay_prim_acct
3 新第一还款账户名称 输入 char 200 pay_prim_name
4 新第二还款账号 输入 char 32 prn_sett_acc
5 新第二还款账户名称 输入 char 200 prn_sett_acc_name
6 新第三还款账号 输入 char 32 itr_sett_acc
7 新第三还款账户名称 输入 char 200 itr_sett_acc_name
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):新还款账号和账户名不能为空。

基本流程
扩展流程
异常流程
外部接口

*暂停贴息-T1403

功能描述

此交易适用于贴息贷款的暂停贴息。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):贷款到期后不允许修改暂停贴息标志。

(2):核销贷款不允许修改暂停贴息标志。

(3):登记特殊事项轨迹表。

基本流程
扩展流程
异常流程
外部接口

*恢复贴息-T1404

功能描述

此交易适用于恢复贴息。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):贷款状态为核销,核销收回和结清时不允许做此交易。

基本流程
扩展流程
异常流程

外部接口

*还款方式变更-T1405

功能描述

在还款方式变更时,同时可以更改利率依据方式、还息周期、指定还款日期(付息日)。

输入
报文输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 必输 char 30 due_num
2 结息周期 必输 char 1 caspan
3 指定还款日 必输 char 2 pay_date 输入日期 例 23
4 新还款方式-主 必输 char 2 curPrmPayTyp
5 新还款方式-子 必输 char 2 curAstPayTyp
6 利率依据方式 必输 char 1 itrRateWay
7 阶段性首次还本期数 输入 int 3 stgFirstMon 03,04还款方式必输
8 气球贷止期 输入 char 8 ballMthEndPerd 0210还款方式必输
9 自由还款法月均还款额 输入 dec 16,2 frePayMethPayAmt 0220还款方式必输
10 自由还款法失效天数 输入 int 8 frePayMethDay 0220还款方式必输
11 自定义结息天数 输入 int 3 calDays 结息周期为自定义必输
12 客户指定还息计划标志 输入 char 1 cusPayPlanType
13 下发还本计划标志 输入 char 1 prinPlanFlg 0=不下发 1=下发
14 下发还息计划标志 输入 char 1 payItrPlanFlg 0=不下发 1=下发
15 02还款方式计算本息的顺序 输入 char 1 calPrnItrSeq 0=用公式计算本金,后用本息和减去本金等于当期利息 1=用公式计算利息,后用本息和减去利息等于当期本金
文件输入

(1):还本计划表。(tc_sup_prin_plan_n)

输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):贷款到期后不允许做还款方式变更。

(2):停息状态不允许做还款方式变更。

(3):还款方式变更时不允许有拖欠的本金及利息。

(4):还款方式变更时不允许存在未完成的还款交易。

组。规则:做还款方式变更不允许有欠本,欠息;同时必须归还完当前期本息,才能做还款方式变更。

等额本金 等额本息 阶段性等额本金 阶段性等额本息
等额本金 ×
等额本息 ×
阶段性等额本金 ×
阶段性等额本息 ×

组。规则:做还款方式变更不允许有欠本,欠息。

到期一次性还本付息 按周期还息到期一次还本 按周期还息任意还本 按周期还息按还本计划表还本 按还本计划表还息按还本计划表还本
到期一次性还本付息 ×
按周期还息到期一次还本 × ×
按周期还息任意还本 × ×
按周期还息按还本计划表还本 × ×
按还本计划表还息按还本计划表还本 × ×

说明:1)还款方式变更时,可以同时变更其他还款要素信息。

2)任何还款方式都不可变为一次性还本付息还款方式。

3)变更为14还款方式时,管理系统首先下发新的还本计划,再调用零售信贷核算系统还款方式变更服务,管理系统接到零售信贷核算系统失败响应并且响应码非SUCC时,需要删除下发到零售信贷核算系统系统中的还本计划信息。

说明:1)12还款方式只能变更计息方式。

2)结息周期、结息日变更时,零售信贷核算系统重新计算下次结息日期。计算原则同首次结息日计算规则。

3)登记还款方式变更轨迹表。

特殊说明:【信贷管理每次必须同时上送结息周期、结息日、还款方式、利率依据方式等要素,不能进行选择性的上送报文】

基本流程
扩展流程
异常流程

1:输入字段都一样时,响应信息返回SUCC,管理系统做成功基本流程。

2:【检查输入的要素同主档表中的相应要素相同时返回SUCC】

外部接口

*贷款期限变更(01,02,03,04还款方式)-T1406

功能描述

适用于分期贷款的期限缩短或延长。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 贷款新到期日 输入 char 8 endDate
3 气球贷止期 输入 char 8 ballMthEndPerd
4 贷款新业务别 输入 char 10 busCod
5 新贴息止期 输入 char 8 discEndDate
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):展期结果登记表日终时需要发送给信贷管理系统。

(2):新贷款止期不能小于上一结息日。

(3):新贷款止期不能小于还款方式变更日(适用于阶段性贷款)。

(4):整笔贷款到期后不允许做此交易。

(5):仅支持01,02,03,04还款方式。

(6):如果有拖欠本金、拖欠利息和未结计利息则不允许做此交易。

基本流程
扩展流程
异常流程
外部接口

*调整阶段性贷款首次还本期数-T1407

功能描述

适用于贷款调整首次还本期数。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 duenum
2 变更后首次还本期数 输入 int 3 stgFirstMon
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):贷款不能处于停息状态。

(2):贷款不能是核销和结清。

(3):输入新的阶段性期数必须大于1且小于或等于(总期次-2)。

(4):非阶段性贷款不允许做此交易。

(5):如果有拖欠本金、拖欠利息和未结计利息则不允许做此交易。

基本流程
扩展流程
异常流程
外部接口

*调整贴息到期日-T1408

功能描述

适用于贷款调整贴息到期日。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 dueNum
2 新贴息到期日 输入 char 8 discEndDate
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):贷款不能处于停息状态。

(2):贷款不能是核销,核销收回和结清。

(3):贴息到期日不能大于贷款到期日。

基本流程
扩展流程
异常流程
外部接口

核销前信息查询-T1409

功能描述

查询贷款的剩余本金、表内拖欠利息、贷款的减值准备等数据。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 本金 输出 dec 16,2 rcv_prn
2 正常利息 输出 dec 16,2 rcv_nor_itr_in
3 拖欠利息 输出 dec 16,2 rcv_dft_itr_in
4 罚息 输出 dec 16,2 rcv_pns_itr_in
5 减值准备余额 输出 dec 16,2 ipr_pvs_bal_514
6 响应码 输出 char 4 err_cod
7 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):贷款处于减值状态并且贷款的五级分类结果为后三类可以查询。

基本流程
扩展流程
异常流程
外部接口

贷款本息查询-T1410

功能描述

查询贷款的正常本金、拖欠本金、拖欠利息(包括罚息)、结清金额。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 提前还本金额 输入 dec 16,2 to_core_amt 20170607
3 是否归还未结计利息标志 输入 char 1 pay_out_itr_flg 提前还本试算时输入
输出

按照还款顺序生成示意图

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 报文json数据 输出 char 500 message_body_json 关联借据多个messageBody数据域添加到JsonArray转化成String

单个messageBody需要展示的字段

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 剩余本金 输出 dec 16,2 rcv_prn
2 剩余正常本金(含当前期本金) 输出 dec 16,2 res_nor 贷款余额-拖欠本金
3 贷款拖欠本金 输出 dec 16,2 dft_prn_bal
4 正常利息 输出 dec 16,2 rcv_nor_itr_in 对客户的正常利息
5 拖欠利息 输出 dec 16,2 rcv_dft_itr_in
6 罚息 输出 dec 16,2 rcv_pns_itr_in
7 复利 输出 dec 16,2 rcv_cpd_itr_in
8 未结计罚息 输出 dec 16,2 adj_otd_pns
9 未结计复利 输出 dec 16,2 adj_otd_cpd
10 当前期本金 输出 dec 16,2 curr_prj_prn
11 当前期利息 输出 dec 16,2 curr_prj_itr 按照剩余正常本金计算得出再减去贴息金额
12 还款金额 输出 dec 16,2 pad_up_amt
13 结清金额 输出 dec 16,2 tot_prn_itr 等于
14 减值状态 输出 dec 16,2 deva_sts
15 响应码 输出 char 4 err_cod
16 响应信息 输出 char 50 err_msg
假设/约束/规则
  1. 金额不能大于贷款结清金额;
  2. 依据减值状态拆分还款金额;
基本流程
扩展流程
异常流程
外部接口

*业务拆分申请及机构拆分申请-T1411

功能描述

信贷管理端在发起业务拆分前T日给零售信贷核算系统发来业务拆分申请,包括拆分申请日期,地区代码,机构拆分标志和业务拆分标志。

输入
临时表输入

信贷管理需要向机构申请表中直接写数。

中文名称 类型 长度 字段描述
法人代码 char 11 PubMessage.legPerCod
拆分类型 char 1 MessageBody.exiFlg
1=业务拆分.
2=机构拆分
拆分申请日期 char 8 MessageBody.exdBegDate
输出

假设/约束/规则

(1):该任务由信贷管理发起。

(2):零售信贷核算系统必须封闭交易系统。

(3):如果在处理过程中出现错误,则此次申请的记录都置为失败。

基本流程
扩展流程
异常流程
外部接口

*展期申请控制信息(11,12,13,14还款方式)-T1412

功能描述

该交易用于生成贷款展期申请控制信息。适用于11,12,13,14还款方式。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 贷款业务别 输入 char 11 bus_cod
3 展期起始日期 输入 char 8 exd_beg_date
4 展期到期日期 输入 char 8 exd_end_date
5 展期后正常利率 输入 dec 8,6 nor_itr_rate
6 展期后罚息利率 输入 dec 8,6 del_itr_rate
7 展期后复利利率 输入 dec 8,6 cpd_itr_rate
8 贴息止期 输入 char 8 disc_end_date
9 新还本计划 输入 char 2 prin_plan_flg 0=不下发 1=下发
文件输入

(1):14还款方式需要下发还本计划表。(tc_sup_prin_plan_n)

输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则
    1. 适用于非分期贷款。
    1. 展期后不允许贴息。
    1. 展期申请日期必须小于原借据到期日。
基本流程
扩展流程
异常流程
外部接口

*查询贷款还款计划表(01,02,03,04,11,12,13,14还款方式)-T1413

功能描述

该交易用于生成分期贷款还款计划表,适用于分期和非分期贷款。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num 借据编号
2 放款金额 输入 dec 16,2 amt 放款金额
3 起始日期 输入 char 8 beg_date 起贷日期
4 到期日期 输入 char 8 end_date 止贷日期
5 正常利率 输入 dec 8,6 nor_itr_rate 正常利率
6 结息周期 输入 char 2 caspan 结息周期
7 下次结息日计算规则 输入 char 1 itr_cal_rule 下次结息日计算规则
8 指定还款日 输入 char 4 pay_date 指定还款日
9 主还款方式 输入 char 2 cur_prm_pay_typ 主还款方式
10 子还款方式 输入 char 2 cur_ast_pay_typ 子还款方式
11 阶段性首次还本期数 输入 int 8 stg_first_mon 首次还本期数
12 利率依据方式 输入 char 1 itr_rate_way 利率依据方式
13 是否为已经发放贷款标志 输入 Char 1 Exi_flg 是否为已经发放贷款标志 0 不存在 1存在
14 首次结息日是否夸月标志 输入 Char 1 fir_prov_flg 0=不跨月,1=跨月
15 所有期利息计算方式 输入 Char 1 mid_term_way 除首期、尾期外的各期次0=按照期利率(月/季/半年/年/半月)来计算 ;1=当期按照实际天数来计算
16 间隔天数 输入 Int 6 dist_days 首次结息日隔天数
输出

报文输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt
4 queryresult 输出

文件输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 期序号 输出 char
2 起始日期 输出 char 8
3 终止日期 输出 char 8
4 本期本金 输出 dec 16.2
5 本期利息 输出 dec 16.2
6 本期合计 输出 dec 16.2
7 累计本金 输出 dec 16.2
8 累计利息 输出 dec 16.2

换卡更新还款账号-T1414

功能描述

该交易实现更新还款账号。即还款账号变更为卡号。

    1. 日终系统接收换卡文件、装入数据库;
    1. 日终系统向信贷管理系统发送数据;
    1. 贷款信贷管理系统更新新的账户;
    1. 信贷管理系统调用零售信贷核算系统还款账号变更服务来进行还款账号、还款账号类型变更;
    1. 信贷管理系统基本流程完成后向会计系统发送卡号变更完成通知;
    1. 贷款零售信贷核算系统发送批扣文件必须在换卡更新还款账号完成后。
输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 分行机构号 输入 char 9
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4
2 响应信息 输出 char 50
时序图
基本流程

日终系统接收换卡文件、装入数据库;

日终系统向信贷管理系统发送数据;

贷款信贷管理系统更新新的账户;

信贷管理系统调用零售信贷核算系统还款账号变更服务来进行还款账号、还款账号类型变更;

信贷管理系统基本流程完成后向会计系统发送卡号变更完成通知;

贷款零售信贷核算系统发送批扣文件必须在换卡更新还款账号完成后。

假设/约束/规则

贷款零售信贷核算系统发送批扣文件必须在换卡更新还款账号完成后。

异常流程
外部接口

*还本计划变更控制信息-T1415

功能描述
输入
报文输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 通知书编号 输入 char 30 telNo
2 借据编号 输入 char 30 dueNum
3 下发还本计划标志 输入 char 2 prinPlanFlg
临时表输入

(1):还本计划表(tc_sup_prin_plan_n)

输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):有拖欠本金、拖欠利息、罚息不允许做还本计划变更。—待确认!

(2):只支持14还款方式,按还本计划还本还款方式。

(3):非本机构的借据不允许做此交易。

(4):借据整笔到期不允许做此交易。

(5):借据核销,结清,停息不允许做此交易。

(6):异常登记表中有记录不允许做次交易。

(7):新还本计划的最后一期到期日不能大于主档表中整笔贷款的到期日。

(8):新还本计划总期数要和还本计划变更表中的期数汇总相等,总金额要和贷款剩余正常本金相等。

(9):新还本计划第一期的还本到期日必须大于当前的营业日期。

基本流程
扩展流程
异常流程

(1):系统中当天有控制信息时(按通知书编号来查询当天的数据),响应信息返回SUCC。

外部接口

停息贷款本息查询-T1416

功能描述

该交易适用于。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 必输 char 30 due_num
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 客户名称 输出 char 200 brw_name
2 正常利率(%) 输出 dec 8,6 nor_itr_rate
3 罚息利率(%) 输出 dec 8,6 del_itr_rate
4 起始日期 输出 char 8 beg_date
5 终止日期 输出 char 8 end_date
6 停息日期 输出 Char 8 ceas_date
7 本金 输出 dec 16,2 rcv_prn
8 正常利息 输出 dec 16,2 rcv_nor_itr_in 表内+表外
拖欠利息 输出 dec 16,2 rcv_dft_itr_in 表内+表外
9 罚息 输出 dec 16,2 rcv_pns_itr_in 表内+表外
10 停息后正常利息 输出 dec 16,2 pad_up_nor_itr_in 表内正常利息+表外正常利息
11 停息后产生拖欠利息 输出 dec 16,2 pad_up_dft_itr_in 表外拖欠利息+表内拖欠利息
11 停息后产生罚息 输出 dec 16,2 pad_up_pns_itr_in 表内+表外+未结计罚息
假设/约束/规则
  1. 只允许查询停息状态的贷款;
基本流程

流程图

说明: 说明: 结清试算

扩展流程
异常流程
外部接口

本金归还完成后调整累计利息标志-T1418

功能描述

本金余额为0,修改累计利息标志为都不累计利息。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 dueNum
输出
假设/约束/规则
  1. 只适用于自营性贷款。(委托贷款、资产证券化、信贷资产转让不允许做此交易)
  2. 只有贷款的本金余额为零才可以做该交易。
基本流程
扩展流程
异常流程
外部接口

*还息计划变更控制信息-T1417

功能描述
输入
报文输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 通知书编号 输入 char 30 telNo
2 借据编号 输入 char 30 dueNum
3 下发还息计划标志 输入 char 2 prinPlanFlg
临时表输入

(1):还息计划表

输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):有拖欠本金、拖欠利息、罚息不允许做还本计划变更。—待确认!

(2):只支持14还款方式,按还本计划还本还款方式。

(3):非本机构的借据不允许做此交易。

(4):借据整笔到期不允许做此交易。

(5):借据核销,结清,停息不允许做此交易。

(6):异常登记表中有记录不允许做次交易。

(7):新还本计划的最后一期到期日不能大于主档表中整笔贷款的到期日。

(8):新还本计划总期数要和还本计划变更表中的期数汇总相等,总金额要和贷款剩余正常本金相等。

(9):新还本计划第一期的还本到期日必须大于当前的营业日期。

基本流程
扩展流程
异常流程

(1):系统中当天有控制信息时(按通知书编号来查询当天的数据),响应信息返回SUCC。

外部接口

逾期展期—T1419

输入/输出要素
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 必输 char 30 dueNum
2 贷款业务别 必输 char 11 busCod
3 展期起始日期 必输 char 8 exdBegDate
4 展期到期日期 必输 char 8 exdEndDate
5 展期后正常利率 必输 dec 8,6 norItrRate
6 展期后罚息利率 必输 dec 8,6 delItrRate
7 展期后复利利率 必输 dec 8,6 cpdItrRate
8 贴息止期 输入 char 8 discEndDate
算法

1:检查展期报文的合法性。

2:若有还本计划下发,则按照还本计划检查算法检查下发临时还本计划的合法性。

3:若有还息计划下发,则按照还息计划检查算法检查下发临时还息计划的合法性。

4:逾期可以展期。

约束

满足下列约束条件不允许做此交易

序号 条件 判定规则 备注
0 系统封闭 If(tcSupSysDate.sts ==’1’)
1 有异常类交易
2 控制信息表中有未完成的交易,状态为0,1时 If(tbSupCtlInfo.deal_sts==’0’\ tbSupCtlInfo.deal_sts==’1’)
3 结清状态,状态为A,9时 If(tbSupLoanInfo.sts == ‘9’ \ tbSupLoanInfo.sts == ‘A’)
4 状态为核销时 If(tbSupLoanInfo.sts == ‘7’ )
5 停息贷款 If(tbSupLoanInfo.ceas_flg== ‘1’ )
6 柜面交易是否锁定状态为锁定时 If(tbSupLoanInfo.counter_flg== ‘0’ )
7 贷款到期前不处理 If(pubMessage.tranDate < tbSupLoanInfo.end_date)
8 交易机构同贷款开户机构必须相同 If(pubMessage.trnDep<>tbSupLoanInfo.opn_dep)
9 还款方式必须为11,12,13,14,15,21 if(tbSupLoanInfo.cur_prm_pay_typ != ‘11’&&
tbSupLoanInfo.cur_prm_pay_typ != ‘12’&&
tbSupLoanInfo.cur_prm_pay_typ != ‘13’&&
tbSupLoanInfo.cur_prm_pay_typ != ‘14’&&
tbSupLoanInfo.cur_prm_pay_typ != ‘15’&&
tbSupLoanInfo.cur_prm_pay_typ != ‘21’
)
10 预收利息不允许 fnSTcSupPrmAstPayTyp(tbSupLoanInfo.leg_per_cod,tbSupLoanInfo.orig_from,tbSupLoanInfo.cur_prm_pay_typ,tbSupLoanInfo.cur_ast_pay_typ ,&tcSupPrmAstPayTyp,rpsCod)
If(tcSupPrmAstPayTyp.prp_rcv_itr_flg ==”1”)
11 展期正常利率需大于零 if(tbSupExtdApplyInfo.nor_itr_rate < -0.005)
12 展期罚息利率应大于正常利率 if((tbSupExtdApplyInfo.nor_itr_rate - tbSupExtdApplyInfo.del_itr_rate)>0.005)
13 展期复利利率应大于正常利率 if((tbSupExtdApplyInfo.nor_itr_rate - tbSupExtdApplyInfo.cpd_itr_rate)>0.005)

*贴息止期过后重新调整贴息起始日期及贴息止期-T1420

功能描述
输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 dueNum
2 新起始到期日 输入 char 8 discBegDate
3 新贴息到期日 输入 char 8 discEndDate
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则
  1. 修改后的贴息起始日期必须大于当前的营业日期
  2. 修改后的贴息起始日期必须上次贴息的止期
  3. 修改后的贴息起始日期必须小于修改后的贴息止期。
  4. 修改后的贴息止期必须小于或等于贷款的到期日。
基本流程
扩展流程
异常流程
外部接口

抵债资产信息服务-T1422

功能描述

该交易适用贷款从信贷管理端出账到零售信贷核算系统端。

输入
报文输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 抵债资产冲销贷款协议 输入 List\ tcSupDebtAsset 具体属性值参见数据表tc_sup_debt_asset
文件输入
  1. :抵债资产冲销贷款协议(tc_sup_debt_asset)
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则
基本流程
扩展流程
异常流程
外部接口

*还款试算-T1421

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
借据编号 输入 char 30 due_num RA1

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
还款账户名称 输出 char 60 pay_prim_name RA2
还款账号 输出 char 32 pay_prim_acct RA2
还款金额 输入/输出 dec 16,2 pad_up_amt RA2
还款顺序 输入/输出 char 8 pay_order RA2
是否归还未结记利息标志 输入/输出 char 1 pay_out_itr_flg
应还本金 输出 dec 16,2 rcv_prn RA2


1. 应
应还正常利息 输出 dec 16,2 rcv_nor_itr_in RA2
应还拖欠利息 输出 dec 16,2 rcv_dft_itr_in RA2
应还罚息 输出 dec 16,2 rcv_pns_itr_in RA2
应还复利 输出 dec 16,2 rcv_cpd_itr_in RA2
实还本金 输出 dec 16,2 pad_up_prn RA2
实还拖欠本金 输出 dec 16,2 pay_dly_prin RA2
实还提前还本金额 输出 dec 16,2 pay_ahead_prin RA2
实还正常利息 输出 dec 16,2 pad_up_nor_itr_in RA2
实还拖欠利息 输出 dec 16,2 pad_up_dft_itr_in RA2
实还罚息 输出 dec 16,2 pad_up_pns_itr_in RA2
实还复利 输出 dec 16,2 pad_up_cpd_itr_in RA2
违约金 输出 dec 16,2 pad_up_pent_icm RA2
借据编号 输出 char 30 due_num RA2
通知书编号 输出 char 30 tel_no RA2
合同编号 输出 char 30 con_no RA2
贷款起期 输出 char 8 beg_date RA2
贷款止期 输出 char 8 end_date RA2
客户名称 输出 char 60 brw_name RA2

信贷管理控制类交易

公共约束条件:

对于同一营业日期同一借据编号,如果控制信息的状态为初始状态或中间状态的不允许下发控制指令。

*贷款还款控制信息-T1202

功能描述

该交易用于生成还款申请控制信息。

输入
报文输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 通知书编号 输入 char 30 tel_no
3 收取违约金金额 输入 dec 16,2 pad_up_pent_icm
4 还款金额 输入 dec 16,2 pad_up_amt
5 解止付编号 输入 char 30 stop_pay_num
6 还款顺序 输入 char 2 pay_order
7 还款账号 输入 char 32 pay_prim_acct
8 还款账户名称 输入 char 60 pay_prim_name
9 新下发还本/还息计划 输入 char 1 prin_plan_flg 第1位下发还本计划标志 0=不下发 1=下发;第2位:下发还息计划标志 0=不下发 1=下发 ;
10 新还款计划表中的期数 输入 int 4 prin_plan_term
11 归还未结计利息标志 输入 char 1 pay_out_itr_flg
12 实收本金金额 输入 dec 17,2 pad_up_prn
13 正常利息金额 输入 dec 17,2 pad_up_nor_itr_in (表内+表外)
14 拖欠利息金额 输入 dec 17,2 pad_up_dft_itr_in (表内+表外)
15 罚息金额 输入 dec 17,2 pad_up_pns_itr_in (表内+表外)
16 复利金额 输入 dec 17,2 pad_up_cpd_itr_in (表内+表外)
17 未结计正常利息 输入 dec 17,2 pad_up_adj_otd_itr (表内+表外)
18 未结计罚息 输入 dec 17,2 pad_up_adj_otd_pns (表内+表外)
19 未结计复利 输入 dec 17,2 pad_up_adj_otd_cpd (表内+表外)
临时表输入

(1):还本计划表。

输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):检查借据是否存在。

(2):检查交易系统是否封闭。

(3):检查通知书编号是否为空。

(4):检查交易机构同借据的机构是否相同。

(5):检查该笔借据是否结清。

(6):检查借据是否核销。

(7):检查该笔借据是否停息。

(8):达到结清金额的必须下发结清标志,前台接收到该标志打印结清证明。

(9):还款金额必须小于或等于贷款的结清金额;还款金额必须大于零。

(10):检查贷款类型是否正确。

基本流程
扩展流程
异常流程
外部接口

还款控制信息撤销B1102

功能描述

此交易适用于信贷核算系统对还款交易与核心系统交互失败时进行还款控制信息撤销。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 还款通知书编号 输入 char 30 tel_no
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则
  1. :交易控制信息状态如果不是二次交易状态,不允许进行冲正操作
  2. :借据的贷款状态如果是结清,不允许进行冲正操作
基本流程
扩展流程
异常流程
外部接口

停息/缓息控制信息-T1203

输入/输出要素
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 必输 char 30 dueNum
2 停息通知书编号 必输 char 30 telNo
3 停息/缓息标志 必输 char 1 ceasFlg 1停息,2缓息
算法

1:写控制信息,特征码是0002停息/0011缓息。

约束

满足下列约束条件不允许做此交易

序号 条件 判定规则 备注
1 检查业务系统是否关闭 If(tcSupSysDate.sts==’0’)
2 控制信息表中有未完成的交易,状态为0,1时 If(tbSupCtlInfo.deal_sts==’0’\ tbSupCtlInfo.deal_sts==’1’)
3 交易机构同贷款开户机构必须相同 If(pubMessage.trnDep<>tbSupLoanInfo.opn_dep)
4 当天放款 If(PubMessage.tranDate == tbSupLoanInfo.beg_date )
5 停息状态 If(tbSupLoanInfo.ceas_flg==’1’)
6 核销状态 If(tbSupLoanInfo.sts ==’7’ )
7 结清状态 If(tbSupLoanInfo.sts ==’9’ \ tbSupLoanInfo.sts ==’A’)
9 起息日之前不允许做停息交易 If(PubMessage.tranDate<=tbSupLoanInfo.beg_itr_date)
10 预收利息止期前不允许停息 if(tcSupPrmAstPayTyp.prp_rcv_itr_flg==‘1’&&PubMessage.tranDate < tbSupLoanInfo.pre_pay_itr_date)
11 利随本清的到期前不允许停息 If(tbSupLoanInfo.cur_prm_pay_typ ==’15’)
{
If(PubMessage.tranDate < tbSupLoanInfo.end_date)
}
12 通知书编号不能为空 If(messageBody.telNo==’’)
13 柜面交易锁定 If(tbSupLoanInfo.counter_flg ==’0’)

*终止停息控制信息-T1204

功能描述

该交易用于贷款终止停息前信贷管理端向零售信贷核算系统端发来终止停息控制信息。

输入/输出要素
输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 报文json数据 输出 char 500 message_body_json 关联借据多个messageBody数据域添加到JsonArray转化成String

单个messageBody需要展示的字段

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 停息期间正常利息 输出 dec 16,2 rcv_nor_itr_in
2 停息期间拖欠利息 输出 dec 16,2 rcv_dft_itr_in
3 停息期间罚息 输出 dec 16,2 rcv_pns_itr_in
4 停息期间复利 输出 dec 16,2 rcv_cpd_itr_in
5 终止停息通知书编号 输入 char 30 tel_no
6 补计利息标志 输入 char 3 rcv_itr_type 1-补记,0-不补记
(第一位:正常利息
第二位:拖欠息
第三位:罚息
第四位:复利)。
例:
1111=收所有息
0000=不收所有息
7 补计正常利息金额 输入 dec 16,2 rcv_nor_itr_in 由补计利息标志第一位控制
反显停息期间正常利息
8 补计拖欠利息金额 输入 dec 16,2 rcv_dft_itr_in 由补计利息标志第二位控制
反显停息期间拖欠利息
9 补计罚息 输入 dec 16,2 rcv_pns_itr_in 由补计利息标志第三位控制
反显停息期间罚息
10 补计复利 输入 dec 16,2 rcv_cpd_itr_in 由补计利息标志第四位控制
反显停息期间复利
假设/约束/规则

(1):结清不允许做此交易。

(2):核销、核销收回不允许做此交易。

(3):处于停息状态不允许做此交易。

基本流程
扩展流程
异常流程
外部接口

*调整贷款利息控制信息-T1205

功能描述

该交易用于贷款调整利息前信贷管理端向零售信贷核算系统端发来调整利息控制信息。

输入/输出要素
输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 正常利息 输出 dec 16,2 rcvNorItrIn
2 拖欠利息 输出 dec 16,2 rcvDftItrIn
3 罚息 输出 dec 16,2 rcvPnsItrIn
4 复利 输出 dec 16,2 rcvCpdItrIn
5 未结计正常利息 输出 dec 16,2 adjOtdItr
6 未结计罚息 输出 dec 16,2 adjOtdPns
7 未结计复利 输出 dec 16,2 adjOtdCpd
8 借据编号 必输 char 30 dueNum
9 通知书编号 必输 char 30 telNo
10 调整贷款利息标志 必输 char 1 adjItrFlg 1—调减,2—调增
11 正常利息 输入 dec 16,2 rcvNorItrIn 不能小于0
12 拖欠利息 输入 dec 16,2 rcvDftItrIn 不能小于0
13 罚息 输入 dec 16,2 rcvPnsItrIn 不能小于0
14 复利 输入 dec 16,2 rcvCpdItrIn 不能小于0
15 调整贷款利息未结计正常利息 输入 dec 16,2 adjOtdItr 不能小于0
16 调整贷款利息未结计罚息 输入 dec 16,2 adjOtdPns 不能小于0
17 调整贷款利息未结计复利 输入 dec 16,2 adjOtdCpd 不能小于0
假设/约束/规则
  1. 贷款核销不允许使用该功能。
  2. 停息不允许使用该功能。
  3. 贷款结清不允许使用该功能。
  4. 未结息不能调整。(通过数据库tb_sup_account_info .acc_ctl判断)。
  5. 调增在最大期次上调整;调减按照期次排序从最早的欠息期次上开始依次调整。
基本流程
扩展流程
异常流程
外部接口

*贷款核销控制信息-T1207

此交易适用于贷款核销时,信贷管理端给零售信贷核算系统送来的控制消息。

功能描述

该交易用于贷款核销前信贷管理端向零售信贷核算系统端发来的核销控制信息。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 通知书编号 输入 char 30 tel_no
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):检查贷款类型是否正确。

(2):五级分类结果须为后三类。

基本流程

核销控制信息交易系列

贷款品种 还款方式 交易序列
自营性贷款 等额本金还款方式 R1_T1504_1000_0100
自营性贷款 等额本息还款方式 R1_T1504_1000_0200
自营性贷款 阶段性等额本金还款方式 R1_T1504_1000_0300
自营性贷款 阶段性等额本息还款方式 R1_T1504_1000_0400
自营性贷款 一次性还本付息还款方式 R1_T1504_1000_1200
自营性贷款 按周期结息任意还本还款方式 R1_T1504_1000_1300
自营性贷款 按周期结息到期还本还款方式 R1_T1504_1000_1100
自营性贷款 按周期结息按还本计划表还本 R1_T1504_1000_1410
自营性贷款 按还本计划表结息按还本计划还本 R1_T1504_1000_1420
自营性贷款 利随本清 R1_T1504_1000_1500
扩展流程

交易序列-R1_T1504_1000_0100(自营性贷款等额本金核销控制信息一次交易)

序号 功能描述
根据开户机构获取地区代码
获取贷款主档信息
检查主档信息中的开户机构同传入开户机构是否相同
贷款不为核销贷款,否则异常退出
贷款不为结清贷款,否则异常退出
贷款不为部分结清贷款,否则异常退出
贷款不为停息贷款,否则异常退出
贷款必须处于减值状态,否则异常退出
贷款五级分类必须处于第五级损失类,否则异常退出
准备核销控制信息表结构,并写核销控制信息表
R1_T1504_1000_0200 交易序列同R1_T1504_1000_0100
R1_T1504_1000_0300 交易序列同R1_T1504_1000_0100
R1_T1504_1000_0400 交易序列同R1_T1504_1000_0100
R1_T1504_1000_1200 交易序列同R1_T1504_1000_0100
R1_T1504_1000_1300 交易序列同R1_T1504_1000_0100
R1_T1504_1000_1100 交易序列同R1_T1504_1000_0100
R1_T1504_1000_1410 交易序列同R1_T1504_1000_0100
R1_T1504_1000_1420 交易序列同R1_T1504_1000_0100
R1_T1504_1000_1500 交易序列同R1_T1504_1000_0100
异常流程
外部接口

*贷款核销收回控制信息-T1208

功能描述

该交易用于贷款核销收回前信贷管理端向零售信贷核算系统端发来核销收回控制信息。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 通知书编号 输入 char 30 due_num
2 借据编号 输入 char 30 tel_no
3 核销收回顺序 输入 char 8 pay_order RA2/RA3
4 还款总金额 输入 dec 16,2 pad_up_amt
5 还款账号 输入 char 32 pay_prim_acct
6 还款账户名称 输入 char 60 pay_prim_name
7 实还本金 输入 dec 16,2 pad_up_prn
8 实还利息 输入 dec 16,2 pad_up_nor_itr_in
9 实还核销本金产生的利息 输入 dec 16,2 pad_up_adj_otd_itr
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):借据必须为核销状态。

(2):剩余核销本金及核销利息之和为0的不允许做此交易。

基本流程
扩展流程
异常流程
外部接口

*抵债资产冲销贷款控制信息-T1206

功能描述

此交易适用于信贷管理端为零售信贷核算系统短发来抵债资产冲销贷款的控制信息。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 抵债资产冲销贷款通知书编号 输入 char 30 tel_no
2 冲销贷款内部账户 输入 Char 32 pay_prim_acct
3 交易金额 输入 dec 16,2 pad_up_amt
文件输入

需要写tc_sup_debt_asset表。

输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
假设/约束/规则

(1):已经发过的控制信息不允许重发。

(2):还款顺序默认为大本大息序

基本流程
扩展流程
异常流程
外部接口

逾期展期申请控制信息—T1209

输入/输出要素
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 必输 char 30 dueNum
2 贷款业务别 必输 char 11 busCod
3 展期起始日期 必输 char 8 exdBegDate
4 展期到期日期 必输 char 8 exdEndDate
5 展期后正常利率 必输 dec 8,6 norItrRate
6 展期后罚息利率 必输 dec 8,6 delItrRate
7 展期后复利利率 必输 dec 8,6 cpdItrRate
8 贴息止期 输入 char 8 discEndDate
9 新还本计划 输入 char 1 prinPlanFlg
10 新还息计划 输入 char 1 payItrPlanFlg
算法

1:检查展期报文的合法性。

2:检查展期申请信息表中是否有多条申请信息。

3:若有还本计划下发,则按照还本计划检查算法检查下发临时还本计划的合法性。

4:若有还息计划下发,则按照还息计划检查算法检查下发临时还息计划的合法性。

5:逾期可以展期。

约束

满足下列约束条件不允许做此交易

序号 条件 判定规则 备注
0 系统封闭 If(tcSupSysDate.sts ==’1’)
1 有异常类交易
2 控制信息表中有未完成的交易,状态为0,1时 If(tbSupCtlInfo.deal_sts==’0’\ tbSupCtlInfo.deal_sts==’1’)
3 结清状态,状态为A,9时 If(tbSupLoanInfo.sts == ‘9’ \ tbSupLoanInfo.sts == ‘A’)
4 状态为核销时 If(tbSupLoanInfo.sts == ‘7’ )
5 停息贷款 If(tbSupLoanInfo.ceas_flg== ‘1’ )
6 柜面交易是否锁定状态为锁定时 If(tbSupLoanInfo.counter_flg== ‘0’ )
7 放款当天 If((tbSupLoanInfo.beg_date == PubMessage.tran_date)
8 交易机构同贷款开户机构必须相同 If(pubMessage.trnDep<>tbSupLoanInfo.opn_dep)
9 上一结息日和贷款到期日必须相等 If(tbSupLoanInfo.forw_prow_date<>tbSupLoanInfo.end_date)

撤销控制信息-T1210

用于撤销贷款正交易的控制信息。

输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 撤销通知书编号 输入 char 30 tel_no
2 借据编号 输入 Char 32 Due_num
3 撤销流水号 输入 long 100 rev_stan
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
算法
约束

*调整贴息金额控制信息-T1211

功能描述

该交易用于调整贷款的贴息金额与贷款应收利息金额互换。

输入/输出要素
输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 应收贴息 输出 dec 16,2 rcvNorItrIn
2 借据编号 必输 char 30 dueNum
3 通知书编号 必输 char 30 telNo
4 调整类型 必输 char 1 adjItrFlg 1—应收利息转应收贴息,2—应收贴息转应收利息
5 调整贴息金额 输出 dec 16,2 rcvDftItrIn
假设/约束/规则
  1. 贷款核销不允许使用该功能。
  2. 贷款结清不允许使用该功能。
基本流程
扩展流程
异常流程
外部接口

终止缓息控制信息-T1212

输入/输出要素
一次输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 必输 char 30 dueNum
2 停息通知书编号 必输 char 30 telNo
一次输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 正常利息金额 输出 dec 16,2 rcv_nor_itr_in 反显缓息期间正常利息
2 罚息 输出 dec 16,2 rcv_pns_itr_in 反显缓息期间罚息
3 复利 输出 dec 16,2 rcv_cpd_itr_in 反显缓息期间复利
二次输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 终止缓息通知书编号 输入 char 30 tel_no
3 分摊期次 输入 num 8 prin_plan_term 分摊期次,0=不分摊,>0=分摊到n期
4 补计正常利息金额 输入 dec 16,2 pad_up_nor_itr_in 终止缓息要补计的正常利息金额,不可超过缓息期间正常利息
5 补计罚息 输入 dec 16,2 pad_up_pns_itr_in 终止缓息要补计的罚息金额,不可超过缓息期间罚息
6 补记复利 输入 dec 16,2 pad_up_cpd_itr_in 终止缓息要补计的复利金额,不可超过缓息期间复利
二次输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg
算法
约束
  1. 贷款结清不允许做交易。
  2. 贷款核销、核销收回不允许做交易。
  3. 贷款缓息状态不允许做交易。

减免本金利息控制信息-T1213

输入

报文输入
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输入 char 30 due_num
2 通知书编号 输入 char 30 tel_no
7 还款账号 输入 char 32 pay_prim_acct
8 还款账户名称 输入 char 60 pay_prim_name
11 归还未结计利息标志 输入 char 1 pay_out_itr_flg
12 减免本金金额 输入 dec 17,2 pad_up_prn
13 减免利息金额 输入 dec 17,2 pad_up_nor_itr_in (表内+表外)
14 减免利息金额 输入 dec 17,2 pad_up_dft_itr_in (表内+表外)
15 减免金额 输入 dec 17,2 pad_up_pns_itr_in (表内+表外)
16 减免复利金额 输入 dec 17,2 pad_up_cpd_itr_in (表内+表外)
17 减免未结计正常利息 输入 dec 17,2 pad_up_adj_otd_itr (表内+表外)
18 减免未结计罚息 输入 dec 17,2 pad_up_adj_otd_pns (表内+表外)
19 减免未结计复利 输入 dec 17,2 pad_up_adj_otd_cpd (表内+表外)
输出
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 响应码 输出 char 4 err_cod
2 响应信息 输出 char 50 err_msg

信贷管理开发的查询交易

*放款清单查询打印-T1302

功能描述

用于查询放款清单信息并打印。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
起始日期 输入 char 8 beg_date 必输
2 终止日期 输入 char 8 end_date 必输

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 放款机构 输出 char 9
2 借据编号 输出 char 25
3 客户名称 输出 char 60
4 放款金额(元) 输出 dec 16.2
5 贷款发放日期 输出 日期 8
6 贷款到期日期 输出 日期 8
7 正常利率(%) 输出 dec 8.6
8 罚息利率(%) 输出 dec 8.6
9 还款方式 输出 控制标识 1

基本流程

(1):对输入机构号、起始日期、终止日期进行检查。

(2):根据输入数据循环读分户帐信息表(tb_sup_account_info)。

(3):将输出数据写入下传文件中。

(4):出错直接退出程序,返回出错信息。

假设/约束/规则

(1):机构必输。

(2):起始日期与终止日期不能超过30天。

(3):终止日不能大于当前日。

(4):终止日要大于起始日。

异常流程

外部接口

*还款清单查询打印-T1303

功能描述

用于实现还款清单的查询打印功能。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
2 起始日期 输入 Char 8 beg_date 必输
3 终止日期 输入 Char 8 end_date 必输
4 借据编号 输入 char 30 due_num

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
7 还款日期 输出 日期 8
1 机构 输出 char 9
借据编号 输出 char 30
客户名称 输出 char 200
还款账号 输出 char 32
还款账号名称 输出 char 200
还款类型 输出 char 1 日间
批量
贷款起期 输出 日期 8
贷款止期 输出 日期 8
实收本金金额 输出 dec 16.2
提前还本金额 输出 dec 16.2
实收表内正常利息金额 输出 dec 16.2
实收表内拖欠利息金额 输出 dec 16.2
实收表内罚息 输出 dec 16.2
实收表内复利 输出 dec 16.2
实收表外正常利息金额 输出 dec 16.2
实收表外拖欠利息金额 输出 dec 16.2
实收表外罚息 输出 dec 16.2
实收表外复利 输出 dec 16.2
提前还款违约金 输出 dec 16.2
核销收回本金 输出 dec 16.2
核销收回利息 输出 dec 16.2
核销收回应计利息 输出 dec 16.2

基本流程

(1):对输入机构号、起始日期、终止日期进行检查。

(2):根据输入数据循环读还款信息表(tb_sup_repayment_info)。

(3):将输出数据写入下传文件中。

(4):出错直接退出程序,返回出错信息。

假设/约束/规则

(1):机构必输。

(2):起始日期与终止日期不能超过30天。

(3):终止日不能大于当前日。

(4):终止日要大于起始日。

异常流程

外部接口

*结息清单打印-T1304

功能描述

用于实现结息清单的查询打印功能。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
2 起始日期 输入 Char 8 beg_date 必输
3 终止日期 输入 Char 8 end_date 必输
4 借据编号 输入 char 30 due_num

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
4 结息日 输出 日期 8
1 借据编号 输出 char 30
客户名称 输出 char 200
2 币种 输出 char 3
7 表内正常利息 输出 dec 16.2
8 表内拖欠利息 输出 dec 16.2
9 表内罚息 输出 dec 16.2
10 表内复利 输出 dec 16.2
11 表外正常利息 输出 dec 16.2
12 表外拖欠利息 输出 dec 16.2
表外罚息 输出 dec 16.2
表外复利 输出 dec 16.2
核销应计利息 输出 dec 16.2

基本流程

(1):对输入机构号、起始日期、终止日期进行检查。

(2):根据输入数据循环读结息登记表(tb_sup_intr_info)。

(3):将输出数据写入下传文件中。

(4):出错直接退出程序,返回出错信息。

假设/约束/规则

(1):机构必输。

(2):起始日期与终止日期不能超过30天。

(3):终止日不能大于当前日。

(4):终止日要大于起始日。

异常流程

外部接口

*批量扣款结清证明打印-T1305

功能描述

用于批量扣款结清证明的查询打印。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
2 起始日期 输入 Char 8 beg_date 必输
3 终止日期 输入 Char 8 end_date 必输
4 借据编号 输入 char 30 due_num

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
结清日期 输出 char 8
机构号 输出 char 9
借据编号 输出 char 30
客户名称 输出 char 200
本金 输出 dec 16,2
发放日期 输出 char 8
到期日期 输出 char 8

基本流程

(1):对输入起始日期、到期日期检查。

(2):根据输入数据循环读个人贷款信息主档(tb_sup_account_info)。

(3):将输出数据写入下传文件中。

(4):打印输出信息。

(5):出错直接退出程序,返回出错信息。

假设/约束/规则

XX银行贷款结清证明

贷款结清证明
尊敬的客户:PP1152
您与我行签订的借款合同起期日xxx至 止期日xxx ,编号为XXXX约定的本金xxx及利息,已于xxxx年x月x日结清。
本证明仅做贷款结清证明,不做他用。
特此证明。
机构名称:
(打印日期)PP0140

贴息贷款还本时打印:

借款人名称李琴贷款科目114190
贷款账号729160100300674755还款账号727010126202597760分账号
还款账户名李琴交易类型转账
借款日期 2014/1/3 到期日期 2015/1/3 借款金额 50,000.00
上次结欠本金 *50,000.00 本次归还本金 *50,000.00
尚欠本金 *0.00
本次归还利息 *344.1
本次归还本息合计 *50344.1
事后监督:授权:复核:柜员:0371

异常流程

外部接口

*计提减值结果查询-T1306

功能描述

用于查询减值贷款准备的计提结果信息。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
2 起始日期 输入 Char 8 beg_date 必输
3 终止日期 输入 Char 8 end_date 必输
4 借据编号 输入 char 30 due_num
6 业务别 输入 char 10 bus_cod

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 借据编号 输出 char 30
2 机构 输出 char 9
4 计提日期 输出 char 8
5 原减值准备金额(元) 输出 金额 16.2
6 减值基数(元) 输出 金额 16.2
7 减值比例(%) 输出 金额 8.6
8 提取减值金额(元) 输出 金额 16.2
9 上月五级分类结果 输出 char 1 正常
关注
次级
可疑
损失
原五级分类
10 本月五级分类结果 输出 char 1 正常
关注
次级
可疑
损失
12 币种 输出 char 3
13 业务别 输出 char 4

时序图

基本流程

(1):对输入所属机构、起始日期、终止日期检查。

(2):根据输入数据循环读贷款减值计提结果表。

(3):将输出数据写入下传文件中。

(4):出错直接退出程序,返回出错信息。

假设/约束/规则

(1):机构必输

(2):起始日期与终止日期不能超过30天

(3):终止日不能大于当前日

(4):终止日要大于起始日

异常流程

外部接口

*贷款核销信息查询-T1307

功能描述

用于实现还款清单的查询打印功能。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
2 起始日期 输入 Char 8 beg_date 必输
3 终止日期 输入 Char 8 end_date 必输
4 借据编号 输入 char 30 due_num

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 核销日期 输出 char 8
1 机构 输出 char 9
2 借据编号 输出 char 25
借款人名称 输出 char 200
4 放款金额 输出 dec 16,2
8 核销本金 输出 dec 16.2
9 核销表内正常息 输出 dec 16.2
10 核销表内拖欠息 输出 dec 16.2
11 核销表内罚息 输出 dec 16.2
12 核销表内复利 输出 dec 16.2
13 核销表外正常息 输出 dec 16.2
14 核销表外拖欠息 输出 dec 16.2
15 核销表外罚息 输出 dec 16.2
核销表外复利 输出 dec 16.2

时序图

基本流程

(1):对输入机构号、起始日期、终止日期进行检查。

(2):根据输入数据循环读核销信息表。

(3):将输出数据写入下传文件中。

(4):出错直接退出程序,返回出错信息。

假设/约束/规则

(1):机构必输。

(2):起始日期与终止日期不能超过30天。

(3):终止日不能大于当前日。

(4):终止日要大于起始日。

异常流程

外部接口

*贴息明细查询-T1308

功能描述

该交易适用于查询贴息贷款贴息明细。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
2 起始日期 输入 Char 8 beg_date 必输
3 终止日期 输入 Char 8 end_date 必输
4 借据编号 输入 char 30 due_num

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 放款机构 输出 char 9
2 借据编号 输出 char 25
3 客户名称 输出 char 60
4 放款金额(元) 输出 dec 16.2
5 贷款起期 输出 日期 8
6 贷款止期 输出 日期 8
7 五级分类标识 输出 日期 8
8 交易金额 输出
9 实扣金额 输出

基本流程

(1):对输入机构号、借据号进行检查。

(2):根据输入数据读贴息扣款明细表(tb_sup_disc_cut_payment)。

(3):将输出数据写入下传文件中。

(4):出错直接退出程序,返回出错信息。

单据

假设/约束/规则

(1):机构和贴息主体账号必输。

异常流程

外部接口

打印贴息主体清单-T1309

功能描述

该交易适用于打查询印贴息主体还款明细。

输入

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 贴息主体账号 输入 char 32 disc_acc1 必输项
2 协议编号 输入 char 30 prot_num1 必输项

输出

编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1. 下传文件名 输出 char 30 rlt_file
2 下传文件目录 输出 char 40 rlt_file_dir
3 批量笔数 输出 long 8 rlt_cnt
编号 栏位名称 输入/输出 类型 长度 数据域 栏位说明
1 协议编号 输出 char 30
2 贴息主体账号 输出 char 32
3 账户名称 输出 char 60
4 贴息起始日期 输出 char 8
5 贴息终止日期 输出 char 8
6 贴息方式 输出 char 2
7 贴息率 输出 dec 8,6
8 预收贴息金额 输出 dec 16,2
9 预收贴息余额 输出 dec 16,2

基本流程

(1):根据前台输入的贴息主体账号和协议号,取贴息主体登记表信息(tb_sup_loan_info_disc_info)。

(2):生成贴息主体查询文件。

单据

假设/约束/规则

异常流程

外部接口

零售信贷核算系统与管理系统数据接口

批量利率调整信息

功能描述

信贷管理把需要进行利率调整的借据相关信息放到利率调整接收表中,零售信贷核算系统日终检索到有利率调整的借据进行利率调整。

内容规范

中文名称 类型 长度 字段描述
省份代码 char 11 必填
数据上传日期 char 8 必填
开户机构 char 11 必填
核算机构 char 11
借据编号 char 30 必填
业务渠道来源 char 10
正常利率 dec 8,6 必填
罚息利率 dec 8,6 必填
利率调整日期 char 8 必填
完成标志 char 1 0=未调整 1=已经调整。初始填0
完成日期 char 8

五级分类结果信息

功能描述

在月末日信贷管理系统把五级分类结果信息放到五级分类结果信息表中。该数据为计提减值准备的基础数据。

内容规范

中文名称 类型 长度 字段描述
日期 char 8
借据编号 char 30
五级分类结果 char 1
减值比例 dec 8,6

业务拆分信息

功能描述

信贷管理把要拆分的借据放到业务拆分数据信息表中。供业务拆分使用。

内容规范

中文名称 类型 长度 字段描述
数据的上传日期 char 8 必填
省份代码 char 11 必填
开户机构 char 11 必填
核算机构 char 11
借据编号 char 30 必填
目的机构号 char 11 必填
目的机构的上级机构号 char 11
标志 char 2 0=表示接收数据.X=表示无效数据.1=表示处理完该笔数据。初始填0

机构拆分信息

功能描述

信贷管理把要机构拆分机构信息,放到机构拆分拆分数据信息表中。供机构拆分使用。

内容规范

中文名称 类型 长度 字段描述
数据的上传日期 char 8 必填
地区代码 char 11 必填
原机构号 char 11 必填
原机构号上级机构 char 11
目标机构号 char 11 必填
目标构号上级机构 char 11
标志 char 2 0=表示接收数据.X=表示无效数据.1=表示处理完该笔数据。初始填0

交割日资产证券化信息

功能描述

信贷管理把要交割的资产证券化借据信息,放到资产证券化交割借据信息表中。供交割日资产证券化使用。

内容规范

中文名称 类型 长度 字段描述
机构号 char 11 必填
借据编号 char 30 必填
封包日期 char 8 必填
封包日本金余额 char 16.2 必填
待处理信贷资产转让资金 char 20 224732-0010—交割使用-【本金】
归集本金账号 char 32 224719 -交割当天及交割以后使用
归集利息账号 char 32 224719 -交割当天及交割以后使用
代收代管理贷款应付款 char 20 224719 - 回购时使用【包括本金及利息】