none
Уведомление о завершении задачи RRS feed

  • Вопрос

  • Коллеги, подскажите, пожалуйста, как решить следующую задачу:

    Необходимо, чтобы после завершения задачи определенным пользователям автоматически приходило уведомление об этом событии, например по электронной почте (как это сделать я знаю). Но в нем должна содержаться информация о результатах данной задачи (в виде либо прикрепленного файла, либо просто текстом). Эта информация должна быть обязательно введена пользователем перед тем, как сохранить задачу как завершенную (т.е. чтобы без этого нельзя было завершить задачу).

    С уважением, Анатолий.

    12 февраля 2007 г. 14:11

Все ответы

  • Первая часть реализуется без проблем - workflow на изменение статуса задачи. А вот над второй надо помозговать. По идее при попытке закрыть задачу должно отрабатывать OnSave правило, которое проверяет заполненность необходимых полей и если они не заполнены громко орет и фокусируется на нужном поле.
    12 февраля 2007 г. 14:22
  • Спасибо, идею понял!

    Но как это конкретно реализовать для задачи не совсем понятно, например, если не заполнено поле "Описание"?

    С уважением, Анатолий!

    13 февраля 2007 г. 8:34
  • Ну... Я давненько JScript не писал... Но в свойствах формы указываете в событии OnSave что-нибудь такое:

    if (crmForm.all.new_opisanie.datavalue = null)

    {

    alert ("Opanki");

    event.returnvalue = false;

    }

    За синтаксис не ручаюсь, под рукой нет мануаля. Но суть такова. Там еще проверку надо залудить, что мы закрываем задачу. Вот это как раз нужно обмозговать подробнее - сейчас просто времени нет, может чуть позже на этой неделе.

    13 февраля 2007 г. 8:50
  • Спасибо!

    А как проверить, что скрипт запускается? И если не запускается, то узнать, почему?

    И еще вопрос: возможно ли в электронное сообщение, которое создается через Workflow, вставить не стандартный атрибут, существующий для задачи, а созданный пользователем. Если да, то как это сделать.

    Анатолий!

    13 февраля 2007 г. 10:17
  • 1) Есть проверка встроенная. Когда модифицируете форму, там сверху есть менюшка "Предварительный просмотр"

    2) Можно. Он появится в Workflow как только Вы его добавите в схему.

    14 февраля 2007 г. 14:29
  • 1) На действие OnLoad скрипт простейший (например вывод сообщения) отрабатывает, а на OnSave - нет. Подскажите, пожалуйста, почему так может быть?

    2) Странно, но не появляется. Может надо какие-нибудь волшебные действия сделать, кроме опубликовать?

    3) И еще один вопрос: кто такой owner's manager, где он задается (когда его ставишь в получателях электронного письма, правило перестает отрабатывать)?

    С уважением, Анатолий.

    14 февраля 2007 г. 15:04