Automatically Update Performance Date Daily

We are trying out a new way of booking drink vouchers in Tess as tickets to a large GA drink ticket "performance", where tickets can be scanned using Nscan and are valid/can be scanned for the entire fiscal year.

At first I thought we could just set up one performance with the performance date being the last day of the fiscal year. However, Nscan will only scan tickets that have a performance date during the day that it's scanning - we don't want to enter the drink ticket perf_no in the Perf_str column of TR_NSCAN_PROFILES as this makes the scanner only use-able for that performance.

My thought is to set up a nightly SQL Server job that just does:

UPDATE T_PERF
SET perf_dt = GETDATE()
WHERE perf_no = [drink ticket performance]

Are there any negative ramifications to updating T_PERF like this that I'm not thinking of? 

Thanks!
Sheela

Parents
  • Sheela,
    We have this same issue with scanning tickets which are good for our entire outdoor summer season.  We submitted a help desk and received this suggestion:
     
    “The entry is NSCAN_USE_PERF_DOOR_TIMES – the default value is normally set to “Yes” but they had me switch it to “E” instead.  Here’s what they said:
    I heard back from our Development team on the other option I mentioned.  Our Development team is a little reluctant to recommend this option since it hasn't really be in use in a long time and the setting itself in T_DEFAULTS hasn't been tested with the latest version of N-Scan, however in my preliminary tests, it does function.
     
    The way it works is you set NSCAN_USE_PERF_DOOR_TIMES in T_DEFAULTS to E (rather than Yes or No) and specify Doors Open and Doors Close times on each perf that will be scanned.  The performances available on the scanner will be pulled in solely based on their open/close times rather than the Performance date.  If open/close doors values are blank/NULL for a performance it doesn't get pulled on to the scanner.
     
    This might be a rather large change to your business practices so I'm not sure it's an option for you.  In addition you would want to test it out a bit to make sure it's working as expected, since it's not something we've used in a while.”
    We have tested it internally with tickets from TEST and LIVE, but our outdoor season has not started yet, so no real world experience yet.
    Dee Dee
     
     

    ISO_Logo-02 copy.png
    DEE DEE FITE | DIRECTOR OF TECHNOLOGY
    dfite@indianapolissymphony.org
    32 E. WASHINGTON ST. SUITE 600, INDIANAPOLIS, IN 46204-2919
    OFFICE: 317-229-7080
    FAX: 317-262-1159
    IndianapolisSymphony.org
    facebook_logo-02 copy40.pngTwitter_Logo-01 copy40.pngInstgram_Logo-01 copy40.png


Reply
  • Sheela,
    We have this same issue with scanning tickets which are good for our entire outdoor summer season.  We submitted a help desk and received this suggestion:
     
    “The entry is NSCAN_USE_PERF_DOOR_TIMES – the default value is normally set to “Yes” but they had me switch it to “E” instead.  Here’s what they said:
    I heard back from our Development team on the other option I mentioned.  Our Development team is a little reluctant to recommend this option since it hasn't really be in use in a long time and the setting itself in T_DEFAULTS hasn't been tested with the latest version of N-Scan, however in my preliminary tests, it does function.
     
    The way it works is you set NSCAN_USE_PERF_DOOR_TIMES in T_DEFAULTS to E (rather than Yes or No) and specify Doors Open and Doors Close times on each perf that will be scanned.  The performances available on the scanner will be pulled in solely based on their open/close times rather than the Performance date.  If open/close doors values are blank/NULL for a performance it doesn't get pulled on to the scanner.
     
    This might be a rather large change to your business practices so I'm not sure it's an option for you.  In addition you would want to test it out a bit to make sure it's working as expected, since it's not something we've used in a while.”
    We have tested it internally with tickets from TEST and LIVE, but our outdoor season has not started yet, so no real world experience yet.
    Dee Dee
     
     

    ISO_Logo-02 copy.png
    DEE DEE FITE | DIRECTOR OF TECHNOLOGY
    dfite@indianapolissymphony.org
    32 E. WASHINGTON ST. SUITE 600, INDIANAPOLIS, IN 46204-2919
    OFFICE: 317-229-7080
    FAX: 317-262-1159
    IndianapolisSymphony.org
    facebook_logo-02 copy40.pngTwitter_Logo-01 copy40.pngInstgram_Logo-01 copy40.png


Children
No Data