单据校验的例外处理功能

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

单据校验的例外处理功能

一、案例需求描述

作为单据审批人员,我希望对客户进行信用控制管理校验时可以存在特殊情况。例如当个别客户余额不足,在业务单据校验不通过时,可以通过白名单开启绿色通道;又如即使客户余额足够,但客户上了黑名单,则业务单据校验无法通过。


二、解决方案

    【温馨提示:因企业业务场景存在不同程度的差异,此案例仅供参考,请根据现场实际业务情况探讨最优解决方案,并在上线前进行充分验证。】

     新建一个特殊因素名单基础资料,当相关的业务单据进行信控校验时,需要先去特殊因素名单中查找是否有对应的黑白名单数据,如果存在黑名单,则校验无法通过;如果存在白名单,则校验直接通过,正常占用客户信用余额(余额允许为负);如不存在黑白名单数据,则走正常的校验逻辑。


三、实现步骤     

     步骤1:

     新建一个基础资料,命名为特殊因素名单(可将附件中的元数据修改开发商标识后导入参考)。

上传图片

   

     步骤2:

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

上传图片

上传图片


     步骤3:

     调整信用控制管理相关内容,此处以发货通知单为例。首先调整单据策略, 因为此案例的信用额度检查功能需要后续通过插件实现,所以此处的信用检查操作设置为空。接着调整信控方案,单据策略中的信用控制强度设置为预警提示。具体设置可参考下方截图。

上传图片

上传图片

    

    步骤4:

    扩展发货通知单,在提交按钮上注册操作插件:kd.dscm.sm.opplugin.delivernotice.DeliverNoticeOpPlugin,该插件的功能是校验特殊因素名单是否有该客户的黑、白名单信息,做对应的校验处理。

上传图片

上传图片

四、用户操作效果演示

     黑名单校验演示:

上传图片

     白名单校验演示:

 

上传图片

五、开发环境及版本

     苍穹版本号:V5.0.011

     星瀚版本号:V5.0.011


六、附件

元数据.zip插件代码.zip

如果你也有开发需求或已写的开发案例,可以点击以下直达通道:http://survey.kingdee.com/vm/YD7DIgI.aspx,你的反馈,将在3个工作日内得到回复。

单据校验的例外处理功能

一、案例需求描述作为单据审批人员,我希望对客户进行信用控制管理校验时可以存在特殊情况。例如当个别客户余额不足,在业务单据校验不通过...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息