小编:在我们屡获殊荣的观点(虚拟集成企业工作场所)的概念,我们包括一个通用的收件箱。在通用收件箱中,任务从多个来源聚合:SAP、SharePoint、Oracle、专有系统等。用户可以在收件箱
在我们屡获殊荣的观点(虚拟集成企业工作场所)的概念,云服务器有啥,我们包括一个通用的收件箱。在通用收件箱中,任务从多个来源聚合:SAP、SharePoint、Oracle、专有系统等。用户可以在收件箱中看到来自不同任务后端的所有未完成任务。也支持直接处理普通收件箱中的任务。
要使Duet Enterprise任务的普通收件箱成为现实,需要通过收件箱而不是通过标准Duet Enterprise任务表单以编程方式进行审批。如何实现这一点的一个良好开端是Ravi Sharma的文章"如何创建Duet SharePoint Web部件",云服务器安全,其中他以编程Duet Enterprise task approval为例。
Ravi在其设置中采用的方法是通过SharePoint BCS应用程序编程接口(API)调用直接更新SAP任务,分析数据库,对DuetEnterprise WorkflowTask External ContentType说明wfUpdate方法。如果SAP任务更新成功,也可以随后将在SharePoint上下文中作为引用或占位符的SharePoint任务更改为该SAP任务。
虽然这种方法可行,但它有多个体系结构缺点:
我赞成处理所有SharePoint任务的方法,包括作为结果实例化的任务Duet企业工作流发布的,相同。并且不知道任务决策更新在SharePoint上下文中发生了什么以及可能发生的其他情况。为了实现这一点,北京云服务器,我的SharePoint任务更新代码是Ravi的updateSharePointTask方法的一个变体。在这种方法中,我不需要使用"updateSAPTask"方法,因为这个职责由标准的Duet企业工作流功能来处理。
当以编程方式更新Duet企业任务时,有两个注意事项:
以编程方式设置SharePoint任务决策的完整代码示例,它通过Duet Enterprise workflow功能将决策传播到连接的SAP任务:
,云腾讯服务器文章来源:www.vmchk.com