If I'm not mistaken, the difference between a held and closed uncontrolled batch is fairly minimal — that is, it might just be the batch status column in T_BATCH. I would do a T-SQL trace to be sure that there are no other side-effects to closing a held batch, but if it does prove to be that uncomplicated, my approach would be to set up a database agent job to automatically close any remaining held ticketing batches at like 5am each morning.
That hasn't been necessary at my org because our box office supervisor staff includes a check for unclosed batches as part of their box office closing procedure. So if your front-line ticketing staff always has a supervisor present at closing, you might look into granting those supervisors the manager right over the front line group so they have the ability to administer that group's batches.
Hi Grant,
No problem.
I've put the SP up on my profile here:
http://www.tessituranetwork.com/Community/members/darahogan7924/files/default.aspx
To setup you need to:
1. Apply the SP to your database. TEST FIRST.
2. Update the @mail_recipients and @ownership_to fields in the SP to your designated finance person.
3. Setup a SQL Agent job to execute the SP each night
4. Setup a SQL Server Database Email Profile if one does not exist already.
Verify in your TEST system first.
cheers,
Dara
... Dara Hogan Database Systems Manager
... ABBEY THEATRE AMHARCLANN NA MAINISTREACH ... 26/27 Lower Abbey Street, Dublin 1
T: +353 (0)91 638533
M: +353 (0)85 8207717
.... www.abbeytheatre.ie
From: Dara Hogan <bounce-darahogan7924@tessituranetwork.com> Sent: 1/31/2017 5:36:23 PM