支付防重配置指引

1 支付防重简介
1.1功能介绍
支付防重是资金公共服务应用下的一个基础配置资料,提供了对源单据生成目标单据进行防重推或防超额的服务;配置支付防重后,当用户在目标单据上执行注册操作时进行校验,以达到保障资金支付安全的目的。
1.2应用场景
通过【资金云】→【资金公共服务】→【支付准入】→【支付准入】新增支付准入基础资料后,在本菜单内配置防重推或防超额校验服务。
1.3系统路径
配置路径:【资金云】→【资金公共服务】→【支付准入】→【支付防重】

1.4字段/按钮说明
| 字段名称 | 详细解释 |
| 编码 | 建议格式统一命名:源单编码 -> 目标单编码 形式 |
| 资金安全支付准入对象 | 支付防重设置建立在支付准入基础上,选择后自动带出希望配置防重推或防超额服务的源单和目标单;若所选的支付准入为自定义源单,则带出对应的自定义实体;备选值:【资金云】→【资金公共服务】→【支付准入】→【支付准入】内的有效记录 |
| 源单 | 上游单据,由资金安全支付准入对象自动带出 |
| 目标单 | 下游单据,支付防重服务的控制单据,由资金安全支付准入对象自动带出 |
| 防重推控制 | 打开防重推控制后显示防重推设置页签,服务根据设置执行防重校验; |
| 防超额控制 | 打开防超额控制后显示防超额设置页签,服务根据设置执行防超额校验; |
2 配置防重推
2.1主要场景1:外部第三方系统准入防重
支付准入为自定义源单(详见支付准入)时只支持防重推校验,且不支持按支付链路查重,源单唯一值保存字段必填。
配置字段说明:
| 字段名称 | 详细解释 |
| 自定义实体 | 与源单效用相同,当所选资金安全支付准入对象的自定义源单为是时自动带出,同时隐藏源单字段 |
| 目标单注册操作 | 防重推服务服务在目标单执行哪些操作时执行服务校验;默认值:保存、提交;备选值:操作类型为保存、提交、审核、空操作的操作; |
源单唯一值保存字段 | 目标单上存储的源单唯一值保存字段,可以通过该字段的值确定源单,该字段可以是存储源单id,也可以是存储源分录id(若需要防重的是一行分录);防重推服务会通过该字段确定是否重复;若支付准入为自定义源单,必须选择源单唯一值保存字段 |
| 重复提示信息 | 系统检查出现超额时的警告信息,建议统一格式:【源单】下推【目标单】出现重复,请检查 |
| 目标单防重控制条件 | 目标单的过滤条件,只对满足条件的目标单据进行防重校验;可以过滤掉目标单失效需要重新下推的场景,请参考系统预制的过滤条件 |

2.2主要场景2:星瀚单据下推防重
支付准入不为自定义源单(详见支付准入)时首选按支付链路查重;
配置字段说明:
| 字段名称 | 详细解释 |
| 目标单注册操作 | 防重推服务服务在目标单执行哪些操作时执行服务校验;默认值:保存、提交;备选值:操作类型为保存、提交、审核、空操作的操作; |
| 按支付链路查重 | 此字段设置“是”;打开后不需要选择源单唯一值保存字段,通过支付准入保存的支付链路查重; |
| 重复提示信息 | 系统检查出现超额时的警告信息,建议统一格式:【源单】下推【目标单】出现重复,请检查 |
| 目标单防重控制条件 | 目标单的过滤条件,只对满足条件的目标单据进行防重校验; |

若目标单存储了源单唯一值,也可选择源单唯一值保存字段进行防重校验

3 配置防超额
3.1主要场景1:源单只和唯一目标单关联
源单只需和当前目标单的金额进行超额计算,支持1V1,一V多,多V1关联关系。若源单对目标单关联关系为(1V多或多V1),计算时会根据采集规则对多张单据的金额汇总计算。若采集规则有多条,校验时需同时满足才能通过校验。
配置字段说明:
| 字段名称 | 详细解释 |
| 目标单注册操作 | 防超额服务在目标单执行哪些操作时执行服务校验;默认值:保存、提交;备选值:操作类型为保存、提交、审核、空操作的操作; |
| 超额规则 | 防超额服务判断的规则,若服务校验不满足该条件,即判定超额;默认值:源单金额>=目标单金额;备选值:源单金额>=目标单金额 |
| 按支付链路匹配 | 此字段设置“是”;防超额服务的校验方式,打开后根据支付准入链路匹配上下游单据,并用以校验是否超额; |
| 超额提示信息 | 系统检查出现超额时的警告信息,建议统一格式:【源单】下推【目标单】出现超额,请检查 |
| 采集规则 | |
| 源单采集规则 | 源单金额的采集规则,值:单据头、单据体逐一,单据体合计;当源单采集规则=单据头时,源单单头金额按照需要合并的方式与目标单金额进行比较;当源单采集规则=单据体逐一时,源单金额需要按照逐一的方式与目标单金额进行比较;当源单采集规则=单据体合计时,源单分录金额需要按照合并的方式与目标单金额进行比较 |
| 源单条件 | 可选,源单的过滤条件,只对满足条件的源单据采集金额 |
| 源单金额字段 | 源单采集的金额,用于计算是否超额。如果选择的是分录上的字段,请保证所在分录与转换规则(botp)的源单关联实体一致,否则服务不生效。暂不支持子单据体字段 |
| 源单金额是否使用绝对值 | 源单金额参与计算,对计算结果进行绝对值处理后进行超额校验 |
| 源单多金额采集 | 源单采集多个金额字段,用于计算是否超额。如果选择的是分录上的字段,请保证所在分录与转换规则(botp)的源单关联实体一致,否则服务不生效。另外目前多个金额字段参与计算只支持加减算法 |
| 目标单采集规则 | 目标单金额的采集规则,值:单据头、单据体逐一,单据体合计;当目标单采集规则=单据头时,目标单单头金额按照需要合并的方式与源单金额进行比较;当目标单采集规则=单据体逐一时,目标单金额需要按照逐一的方式与源单金额进行比较;当目标单采集规则=单据体合计时,目标单分录金额按照需要合并的方式与源单金额进行比较 |
| 目标单条件 | 可选,目标单的过滤条件,只对满足条件的目标单据采集金额。可以过滤掉目标单失效需要重新下推的场景,请参考系统预制的过滤条件 |
| 目标单金额字段 | 目标单采集的金额,用于计算是否超额。如果选择的是分录上的字段,请保证所在分录与转换规则(botp)的目标单关联实体一致,否则服务不生效。暂不支持子单据体字段 |
| 目标单金额是否使用绝对值 | 目标单金额参与计算,对计算结果进行绝对值处理后进行超额校验 |
| 目标单多金额采集 | 目标单采集多个金额字段,用于计算是否超额。如果选择的是分录上的字段,请保证所在分录与转换规则(botp)的源单关联实体一致,否则服务不生效。另外目前多个金额字段参与计算只支持加减算法 |
案例1:源单和目标单金额字段都在单据头;以外汇掉期 ->生命周期操作为例
支付防重配置指引
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



