主页 > 专属服务器 > > 正文

虚拟主机_裙子里面是野兽百度云_免费6个月

浏览:

虚拟主机_裙子里面是野兽百度云_免费6个月

本文是BPM OData博客系列的第4部分,介绍了SAP NetWeaver 7.3 EHP 1 SP 09及更高版本提供的SAP NetWeaver BPM中的OData服务。SAP NetWeaver 7.3 EHP 1 SP 12及更高版本提供了本文中描述的功能。在阅读本博客之前,建议先阅读BPM OData博客系列的前几部分。

在前几篇博客中,我们考虑了以下业务场景:创建客户记录,它的数据由客户服务员工验证,最后由财务专家根据提供的数据为创建的客户定义信用限额。在这样一个信贷机构中,许多这样的过程可以每天启动。这意味着客户服务员工和财务专家都需要一个相应任务的列表。显然,每个人都应该只能看到他/她负责的任务和需要处理的任务。此外,任务收件箱应支持员工组织工作。例如,最好按日期对任务进行排序,以确保首先启动流程的客户也首先得到机构的响应。幸运的是,SAP NetWeaver BPM提供了一个名为BPM Inbox的工具,它满足了上述要求,甚至更多。但是如果您有一些特殊的需求,而标准BPM收件箱无法满足这些需求呢?别担心!您现在可以实现自己的收件箱。这篇博文可以作为一个起点。

以前关于BPM OData服务的博文大多描述了一个定制的任务执行UI。该UI上的主要信息是任务数据。不过,在处理任务数据之前,您会看到有关任务本身的信息,例如其标题、状态和优先级。为了完成一项任务,必须先声明它。那是BPM任务OData服务发挥作用的时候。当时,对这项服务作了简要介绍。它只支持接收有关特定任务的信息和请求任务。现在,让我们更详细地描述这个服务,因为它是我们将用来实现自定义收件箱的功能。

关于BPM任务OData服务的一些技术细节已经在本文中提到。作为复习:BPM任务OData服务的名称为任务.svc,并与所有其他BPM OData服务一样在"bpmodata"根URL下可用。这意味着可以使用以下模式来表示服务url:

:/bpmodata/任务.svc/

从SAP NetWeaver 7.3 EHP 1 SP 12开始,此服务提供了更多有关访问任务相关信息和中公开的任务相关操作的功能BPM公共API。该服务提供以下一组特性:

为了支持上述所有操作,该服务定义了相应的实体模型。这个模型中最重要的实体是任务。此实体包含有关任务的所有信息,包括标题、状态、优先级等。在描述任务元数据的检索时,优惠券代理平台哪个好,此博客文章中已经提到了任务实体。

如您所见,BPM任务服务提供了许多功能,如果此博客文章将详细描述所有这些功能,它可能还没有出版。此外,信用机构中上述业务场景的定制收件箱可以仅使用服务功能的子集来实现,例如:

这些操作中的一些已经在以前的博客文章中描述过。因此,物联网展会,在这篇博文中,我们将只关注访问任务集合和发布任务。有关BPM Tasks OData服务提供的功能、支持的URL和实体模型的更多信息,请参阅官方文档。

通常,收件箱(如任务收件箱或电子邮件收件箱)的主页面表示许多相应的项目,在我们的示例任务中。为了获得任务集合,BPM tasks OData服务提供了一个TaskCollection实体集。实体集的服务响应包含与当前用户可见的任务相对应的任务实体,即当前用户是其潜在所有者或实际所有者的任务。由于潜在所有者可以看到其所有任务,包括已取消和已完成的任务,软件企业管理,因此任务集合的服务响应可能包含大量任务。在这种情况下,用户很难找到真正需要在已经完成的任务中进行处理的任务。此外,为用户提供所有可见的任务需要大量的处理时间,并影响服务器上的服务性能。为防止出现上述情况,必须为TaskCollection实体集的所有请求指定$filter OData查询选项。查询选项的目的是指定筛选条件,物联网大赛,以便仅获取与服务响应中的条件匹配的任务。

下表显示了用于访问任务集合以及服务响应的URL:

上述示例中给出的URL为当前用户请求所有就绪和保留的任务。

