电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

二开案例.现场异常处理单.异常处理时,"后续处理人"允许包含当前用户

来源:金蝶云社区作者:金蝶2024-09-232

二开案例.现场异常处理单.异常处理时,

【应用场景】

在对现场异常处理单进行异常处理时,会自动根据“后续处理阶段”,找到符合条件的“后续处理人”作为备选,根据“异常类型”中对于“异常处理路径”的设置,当前处理人不应当出现在“后续处理人”中。

但某些应用场景下,需要将(满足“异常处理路径”设置的)当前用户也包含在“后续处理人”中,就需要进行二次开发。


【注意事项】

该实现方案涉及到安灯处理的表单插件,非最佳实践,不推荐使用,仅限于特殊场景下的特殊应用。


【实现步骤】

<1>打开BOSIDE,扩展“安灯处理编辑”的表单插件


<2>注册Python脚本并保存,该脚本扩展F7选择前事件,针对“后续处理人”,去掉了排除当前用户的条件脚本示例如下:

clr.AddReference("Kingdee.BOS")
clr.AddReference("Kingdee.BOS.ServiceHelper")
from Kingdee.BOS import *
from Kingdee.BOS.ServiceHelper import *
def BeforeF7Select(e):	
    if ("FNextHandler".Equals(e.FieldKey)):
        baseFi

二开案例.现场异常处理单.异常处理时,"后续处理人"允许包含当前用户

【应用场景】在对现场异常处理单进行异常处理时,会自动根据“后续处理阶段”,找到符合条件的“后续处理人”作为备选,根据“异常类型”中...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信