About the arquitecture of OTRS 2.2

Hi, i'm actually working in a project to develop some new characteristics to OTRS::ITSM. I must say, first of all, that i'm new with this project and i really don't know too much about the system, just what's on the manuals. The question is this, i'm about to develop some characteristics like to close all incidents related to a problem that has been closed. I want to create new plugins, like the ones that you download to install ITSM. But i would like to know if OTRS handles like an event bus, to communicate the actual core with my new functionalities. More precisesly, i want that when a ticket classified as Problem is closed, he executes all the code in the core of OTRS, plus some new code that i wrote that closes the related incidents. Thank you.

Hi Eduardo, Eduardo Raffoul schrieb:
Hi, i'm actually working in a project to develop some new characteristics to OTRS::ITSM. I must say, first of all, that i'm new with this project and i really don't know too much about the system, just what's on the manuals. The question is this, i'm about to develop some characteristics like to close all incidents related to a problem that has been closed. I want to create new plugins, like the ones that you download to install ITSM. But i would like to know if OTRS handles like an event bus, to communicate the actual core with my new functionalities. More precisesly, i want that when a ticket classified as Problem is closed, he executes all the code in the core of OTRS, plus some new code that i wrote that closes the related incidents.
I think you are looking for the Ticket-Event-Feature. It's an module layer where you could plug in modules which can do some stuff. For example if the ticket event "StateSet" is there, the module could check if it'S a ticket with the "TicketFreeTextX" and close also all other open Tickets with "TicketFreeTextX"... what ever... To get more information have a look at the developer manual http://doc.otrs.org/developer/2.2/en/html/x498.html#ticket-module-event Greetins, Martin ((otrs)) :: OTRS GmbH :: Europaring 4 :: D - 94315 Straubing Fon: +49 (0) 9421 56818 0 :: Fax: +49 (0) 9421 56818 18 http://www.otrs.com/ :: Communication with success!
participants (2)
-
Eduardo Raffoul
-
Martin Edenhofer