单据校验的例外处理功能

一、案例需求描述
作为单据审批人员,我希望对客户进行信用控制管理校验时可以存在特殊情况。例如当个别客户余额不足,在业务单据校验不通过时,可以通过白名单开启绿色通道;又如即使客户余额足够,但客户上了黑名单,则业务单据校验无法通过。
二、解决方案
【温馨提示:因企业业务场景存在不同程度的差异,此案例仅供参考,请根据现场实际业务情况探讨最优解决方案,并在上线前进行充分验证。】
新建一个特殊因素名单基础资料,当相关的业务单据进行信控校验时,需要先去特殊因素名单中查找是否有对应的黑白名单数据,如果存在黑名单,则校验无法通过;如果存在白名单,则校验直接通过,正常占用客户信用余额(余额允许为负);如不存在黑白名单数据,则走正常的校验逻辑。
三、实现步骤
步骤1:
新建一个基础资料,命名为特殊因素名单(可将附件中的元数据修改开发商标识后导入参考)。

步骤2:
在特殊因素名单元数据上注册表单插件:kd.dscm.ccm.formplugin.whitelist.WhiteListEditPlugin,该插件的功能是给授信组织和销售组织赋值;在提交、审核与启用按钮上注册操作插件:kd.dscm.ccm.opplugin.whitelist.WhiteListOpPlugin,该插件的功能是校验有效日期是否交叉,特批类型是否冲突。


步骤3:
调整信用控制管理相关内容,此处以发货通知单为
单据校验的例外处理功能
一、案例需求描述作为单据审批人员,我希望对客户进行信用控制管理校验时可以存在特殊情况。例如当个别客户余额不足,在业务单据校验不通过...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



