Страница 1 из 1

Автозакрытие

Добавлено: 23 май 2011, 14:55
eigen
На эту тему написано порядочно, но...

Во-первых, состояния заявок в настройках, для удобства, были переименованы на русский, стало "ожидает автозакрытия+".
Заявка с таким статусом не закрывается ни по крону, ни вручную.

Ручный запуск ./otrs.PendingJobs.pl пишет следующее:

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

[root@otrs bin]# ./otrs.PendingJobs.pl
Scalar value @fields[1] better written as $fields[1] at /opt/otrs/Kernel/System/CustomerUser/LDAP.pm line 681, <DATA> line 522.
Scalar value @fields[0] better written as $fields[0] at /opt/otrs/Kernel/System/CustomerUser/LDAP.pm line 698, <DATA> line 522.
otrs.PendingJobs.pl <Revision 1.5> - check pending tickets
Copyright (C) 2001-2010 OTRS AG, http://otrs.org/
ERROR: No Ticket::StateAfterPending found for 'ожидает автозакрытия+' in Kernel/Config.pm!
Что здесь не так. При чём здесь ссылки на файл '/opt/otrs/Kernel/System/CustomerUser/LDAP.pm'?
Help, please. Где то переклинило, не могу найти

Re: Автозакрытие

Добавлено: 23 май 2011, 15:22
ykolesnikov
Я думаю, не надо править наименования состояний в Config.pm. Потому как стандартное задание PendingJobs.pl в Cron про это ничего не знает, потому и ругается. Достаточно их перевода через ru.pm, кстати, посмотрел, перевод там есть и они у агента должны светиться по русски. :oops:

Re: Автозакрытие

Добавлено: 23 май 2011, 16:29
eigen
Ни в каком конфиге - Config.pm, никакие состояния не правились.
Правились они прямо через интерфейс администратора:

Администрирование - Настройки заявок - Состояния

Отображаются они во всех интерфейсах корректно, т.е. - новая/открыта/удалена и т.д. в соответствии с переводом ITIL (закрыта успешно/закрыта неуспешно и т.д.)

Re: Автозакрытие

Добавлено: 23 май 2011, 16:37
eigen
То же самое случилось когда вернул названия состояниям заявок через Админ интерфейс:


./otrs.PendingJobs.pl
Scalar value @fields[1] better written as $fields[1] at /opt/otrs/Kernel/System/CustomerUser/LDAP.pm line 681, <DATA> line 522.
Scalar value @fields[0] better written as $fields[0] at /opt/otrs/Kernel/System/CustomerUser/LDAP.pm line 698, <DATA> line 522.
otrs.PendingJobs.pl <Revision 1.5> - check pending tickets
Copyright (C) 2001-2010 OTRS AG, http://otrs.org/
ERROR: No Ticket::StateAfterPending found for 'pending auto close+' in Kernel/Config.pm!

Re: Автозакрытие

Добавлено: 23 май 2011, 18:52
yuri0001
Возможно, ответ кроется в вашем сообщении: ERROR: No Ticket::StateAfterPending found for 'pending auto close+' in Kernel/Config.pm!
Посмотрите в АдминКонфиге - Ticket::StateAfterPending - там, видимо, что-то пропущено случайно, либо удалили "легким движением руки", когда меняли параметры. Сейчас нет системы под рукой, не поглядеть. :oops:

Re: Автозакрытие

Добавлено: 24 май 2011, 06:56
JohniGo
100% из-за этого. Наступал именно на эти грабли. :)

Re: Автозакрытие

Добавлено: 24 май 2011, 16:03
eigen
Да, действительно.
Нужно было правильно выставить соответствия в в АдминКонфиге - Ticket::StateAfterPending

Нашёл через гугль. Но ведь как об этом догадаться, все Core:: и прочее нельзя же знать.
Дальше понятно.

Всем спасибо за участие.

Re: Автозакрытие

Добавлено: 27 май 2011, 11:08
JohniGo
Ну так в ошибке же пишет.

Re: Автозакрытие

Добавлено: 01 июн 2011, 10:14
anya.rar
Поясните, пожалуйста, почему заявка закрывается при этом только после прошествия определенного времени ( не засекала сколько), приэтом время до закрытия высвечивается -t?...что за несогласованность во времени? я ставлю "ожидает автозакрытия" в одно время, а в реале оно больше.

Re: Автозакрытие

Добавлено: 01 июн 2011, 10:31
ykolesnikov
Это связано с настройкой времени в cron. Если во времени закрытия будете указывать не произвольные часы и минуты, а, скажем, кратные 30 мин. и cron настройте проверять автозакрытие каждые полчаса, все будет около дела. Или cron запускать чаще, но это не здорово.

Re: Автозакрытие

Добавлено: 01 июн 2011, 10:40
anya.rar
Спасибо. буду знать. а не могли бы Вы поподробней написать про настройку Cron(а)?

Re: Автозакрытие

Добавлено: 01 июн 2011, 12:02
ykolesnikov
Я в этом тоже плохо разбираюсь. На форуме были публикации на эту тему, посмотрите. Мой ответ и опыт основан, в данном случае, на совместной работе со своими админами и опытами по этому же вопросу.

Re: Автозакрытие

Добавлено: 06 июн 2011, 13:58
anya.rar
не подскажете про настройку cron(а)? как проверять автозакрытие каждые пол часа?

Re: Автозакрытие

Добавлено: 06 июн 2011, 14:25
ykolesnikov
Добрый день!
Почитайте еще здесь viewtopic.php?f=2&t=51&hilit=cron+%D0%B ... 0%B8%D0%B5
С временными параметрами в командах cron обратитесь к админам, они должны знать (особенно линуксоиды). Сам в этом плаваю, они рулят. :oops:

Re: Автозакрытие

Добавлено: 06 июн 2011, 15:27
anya.rar
Да, спасибо. уже нашли и разобрались.

Re: Автозакрытие

Добавлено: 27 фев 2012, 19:07
stoker
Коллеги, добрый день.

Интересует ответ на следующий вопрос:
- Как можно сделать перевод статуса по заявке с "открытая", "в работе" на "закрытая успешно" при приходе письма например с определенной темой или ваши идеи !??

Заранее, огромное спасибо!

Re: Автозакрытие

Добавлено: 27 фев 2012, 20:07
yuri0001
PostMaster фильтры. Почитайте в мануале, разберетесь. И здесь поиском по этому слову.