hey all,
using RT 3.6.7..
i'm creating a shell script that will be called by an php page where an
employee here can enter a service work order ticket number and then the script
will use the RT shell to generate a nicer, customer-friendly version of the
ticket, adding certain things (like a place for the custy to sign and date on
reception), also ommiting certain unnecessary information, and formatting it to
be printable, and more importantly, more presentable ro the customer than
printing out an RT ticket straight from a browser.
now, i can manage to do a basic query on a ticket given the number...
'show ticket/<number>' let's say..
but that doesn't show me the ticket history.
'show ticket/<number>/history' is great, but the CONTENT (or so-called
'attachments') isn't displayed, and it also doesn't TELL me if any of these
items have attachments in them so that i can in turn query them using the 'show
ticket/<number>/attachments/<atch_number>/content'...
i'm very confused as to how useful this can possibly be to me at this point..
i'm starting to wonder if it will even be possible to make what i'm trying to
do..
now, my question is: is there an easy way to get the rt shell (or anything
else) spit out a list of the entire ticket history, WITH attachment content
(such as a 'global summary of events') for a specific ticket, so that i can
just slap that info onto the footer of my page and not have to break my head
open trying to parse and process all this stuff manually?
for example, i'd like to be able to issue a single command, and be given, just
like in RT:
# Wed Oct 29 12:32:40 2008 gabe - Ticket created
Customer wants an eval for a firewall.
# Wed Oct 29 12:32:57 2008 gabe - Status changed from 'new' to 'open'
# Wed Oct 29 12:38:46 2008 gabe - Taken
or whatever the ticket history is, in FULL..
the problem is, i could technically do all of this with a shitload of partsing
via awk and whatnot or maybe in perl with some string stuff, but then i still
couldn't associate ticket history entries with their appropriate 'attachments'
(i.e. their content), which is what is most important when there are notes in
the tickets...
please help, this is really important otherwise the whole point of using RT to
create and manage our service work orders will go down the toilet... i need to
be able to access the ticket info externally (preferably using the RT CLI shell
since it already implements the ticketSQL stuff), and then make a nicey-looking
printable HTML page out of it.. i will do the formatting and selection of what
fields i want manually for the header of it (all the custy address info, status
of work order, etc..), but i need the history in whole, so ppl can see what was
done with the ticket.
btw, we don't use RT emailing at ALL. i have completely disabled emailing
anything to anyone, we're using this as a simple in-house ticket tracking
solution.
thanks so much in advance.
-gabe
_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]
Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com