Отправка владельцу ответа

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
Roman1910
OTRS Новобранец
Сообщения: 5
Зарегистрирован: 15 мар 2019, 10:21

Отправка владельцу ответа

Сообщение Roman1910 » 15 мар 2019, 11:15

Добрый день, уважаемые знатоки! Необходимо чтобы при нажатии кнопки "Ответить " агентом в копию также добавлялся владелец тикета(даже если его не было в переписке). Версия отрс 6.0.16. Заранее спасибо за ответ
OTRS 6.0.16

alexus
OTRS Гуру
Сообщения: 4773
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 31 раз
Поблагодарили: 32 раза

Re: Отправка владельцу ответа

Сообщение alexus » 15 мар 2019, 12:00

Добрый день!

Зачем??????
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Roman1910
OTRS Новобранец
Сообщения: 5
Зарегистрирован: 15 мар 2019, 10:21

Re: Отправка владельцу ответа

Сообщение Roman1910 » 15 мар 2019, 12:25

alexus писал(а):
15 мар 2019, 12:00
Добрый день!

Зачем??????
так организован бизнес процесс, владельцем является руководитель и ему необходимо получать на почту ответ агента для того чтобы видеть что процесс работы по заявке идет. Не спрашивайте почему владелец не хочет наблюдать за процессом через веб интерфейс
OTRS 6.0.16

alexus
OTRS Гуру
Сообщения: 4773
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 31 раз
Поблагодарили: 32 раза

Re: Отправка владельцу ответа

Сообщение alexus » 15 мар 2019, 13:15

Каких только чудес не встретишь :)
А по тикету всю переписку ведёт, наверное, ответственный?
В принципе реализовать не сложно - 4-6 часов доработки. Версия OTRS какая?
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Roman1910
OTRS Новобранец
Сообщения: 5
Зарегистрирован: 15 мар 2019, 10:21

Re: Отправка владельцу ответа

Сообщение Roman1910 » 15 мар 2019, 14:20

alexus писал(а):
15 мар 2019, 13:15
Каких только чудес не встретишь :)
А по тикету всю переписку ведёт, наверное, ответственный?
В принципе реализовать не сложно - 4-6 часов доработки. Версия OTRS какая?
Да,верно. По поводу версии писал 6.0.16
OTRS 6.0.16

alexus
OTRS Гуру
Сообщения: 4773
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 31 раз
Поблагодарили: 32 раза

Re: Отправка владельцу ответа

Сообщение alexus » 15 мар 2019, 19:31

Доработку можем сделать. Пишите в личку, если готовы заплатить.
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Roman1910
OTRS Новобранец
Сообщения: 5
Зарегистрирован: 15 мар 2019, 10:21

Re: Отправка владельцу ответа

Сообщение Roman1910 » 20 мар 2019, 22:04

Нашел где необходимо подставить email владельца, но не могу понять какой атрибут отвечает за email владельца. К примеру OwnerId это ИД владельца, Owner - логин владельца, но когда пробую OwnerEmail то ничего не происходит. Подскажите пожалуйста...
OTRS 6.0.16

alexus
OTRS Гуру
Сообщения: 4773
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 31 раз
Поблагодарили: 32 раза

Re: Отправка владельцу ответа

Сообщение alexus » 20 мар 2019, 22:33

Версию OTRS напишите в подписи.
UserEmail попробуйте
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Roman1910
OTRS Новобранец
Сообщения: 5
Зарегистрирован: 15 мар 2019, 10:21

Re: Отправка владельцу ответа

Сообщение Roman1910 » 21 мар 2019, 21:59

alexus писал(а):
20 мар 2019, 22:33
Версию OTRS напишите в подписи.
UserEmail попробуйте
Я пробовал [% Data.UserEmail | html %]. Не помогло
OTRS 6.0.16

alexus
OTRS Гуру
Сообщения: 4773
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 31 раз
Поблагодарили: 32 раза

Re: Отправка владельцу ответа

Сообщение alexus » 22 мар 2019, 00:03

Можно что-то подобное вставить в AgentTicketCompose.pm

Код: Выделить всё

	my $UserObject = $Kernel::OM->Get('Kernel::System::User');		
        my %User = $UserObject->GetUserData(
        UserID => $Self->{UserID},
		Valid  => 1,
        );
                if ( $GetParam{Cc} ) {
                    $GetParam{Cc} .= ', ' . $User{UserEmail};
                }
                else {
                    $GetParam{Cc} = $User{UserEmail};
                }
перед отправкой

Код: Выделить всё

        # send email
        my $ArticleID = $TicketObject->ArticleSend(
            ArticleTypeID  => $ArticleTypeID,
            SenderType     => 'agent',
            TicketID       => $Self->{TicketID},
            HistoryType    => 'SendAnswer',
            HistoryComment => "\%\%$Recipients",
            From           => $GetParam{From},
            To             => $GetParam{To},
            Cc             => $GetParam{Cc},
            Bcc            => $GetParam{Bcc},
            Subject        => $GetParam{Subject},
            UserID         => $Self->{UserID},
            Body           => $GetParam{Body},
            InReplyTo      => $GetParam{InReplyTo},
            References     => $GetParam{References},
            Charset        => $LayoutObject->{UserCharset},
            MimeType       => $MimeType,
            Attachment     => \@AttachmentData,
            %ArticleParam,
        );
В начале добавить

Код: Выделить всё

our @ObjectDependencies = (
    'Kernel::System::User',
);
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

alexus
OTRS Гуру
Сообщения: 4773
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 31 раз
Поблагодарили: 32 раза

Re: Отправка владельцу ответа

Сообщение alexus » 22 мар 2019, 00:04

В этом случае поле не будет заполняться на экране, но при отправке в копии всегда будет e-mail текущего агента
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Ответить