Hello,

   we're mostly succesfully trying to clench OTRS into our workflow.

   One issue I've stumbled upon is that our workflow includes frequent
forwarding of incoming mail and awaiting for external response (all of which
belongs under one ticket). We have set of templates for that purpose, problem
is that OTRS does not support templated forwards, only Responses.

   I've diven into OTRS codebase and implemented (mostly refactored from
AgentTicketCompose) template using into AgentTicketForward. It's only halfway
done (but works ok), because it uses templates for Responses, which is not
optimal. Ideal would be to have special set of Responses for Compose and for
Forward, and I would like to ask for advice to which would be the "right"
OTRS-ish way to implement them.

   Currently Responses have states assigned to them - "valid", "invalid",
"invalid-temporarily", one approach could be to change "valid" to something
like "compose" and add "forward" state, which would identify what is template
for. Is that viable approach?

   Last question - is this feature interesting enough to be sometimes included
into main tree? That is why I'm asking for right direction for implementation,
so I'm not far away from core developers' vision.

   Current (working) patch against OTRS-2.1.2 is included.

Cheers
-- Pavel Kácha



Attachment: OTRS-Forward-Response-Templates.patch.gz
Description: GNU Zip compressed data

_______________________________________________
OTRS mailing list: dev - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/dev
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/dev

Reply via email to