Совместная разработка Модуля Планирования работ

Вот такая ошибка

[Mon Jan 16 09:11:14.683092 2017] [:error] [pid 29332] [client ...:59042] PHP Fatal error: Uncaught Error: Call to undefined method AttributeDateTime::GetDateFormat() in /var/www/html/env-production/workorder-mgmt/model.workorder-mgmt.php:279\nStack trace:\n#0 /var/www/html/env-production/workorder-mgmt/model.workorder-mgmt.php(300): ScheduledActivity->OnUpdate()\n#1 /var/www/html/core/dbobject.class.php(1586): ScheduledActivity->OnInsert()\n#2 /var/www/html/application/cmdbabstract.class.inc.php(3328): DBObject->DBInsertNoReload()\n#3 /var/www/html/env-production/itop-tickets/model.itop-tickets.php(135): cmdbAbstractObject->DBInsertNoReload()\n#4 /var/www/html/pages/UI.php(1032): Ticket->DBInsertNoReload()\n#5 {main}\n thrown in /var/www/html/env-production/workorder-mgmt/model.workorder-mgmt.php on line 279, referer: http://server/pages/UI.php?operation=new&class=ScheduledActivity&c[menu]=ScheduledActivity%3ANewScheduledActivity

Как я понимаю, что-то не так с вызовом даты?

Может это поможет?
Если пишите о какой-то ошибке, тем более в стороннем модуле, обязательно нужно указать версии iTop, модуля и окружения.

1 лайк

Огромное спасибо!
Версия iTop-2.3.1-2832 PHP7
Заменил GetDateFormat() на GetFormat() и все заработало!!!

1 лайк

Добрый день! Есть информация о работоспособности данного модуль на версии iTop 2.3.3 ? Не создается плановая активность.

У Вас получилось создать плановую активность?

Плановую активность на версии iTop 2.3.3 создать получилось, корректировкой файла model.workorder-mgmt, изменены GetDateFormat() на GetFormat(). Кто нибудь может пример скинуть настройки триггеров и действий. Вроде настроил, но наряды не создаются.

Напиши, что настроил, будем вместе думать дальше.

Добрый день! Спасибо большое, все работает! Неправильно настроил оказывается)) Отличный модуль !!!

Добрый день.
Настраиваю автоматическую отправку ежемесячных отчётов об инцидентах клиенту и вроде на финишной прямой, но упёрся в то, что не срабатываю триггеры в плановой активности.
О моей системе
iTopVersion: 2.3.3
iTopBuild: 3159
iTopBuildDate: 2016-12-22 17:35:48
DataModelVersion: 2.3.0
MySQLVersion: 5.5.55-0ubuntu0.14.04.1
PHPVersion: 5.5.9-1ubuntu4.21
OSVersion: Linux
WebServerVersion: Apache/2.4.7 (Ubuntu)

Настроил плановую активность вроде по мануалу.

Есть триггер

К нему привязано действие на выполнение скрипта.

В итоге ставлю некое время и жду когда сработает, но когда проходи время “Х”, никакие последствий не видно, нету ни ошибок в логе ПХП, ни в самом iTOP, в оповещениях ПА, тоже пусто, ну и соответственно сам скрипт тоже не выполняется.

Есть подозрение, что где-то что-то не дожал, но найти не могу.

Добрый день, @NisSon!

C 2.3.3 эти модули не тестировались, так что вполне вероятно, что работать не будут. Чтобы понять, что не работает, прикрепите действие запуска скрипта к триггеру на создание запроса (или любому другому, который точно срабатывает), а к триггеру на плановую активность – действие отправки емейла. Что-то из этого должно сработать. По оставшемуся будет понятно, в каком модуле проблема.

Cron.php у нас конечно настроен?
https://wiki.openitop.org/doku.php?id=2_3_0:admin:cron

Такс, с задержкой но всё-таки отпишусь.
Всё заработало, модуль отличный.
Сначала разобрался с Cron потом заменил GetDataFormat, на GetFormat.
Так когда настраивал болел не внимательно читал мануалы и форум :(. В итоге всё доделал всё после выздоровления и разгребания текучки после болезни.

1 лайк

Добрый день.
Помогите с модулем, Work Order Management: Версия: 0.2.3
При создании запроса, инцидента или проблемы присваивается автоматически номер. Хотелось бы тоже самое видеть и в плановых работах, а не добавление названия в ручную.
Подскажите как это реализовать? (опыта в кастомизации нет)

@vladimir добрый день!
Подскажите пожалуйста с 3.0 данный модуль не работает? Установить получилось, с ошибкой формата даты разобрался, а вот доступных действий нет для тригера активностей.
Буду благодарен за обратную связь
Кстати платный модуль тоже на 3.0 не работает?

Добрый день, @Kerby!
В версии 3 много изменений внутри и снаружи, и модули для версий 2.x с хоть сколько-нибудь сложно логикой по умолчанию не работают в 3. Платный модуль сейчас на тесте, в ближайшее время будет готов.

@Kerby закончил обновление модуля, посмотреть можно на https://demo.knowitop.ru.