Hello Tessitura users,
We use this query to evaluate and see if a ticket has been reprinted -- the main table is TX_SLI_ELEMENT.
We are looking to find the corresponding API call that gives us the reprint_no or flag that shows us that this ticket has been reprinted or not?
Please share the API call that we can use.
Thank you all,
-Lisa Rudnitsky
***************** EDIT ***************** After some communications with the Tessitura network it seems that we can't do this and have to script our own local API call. ***************** EDIT *****************
In v15.1 and prior there is no direct API resource for determining this. When printing tickets via Web/Cart/{sessionKey}/Print/TicketElements, the response does provide a property for ReprintInd, but this is probably not what you want because this action prints the tickets as well.
At this point, you are looking at a custom resource (stored procedure in TR_LOCAL_PROCEDURE, then referenced using Custom/Execute API URI) with code similar to what you have above.
In 16.0 this will be a simple resource in the AccessControl area called Validate/Ticket, which will accept a ticket number and return its current status, including whether it has been superceded by a reprint.
Hope that helps!
Ryan Creps
Thank you, yes that was incredibly helpful. I didn't know something would be available in the future but for the time being we coded a local procedure.
Thank you again,
-Lisa