On Fri, Jan 08, 2010 at 03:24:22PM -0500, Lander, Scott wrote:
> folks,
> 
>    In RT 3.8.x.   I have several different queues, each of which have their 
> own work categories as CFs.   When a call comes in from a user to the help 
> desk the  help desk people select the queue and fill in the mandatory CF.
> 
>   however, if a user emails in a ticket, there is nothing the enforces the 
> mandatory fields, and I can't always determine it from the contents of the 
> email.
> 
>   So, my question is, is there a way to enforce mandatory fields to be filled 
> in at resolve time?  The ticket owner is the best one to know which category 
> a ticket belongs in anyways.   So, resolve time is really the right time for 
> this selection for us, anyways.
> 

First you should modify your customfield and set "Validation" to
"Mandatory".

Then you can use
http://wiki.bestpractical.com/view/DisplayCustomFieldsOnTicketUpdatePage
to add CustomField on Resolve page (and other Respond/Comment pages).


But you will have to modify a bit of code in
share/html/Ticket/Update.html (for comment/resolve/respond) and
share/html/Ticket/Modify.html (for Edit basics (change ticket status))
to enforce this check as by default it's only done in
share/html/Ticket/Create.html.


And if this CF as to be enforced _only_ on resolve, you needs to modify
previous pages and share/html/Ticket/Create.html to avoid enforcing it
on ticket creation ... 
_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: sa...@bestpractical.com


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com

Reply via email to