0

销售队伍审批流程经过各个步骤。对于每个步骤,用户可以“批准”/“拒绝”它。有没有什么方法可以让 Web 服务在进入步骤时公开它,并且外部人员可以在不进入 SalesForce 的情况下批准或拒绝它?

4

1 回答 1

0

是和不是。

公开有关当前未决批准的信息很容易(如果有点乏味)。最简单的方法是运行存储在“管理报告”下的报告,您还可以检查和查询ProcessInstance*表格。

很容易挽救Approval类的使用来创建可用于批准/拒绝示例单元测试的 Apex 代码:http: //www.salesforce.com/us/developer/docs/apexcode/Content/apex_process_example.htm

因此,您应该拥有所有工具来构建显示它们并让您批准的 Web 服务。问题是,如果您使用“集成用户”的硬编码凭据,它将在任何地方显示为实际批准者,而不是指定用户。如果他们必须向您的其他网站提供他们的凭据 - 这几乎与登录 SF 一样乏味,您可能只需为他们构建一个 Visualforce 页面;)

阅读有关批准流程的文档,还可以选择通过在正文中回复带有“是”的通知电子邮件来批准,这个一次性邮箱将发挥所有作用。

于 2013-01-25T08:08:05.457 回答