`
cutesunshineriver
  • 浏览: 198770 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Oracle BPM Task Action

阅读更多
1、acquire(认领任务)
  该任务如果是自动认领的,那么用户还可以执行其他Task Action,如挂起、重新分配等。
  该任务如果不是自动认领的,那么用户必须先认领之后才可以执行其他Task Action,如挂起、重新分配等。
  当任务分配给多个人的时候,有一个人认领任务之后,没有人可以再认领该任务,该任务现在的分配对象就只有这一个人。

2、release(释放任务)
  将之前认领的任务释放出来,该任务原先的分配对象可以继续认领该任务。

3、suspend(挂起任务)
  任务的状态从已分配变成挂起。

4、resume(恢复任务)
  任务的状态从挂起变成已分配。

5、delegate(委派任务)
  用户已认领某任务的情况下,可以委派某一位用户来代替自己处理这个任务,授权给这个人的同时本人依然可以正常办理该任务。

6、reassign(任务重新分配)
  用户把自己手头的任务交给某个人或者某个组来处理,属于完整的任务移交,本人不可以再办理该任务。

7、submit(提交任务)
  任务的状态从已分配变成已完成,流程从当前任务转移到下一个活动。

8、update(更新任务)
  任务的状态没有发生变化。更新流程数据和payload,流程仍然停留在当前任务。

9、withdraw(撤销任务)
  任务的状态从已分配变成已撤销,流程从当前任务转移到下一个活动。

10、escalate(升级任务)
  任务转交给用户的上级来处理。

11、push back(退回)
  当前任务中的分配关系存在管理链的时候,上级用户可以把任务退回给下属。

12、alter process(变更流)
  流程的拥有者或者流程管理员拥有的权限。撤销当前任务,开启指定的用户任务。

13、Ad hoc route(即席路由)
  执行该操作之前必须先认领该任务。任务路由给单个审批组或者组投票或者单个审批组链,接收到任务的人处理完之后,流程从当前任务转移到下一个活动。

14、Request Information(请求信息)
  执行该操作之前必须先认领该任务。任务发出去给某个人处理,主要是让别人提供处理意见,提供完意见之后本人继续处理该任务。

15、Skip Current Assignment(跳过当前分配)
  流程拥有者或者管理员拥有的权限。跳过当前任务,流程从当前任务转移到下一个活动。

16、Renew(重建)
  任务存在有效期的时候,可以重新开始当前任务,有效期会延后一周(七天)。

17、delete(删除)
  只对待办事项任务有效。

18、purge(清除)
  只对待办事项任务有效。

19、dismiss(解除)
  FYI任务。流程发出用户通知的同时继续向下一个节点流动。用户通知的解除不影响流程的运行和结束,同样流程的运行和结束也不影响用户通知的解除。

20、Create To Do Task(创建待办任务)
  临时加入的待办事项,独立于当前任务和当前流程。

21、Create Subtask(创建子任务)
  临时加入的子任务,可以被清除、删除、保存,当前任务内有效。

流程管理员可以执行的Task Action:2-release,3-suspend,4-resume,6-reassign,8-update,
9-withdraw,10-escalate,12-alter process,15-Skip Current Assignment
流程拥有者可以执行的Task Action:1-acquire,2-release,3-suspend,4-resume,6-reassign,
7-submit,8-update,9-withdraw,10-escalate,12-alter process,
13-Ad hoc route,15-Skip Current Assignment,16-Renew
分配对象可以执行的Task Action:1-acquire,2-release,3-suspend,4-resume,5-delegate,
6-reassign,7-submit,8-update,10-escalate,11-push back,
13-Ad hoc route,14-Request Information,16-Renew
创建者可以执行的Task Action:8-update,9-withdraw
分享到:
评论

相关推荐

    Oracle BPM入门教程

    Oracle BPM入门教程是针对Oracle企业级业务流程管理套件(Oracle Business Process Management,简称Oracle BPM)的入门指导,旨在帮助读者了解Oracle BPM的基本概念,并指导如何在jDeveloper开发环境中进行实践应用...

    oracle bpm studio 10.3

    ### Oracle BPM Studio 10.3 知识点解析 #### 一、Oracle BPM Suite Studio 10.3 概览 **Oracle Business Process Management (BPM) Suite** 是一个全面的企业级解决方案,用于设计、执行和管理业务流程。版本 ...

    oracle bpm 12c的例子

    Oracle BPM 12c 是一款强大的业务流程管理平台,它遵循BPMN 2.0标准,为企业提供灵活、可扩展的流程建模、执行和监控能力。在这个例子中,我们将探讨如何使用Oracle BPM 12c 创建一个简单的休假流程。 首先,确保你...

    Oracle BPM Suite 11g 简介

    Oracle BPM Suite 11g 简介

    java调用Oracle bpm API

    ### Java调用Oracle BPM API详解 #### 一、引言 在企业级应用开发中,集成不同的系统和服务是一项常见的需求。Oracle BPM(Business Process Management)作为一款强大的业务流程管理工具,提供了丰富的API来帮助...

    oracle bpm overview

    Oracle BPM套件11g是Oracle公司推出的企业流程管理解决方案,旨在帮助企业简化和优化其业务流程管理。该套件集成了统一的流程平台、用户中心的设计以及社会化的BPM交互,通过这些特性,Oracle BPM套件11g简化了企业...

    oracle bpm11g

    ### Oracle BPM Suite 11g概述 Oracle BPM (Business Process Management) Suite 11g是Oracle推出的一款全面、开放、集成且业界领先的企业级业务流程管理解决方案。它旨在为企业提供一个统一、高效、灵活的平台,以...

    bpm oracle jar

    【Oracle BPM与JAR文件详解】 Oracle Business Process Management (BPM) 是一款强大的业务流程管理软件,它帮助企业设计、执行、监控和优化业务流程。Oracle BPM 提供了一套全面的工具,使得业务用户和IT专家可以...

    Oracle BPM集群部署

    Oracle BPM(Business Process Management)集群部署是企业级应用中确保高可用性和可扩展性的重要实践。Oracle BPM Suite 是一个全面的业务流程管理解决方案,它允许组织设计、执行、监控和优化复杂的业务流程。在...

    Oracle BPM and SOA

    Oracle BPM(Business Process Management)与SOA(Service-Oriented Architecture)是企业级信息技术领域中的两个重要概念,它们在现代企业信息化建设中扮演着至关重要的角色。本篇将深入探讨这两个概念及其相互...

    Oracle BPM lab tutorial

    知识点:Oracle BPM Lab 教程概览与核心概念 标题:"Oracle BPM lab tutorial",意味着这份文档是关于Oracle Business Process Management (BPM) Suite的官方实验室教程,旨在为用户提供实践操作的机会,以便深入...

    利用BPM API以及定制Oracle BPM Workspace截屏

    Oracle BPM(Business Process Management)是一种强大的工具,用于设计、执行和优化企业的业务流程。API(Application Programming Interface)是Oracle BPM提供的一种方式,允许开发者通过编程接口来与BPM系统进行...

    Oracle BPM

    ### Oracle BPM Suite 11g – 人员分配 #### 概念 在Oracle BPM Suite 11g中,人员分配(People Assignment)是用于管理业务流程中人力资源的关键功能之一。它涉及逻辑角色、组织单元、扩展用户属性以及参数化角色...

    OracleBPM配置和部署[收集].pdf

    Oracle Business Process Management (Oracle BPM) 是一套全面的业务流程管理解决方案,用于设计、实施、监控和优化企业的关键业务流程。本文将深入探讨Oracle BPM的配置和部署过程,重点关注目录服务的创建、流程...

    OracleBPM技术交流XX0323.ppt

    Oracle Business Process Management (Oracle BPM) 是一套全面的业务流程管理解决方案,旨在帮助企业管理和优化其业务流程的整个生命周期。Oracle BPM 提供了业务流程建模、自动化、优化以及监控的能力,跨越多个...

    OracleBPM-AdminGuide

    ### Oracle BPM Enterprise Administration Guide 关键知识点解析 #### 一、Oracle Business Process Management (BPM) 概述 **Oracle Business Process Management (BPM)** 是一套全面的企业级解决方案,旨在帮助...

    Oracle and bea weblogic 的bpm

    Oracle和BEA WebLogic的BPM(业务流程管理)是企业级软件开发的重要领域,它涉及到了企业系统中流程的设计、执行、监控和优化。在Oracle收购BEA后,这两家公司的技术进行了深度融合,形成了更加强大的BPM解决方案。 ...

    oracle BPM 10g 入门培训 英文(详细)

    ### Oracle BPM 10g R3 入门培训知识点概览 #### 一、Oracle BPM 概述 - **Oracle BPM (Business Process Management)**:这是一个综合性的解决方案平台,旨在帮助企业优化其业务流程,提高运营效率。 - **Oracle ...

    Packtpub.Getting.Started.with.Oracle.BPM.Suite.11gR1.Sep.2010.rar

    《Packtpub.Getting.Started.with.Oracle.BPM.Suite.11gR1.Sep.2010》这本书的电子版是一个压缩文件,包含了深入理解Oracle Business Process Management (BPM) Suite 11gR1的关键知识。Oracle BPM Suite是Oracle...

Global site tag (gtag.js) - Google Analytics