Scanning Order Numbers

Hello,

An ideal situation for us is to print order number barcodes on ticket headers and email confirmations, so that our staff can quickly scan a barcode to load an order in Tessitura.

The order number is the easy bit to barcode, but we would need to place an automatic tab before the order number, so that the barcode number is being scanned into the right field in Ticketing Order.  I don't want the tab to be programmed into the scanner, as we hope to use scanners for other things too.

Has anyone had success in doing this and would like to share their story (and code)?

Beau
Melbourne Recital Centre.

Parents
  • We use the Symbol LS9208 scanners at the ticket window which allow for multiple scan rules since like you we wanted to use the scanners for more than one purpose. 

    For most projects, I append a small string value to the the data ex: IMP2348348 - the rule can be programmed that it reads the first three characters of the scanned value. If string = IMP then do this....

    We programmed the scanners to send the appropriate Tessitura keyboard shortcuts depending on what data had been scanned in - if the string was IMP then then it opens up the order windows, tabs twice, and sends the remaining string.

    Rinse and repeat for other data sets.

  • Hey Nathan,

    How do you add the string value to the data element?  A few of us here in Australia have tried numerous CASE and IF statements in the masking box of ticket design, but haven't had much luck yet.

    Beau.

  • We did it one of two ways:

    1. Using the card printing program (BadgeMaker in this case) - I can append a string value to the dynamic data value identified as the barcode. (example 'IMP' + <order_no>)

    2. Using a combination of local procedure / local table - you can concatenate a string value and other data

Reply Children
No Data