Oracle CRM On-Demand - используйте статус задач для обновления статуса запроса на обслуживание - PullRequest
1 голос
/ 02 августа 2011

Мы используем CRM On-Demand для нашей группы обслуживания, и я сталкиваюсь с ограничением приложений, и мне интересно, есть ли у кого-нибудь обходной путь или какие-то общие идеи о том, как достичь нашей цели.

В приложении основной акцент делается на запрос на обслуживание и стремление пользователей создавать задачи для всех действий, связанных с завершением работы. Например, клиент звонит, и нам нужен технический ресурс для ответного звонка, чтобы детально диагностировать проблему, поэтому этому ресурсу назначается задача. Как только эта задача будет помечена как выполненная, я бы хотел, чтобы статус был обновлен. Я попытался создать рабочий процесс, используя JoinFieldValue(), который не работал. Я попробовал более простой подход и попытался заполнить поле «Запрос на обслуживание» полем «Состояние задачи», но это тоже не сработало.

После дальнейшего изучения в файле справки, существует связь между объектом Activity и объектом запроса на обслуживание, но не с другой стороны.

Итак, кто-нибудь еще сталкивался с этим ограничением и обнаружил, что какой-то другой метод может изменить статус в задаче, обновляя статус запроса на обслуживание?

(Кроме того, я хотел бы попытаться избежать написания настраиваемого веб-сервиса для этой цели, поэтому я пытаюсь использовать инструменты в приложении)

Заранее спасибо за любые идеи!

1 Ответ

0 голосов
/ 30 сентября 2011

на самом деле, если я хорошо понял, что ваша проблема связана с кросс-объектом рабочего процесса. OCOD не управляет этим типом рабочего процесса, когда вам нужно использовать обходной путь.

Чтобы охватить рабочий процесс кросс-объекта, у вас есть много возможностей:

  1. веб-сервисы, как вы сказали, но вы можете представить себе js-код, который будет запускать WS и размещаться непосредственно в OCOD (в R19 вы могли бы разместить его в клиентском расширении). Это может быть хорошим решением
  2. Еще одним примером может быть использование отчета с пользовательским поиском с использованием функции «обратного вызова»

Я бы предпочел 1-е решение.

...