Hi,
Am writing a new website that connects to our tessitura installation. When I try reserve seats using "ReserveTicketsSpecifiedSeats" it works fine if a user is signed in but if I try to reserve seats using the default constituent then seats are locked in the system but then I get an error saying
"Default Solicitor value not present in T_DEFAULTS table"
If I look at the table we a number of rows for Default Solicitor for various organisations we run through our system. Only one has a value of null that is for parent_table "Tessitura Web".
Is there a way I can tell the Tessitura, which row to look at depending on the organisation?
Thanks
Hi Huw
Sorry about that – now that I look at our t_web_session_Variable table, it looks like the session variable should actually be called “Organization Name” – with a space and no underscore.
________________________________ Ken McSwain
Systems and Technology Manager
Australian Chamber Orchestra
Email: ken.mcswain@aco.com.au
Ph: +61 (0)2 8274 3833
Mob: +61 (0)418 659 360
Fax: +61 (0)2 8274 3801
Opera Quays, 2 East Circular Quay, Sydney NSW 2000
Website | Facebook | Twitter | YouTube
From: Tessitura Development Forum [mailto:forums-development@tessituranetwork.com] On Behalf Of Huw Davies Sent: Tuesday, 11 June 2013 18:51 To: Ken McSwain Subject: Re: [Tessitura Development Forum] Default solictor when reserving seats
Hi Ken,
Thanks for your reply. Have set the session variable in the page_load using:
Session["organization_name"] = "Mayflower";
Have checked the value persists when the reserveseats function is called but still get the same error. There is definitely a value for this organisation set in the database.
Any ideas?
Thanks, that seems to have done it. Although didn't realise I had to set the variable through the API using SetVariable() rather just setting a regular session variable.
Thanks again