第三方系统打开信息中心待处理任务列表报错的解决方法

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

第三方系统打开信息中心待处理任务列表报错的解决方法

对于 PT-146833(7.5.1632.8/20200430) 之前的版本,第三方系统用单点登录的方法打开信息中心-待处理任务列表会报如下错误:

可以在待处理任务[WF_AssignmentBill]的列表插件中增加如下python插件,可避免该错误。


import clr

clr.AddReference("System")

clr.AddReference("System.Core")

clr.AddReference("Kingdee.BOS")

clr.AddReference("Kingdee.BOS.Core")

from Kingdee.BOS import *

from Kingdee.BOS.JSON import *

from Kingdee.BOS.Core import *

from System import *

from System.Collections.Generic import *

from System.Linq import *


def OnInitialize(e):   

    if this.View.OpenParameter.GetCustomParameter("Status") == None :

        this.View.OpenParameter.SetCustomParameter("Status", "UnCompleted");

        this.View.ParentFormView = None;


如果是已处理任务列表[WF_AssignmentHisBill],则增加以下Python脚本

import clr

clr.AddReference("System")

clr.AddReference("System.Core")

clr.AddReference("Kingdee.BOS")

clr.AddReference("Kingdee.BOS.Core")

from Kingdee.BOS import *

from Kingdee.BOS.JSON import *

from Kingdee.BOS.Core import *

from System import *

from System.Collections.Generic import *

from System.Linq import *


def OnInitialize(e):   

    if this.View.OpenParameter.GetCustomParameter("Status") == None :

        this.View.OpenParameter.SetCustomParameter("Status", "Completed");

        this.View.ParentFormView = None;



第三方系统打开信息中心待处理任务列表报错的解决方法

对于 PT-146833(7.5.1632.8/20200430) 之前的版本,第三方系统用单点登录的方法打开信息中心-待处理任务列表会报如下错误:可以在待处理...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息