在Salesforce中可以创建Approval Process来实现审批流程的功能,实际功能与我们常说的Workflow很相似,具体的设置步骤如下所示

1):选择对应的Object去创建对应的Approval Process

2):点击下图中的Create New Approval Process 按钮

3):这里可以选择对应的创建显示方式,如下图所示,我们选择的是Jump Start Wizard

4):填写基本的信息,这里的Specify Entry Criteria表示的是此Approval Process在什么条件下才能够被触发,如果不满足条件,即使用户去submit request此Approval Process也不会被触发。

5):另外的一个重要的部分是Select Approver,当然了如下图所示可以选择 手动指定,自动指定给User的Manager Line,顺序自动指定,自动指定单人或多人

6):接上图,填写基本的Approver信息

7):填写好了基本的信息之后,点击Save,会给出如下提示,表明我们创建的Approval Process默认状态是inactive的,需要手动的去激活才能生效

8):之后又给出了一些解释性的信息

9):创建完之后我们可以在Approval Steps看到具体的信息,默认的Step名字叫做Step1

10):点击Step1前面的Show Actions,会让我们为Approval和Rejec动作设置具体的Action

11):如下图我们选择Field Update的Action

12):接上图

13):创建Rejection的Action

14):之后创建此Object的一个实例,在PageLayout中设置对应的RelatedList后,进入View页面我们发现了Approval History的部分

15):点击上图中的Submit for Approval,表示提交了Request,若条件满足则会触发对应的Approval Process。并且触发Submit for Approval的动作不能进行简单的条件设置,只能通过手动点击后者写后台Apex代码来实现。此时我们是要去手动设置一下来激活Approval Process的状态的,如下图所示

15.1):激活状态

15.2):Apex代码来Submit for Approval

            // Create an approval request for the EricSunObj__c
Approval.ProcessSubmitRequest req1 = new Approval.ProcessSubmitRequest();
req1.setObjectId(esObj.id); // Submit the approval request for the EricSunObj__c
Approval.ProcessResult result = Approval.process(req1);

16):成功触发几次之后,如下所示

17):Approval History 对应到具体Object 的 Child Relationships 中的 ProcessInstance 和 ProcessInstanceHistory

18):ProcessInstance 和 ProcessInstanceHistory 也是具体的Object 在数据库中可以找到,如下图所示

OK,演示结束。

。。。。

在Salesforce中创建Approval Process的更多相关文章

  1. 在Salesforce中创建Web Service供外部系统调用

    在Salesforce中可以创建Web Service供外部系统调用,并且可以以SOAP或者REST方式向外提供调用接口,接下来的内容将详细讲述一下用SOAP的方式创建Web Service并且用As ...

  2. 在nodejs中创建child process

    目录 简介 child process 异步创建进程 同步创建进程 在nodejs中创建child process 简介 nodejs的main event loop是单线程的,nodejs本身也维护 ...

  3. 在Salesforce中创建Schedule的Job去定时触发对应的Class

    在Salesforce中也存在着Job的概念,当然了我们可以创建Schedule的Job去定时触发对应的Class,来完成我们所需要定时处理的功能,比如:定时同步数据. 具体处理步骤如下所示: 1): ...

  4. Approval Process 在 Apex 中的使用

    Approval Process(批准过程)简介 批准过程是一个复杂的业务过程.详细的内容可以参考官方文档. 英文版 中文版 官方trailhead模块 在Apex中调用Approval Proces ...

  5. Salesforce中通过SOAP API和Metadata API开发java的web server服务

    1.下载Salesforce平台中WSDL文件 在Salesforce中创建了自己需要用到的对象后,我们想要在别的应用中读写纪录到对象中,首先需要的是自己Salesforce平台的权限通过.登陆自己的 ...

  6. salesforce 零基础开发入门学习(九)Approval Process 介绍

    在阅读此篇文章前,可以先参考阅读一个前辈总结的关于Approval Process的操作.以下为参考的链接: http://www.cnblogs.com/mingmingruyuedlut/p/37 ...

  7. 在Salesforce中向外公布Service去创建Lead,并且用Asp.Net去调用此Service

    1):在Salesforce中如何配置,向外公布此Service,请看如下链接: http://www.shellblack.com/marketing/web-to-lead/ 2):如何在Asp. ...

  8. 在Salesforce中为Object创建Master-Detail(Child-Relationship)关联关系

    在Salesforce中可以将两个Object建立起一对多的关联关系,本篇文章就简单的叙述一下将两个Object(EricSunObj & EricSunObjC)设置成Master-Deta ...

  9. Scoring and Modeling—— Underwriting and Loan Approval Process

    https://www.fdic.gov/regulations/examinations/credit_card/ch8.html Types of Scoring FICO Scores    V ...

随机推荐

  1. php 读取csv 乱码

    在php手册里面有这样一个例子,为什么读出的是乱码<?php$row = 1;$handle = fopen("test.csv","r");while ...

  2. 【网络基础编程】第三节 C/S

    学习地址: C语言中文网 - 实现迭代服务端和客户端 GNU - Closing a Socket 前面介绍的程序,不管Service 端还是 Client端,都有一个问题,就是处理完一个 accep ...

  3. CSS-border属性制作小三角

    1--三角向上下左上.右上.右下.左下这四个方向突出的样式 向左上角突出: border-color: transparent transparent transparent #FFCC00; bor ...

  4. ElasticSearch-5.0.0安装中文分词插件IK

    Install IK 源码地址:https://github.com/medcl/elasticsearch-analysis-ik,git clone下来. 1.compile mvn packag ...

  5. no module named flask.ext.login

    在用安装了flask-login后使用时发现了问题,查了许多资料尝试了许多办法: 1.以为是文件结构的问题,因为flask-login包中没有__init__.py结果编译后还是不行 2.以为是路径问 ...

  6. MySQL 5.6 新参数对binlog日志量的优化

    数据库版本:5.6.* 1.row日志image类型 参数binlog_row_image 控制着这种image类型,默认为FULL(log all columns),即记录before&af ...

  7. Charles抓Android的数据包

    1. 获得Mac OS的IP地址 2. 对Android手机设置代理,主机IP是步骤1中获得的IP,端口8888

  8. curl命令使用

    curl命令可以用来构造http请求.参数有很多,常用的参数如下: 通用语法:curl [option] [URL...]在处理URL时其支持类型于SHELL的名称扩展功能,如http://www.j ...

  9. 设置arc 的默认编辑器

    arc set-config editor "vim" 转自:http://udn.yyuap.com/thread-39791-1-1.html Pharicator是FB的代码 ...

  10. 前端进阶试题css(来自js高级前端开发---豪情)既然被发现了HOHO,那我就置顶了嘿嘿!觉得自己技术OK的可以把这套题目做完哦,然后加入高级前端的社区咯

    http://www.cnblogs.com/jikey/p/4426105.html js高级前端开发加群方法(此群很难进,里面纯技术,严禁广告,水群) 完整题目做完发邮箱(jikeytang@16 ...