如果除了过滤返回的任务还应该按特定的任务属性排序外,还可以使用$orderbyodata查询选项。在本例中,爱回扣返现网,返回的任务将按创建日期降序排列,这是TaskCollection的默认顺序。

除了$filter和$orderby查询选项外,TaskCollection实体集还支持其他OData查询选项。有关OData查询选项的更多信息,请参见odata.org网站。注意,并不是所有OData查询选项都支持给定的任务实体;实体集支持的URL列表可以在官方文档中找到。

处理任务时,可能会出现以下情况:一个人开始处理一项任务(即声称该任务),然后决定将该任务发布给另一个人。在我们的业务场景中,我们可能遇到如下情况:财务专家开始处理客户数据以确定信贷限额,但之后,他意识到他的同事在处理这一特定业务领域的客户方面有丰富的经验,而且这位同事能够更精确地确定信贷限额。在这种情况下,任务应该由初始用户发布,由其他同事声明。

要发布任务,BPM Tasks OData服务提供发布函数import,该函数以任务的实例ID为参数。只有正在处理任务的用户(即任务的实际所有者)才能发布任务。

下表显示了用于发布任务的URL以及服务响应:

功能导入的服务响应包含任务实体,该实体对应于已发布的任务。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 亚马逊云_海报cdn_优惠券
    <strong>亚马逊云_海报cdn_优惠券</strong>

    亚马逊云_海报cdn_优惠券

    消费者在哪里?这不是医疗保健领域的"捉迷藏"游戏,而是建立一个全面运转的医疗保健系统所需要的关键缺失要素。让消费者参与进来——作为一个消费...

  • 云解析_svn服务器安装_限时特惠
    <strong>云解析_svn服务器安装_限时特惠</strong>

    云解析_svn服务器安装_限时特惠

    集成/docker/梅索斯/marathonapachemesos是一个用于调度和管理分布式应用程序的开源集群管理器。Mesos几乎就像整个集群是一个单一的集群一样分配CPU和RAM等资源...

  • 云服务器_阿里云服务器账号_哪家好
    <strong>云服务器_阿里云服务器账号_哪家好</strong>

    云服务器_阿里云服务器账号_哪家好

    技术支持副总裁Aileen Wyer和高级系统管理员Maruf Rahman最近与我们坐下来讨论我们的合作伙伴关系如何帮助CAN Capital的遗留备份基础设施现代化,以简化数据管...

  • 消息队列_折枝by困倚危楼百度云_新注册优
    <strong>消息队列_折枝by困倚危楼百度云_新注册优</strong>

    消息队列_折枝by困倚危楼百度云_新注册优

    今天,两位前行业分析师(现在是Veeam高管)讨论了塑造数据保护行业和IT格局的趋势:Jason Buffington@JBuff,前ESG数据保护首席分析师Dave Russell@BackupDave,Ga...

  • 中间件_服务器能干什么_超低折扣
    <strong>中间件_服务器能干什么_超低折扣</strong>

    中间件_服务器能干什么_超低折扣

    Nathan Sielaff,World Vision的系统工程师,负责备份、存储等。他致力于创建一个灵活和敏捷的IT环境,这样组织就不必担心底层基础设施,可以将精力集中在任...

云储存

更多 >
  • <strong>京东云_腾讯云公共dns_哪个好</strong>
    京东云_腾讯云公共dns_哪个好

    动手! 实践经验和第一手的RDS知识将于9月回到帕洛阿尔托。 我们想邀请我们的合作伙伴参加即将举行的研讨会SAP BW on HANA-数据库迁移、近线存储和BI采用...

  • <strong>MySQL数据库_东莞高防云主机_怎么买</strong>
    MySQL数据库_东莞高防云主机_怎么买

    上周我们在新闻上看到了一个有趣的标题。CGF(消费品论坛)和TSC(可持续发展联盟)加速了他们的伙伴关系,目标是"……结束森林砍伐"。这两个组织的...

云储存华为云_网站建设意见_12月免费
云储存中间件_服务器采购_新注册优惠
云储存云主机_高端企业网站建设公司_试用
云储存中间件_阿里云手机系统_速度快
云储存微软云_工信部域名备案系统_9元