Oracle CRM On-Demand - 使用任务状态更新服务请求状态

时间:2011-08-02 18:50:37

标签: oracle crm ondemand

我们正在为我们的服务组使用CRM On-Demand,并且我遇到了应用程序限制,我想知道是否有人有解决方法或只是关于如何实现我们的目标的一些一般性想法。

在应用程序中,我们主要关注服务请求,并推动用户为与关闭工作相关的所有活动创建任务。例如,客户呼入并且我们需要技术资源来进行返回呼叫以详细诊断问题,因此将为该资源分配任务。一旦该任务被标记为已完成,我希望状态得到更新。我尝试使用JoinFieldValue()创建工作流程,但该工作流程无效。我尝试了一种更基本的方法,并尝试在服务请求中填写一个字段,其中填写了任务的状态,但这也不起作用。

在帮助文件中进一步调查后,存在从Activity对象到Service Request对象的关系,但不是另一种关系。

那么,是否有其他人遇到此限制并找到其他方法在任务上更改状态更改服务请求的状态?

(另外,我想尝试避免为此目的编写自定义Web服务,这就是我尝试使用应用程序中的工具的原因)

提前感谢任何想法!

1 个答案:

答案 0 :(得分:0)

实际上,如果我很清楚您的问题与工作流交叉对象有关。 当您需要使用变通方法时,OCOD不会管理此类工作流程。

为了涵盖跨物件工作流程,您有很多可能性:

  1. webservices正如你所说,但你可以设想一个运行WS并直接托管到OCOD的js代码(在R19中你可以在Client Side扩展中托管它)。这可能是一个很好的解决方案
  2. 另一个可以使用带有“回调”功能的自定义查找功能的报告
  3. 我更喜欢第一种解决方案。