智能风控
基础设置
执行类注册
可通过执行类设置规则。执行类一般用于配置不方便的业务场景,如需要从数据库的底层表/异构系统对接中间表中取数或者取数后需要进行一些较复杂的逻辑计算与判断。
预置了两个执行类,为资金支付安全相关,功能解析请参考场景配置示例。
场景配置示例
支付安全示例场景
【用途与目的】
与支付相关的单据需要重点关注支付安全相关风险,比如是否出现重复单据生成导致的重复付款,或者下游单据的金额不经授权管理超过了上游单据的金额。此类型问题一旦出现,资金一旦支付后可能难以追回,因此更需要在事中(业务单据流转中)及时发现潜在风险进行处理。
【使用时机】
指定的支付安全相关的单据进行流转时。如费用报销单下推生成付款单时,进行超额或者重复生成风险校验。
【操作说明】
1. 已预置了执行类,将超额和重复生成的校验规则部分固化。(使用执行类的原因是本场景为上下游单据关联处理时进行的校验,需要读取上下游单据botp关系表,通过简单配置无法实现。)点击执行类进行规则配置。
示例:配置超额校验单据
【操作路径】
〖智能风控〗->〖基础设置〗->〖执行类注册〗
温馨提示
规则的逻辑要涉及系统内的具体某一个表中的一部分逻辑(本案例中为botp关系表),使用执行类或者sql取数会更有效率。
上图示例的执行类为已经预置了逻辑,可以配置上下游单据,因此有前台配置步骤。现场实施时,如为场景固定的计算逻辑,直接写执行类即可,无需考虑前台可配置界面的开发。
2. 控制规则设置
【操作路径】
〖智能风控〗->〖风险控制模型〗->〖单据控制模型列表〗
新增一条规则,目标单据选择付款单,设置管控策略与控制范围,执行规则选择对应的执行类。
填写提示说明,包括通过说明,不通过说明等。
图示:付款单相关前段业务单据的防重校验
温馨提示
目前这两个执行类预设了展示字段,即当规则不通过的时候,返回的运算结果的字段。如防重执行类会提示疑似重复的单据编码。
但规则平台提供了通过sql的方式取数功能,如果需要提示其他的信息,可在展示字段-来源字段处使用sql获取其他的计算或者设置任意需要返回的值。
3. 控制规则启用
【操作路径】
〖智能风控〗->〖风险控制模型〗->〖单据控制模型启用列表〗
按需要启用所设置的规则。
温馨提示
规则被启用后,只要符合触发条件,都应被触发进行计算;计算结果无论是通过还是不通过,都会存储在日志记录中。
一个单据在流转时,如果应该被触发规则计算,但是日志中并没有该条计算记录,则应考虑1)规则设置是否正确,如启用条件等;2)规则所分配的组织管控策略是否正确;3)规则是否未被启用。