Is it possible to get the order number or customer number in the PAHS exception email? It's a value available for the email sent with the tickets, but the documentation does not have either listed as a value available for exception emails. For instance, the email sent with tickets allows @@OrderNumber to be present in the email but not in the exception email. this would be useful for rapid troubleshooting.
I had the same idea and added @@Order_no and @@Customer_no to the error email template hoping that it would inlude the info but it did not. I didn't really pursue it any further.
An example of the output is below....
Message:
Failed to print order.
Severity:
Error
Exception:
Server was unable to process request. ---> Order is already locked by batch 54442
Order 1178515 could not be locked - SoapException
Source:
Order
StackTrace:
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at ETicketServerLibrary.API.Tessitura.GetTicketPrintInformation(String sWebSessionId, Int32 iOrderId, String sHeaderDesign, String sTicketDesign, String cReceipt, String cReprint) at Tessitura.ETicket.WindowsService.Orders.ProcessOrder(Int32 orderNumber, String receipt, PahtsSettings settings) at Tessitura.ETicket.WindowsService.Orders.Execute(String receipt)
Order Date:
@@OrderDate
Order Number:
@@OrderNumber
Customer Number:
@@CustomerNumber
Thank You, Tessitura Team