Mobile Site API Call Question

We have a 3rd party vendor working on a mobile site for us and in our initial demo last week, it looks like the past orders aren't populating for all accounts as expected.  Of everyone in the room during the demo, only about half of us had orders populate even though we all have multiple orders in Tessitura.  I've been told by the vendor that they are using the GetOrdersEx API call.  Would this be the correct one for them to be using?

Any insight would be greatly appreciated!!

Teresa

 

  • 1024x768 Clean false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

    I have no idea if this will help you but I’ve noticed on our website, it only populates past internet orders so I suspect it has something to do with the mode of sale.  I’ve been meaning to have our API programmer look into it.

     

    Susan M. Crockett

    Chief Information Officer

    Ruth Eckerd Hall, Inc.

    1111 N. McMullen Booth Rd.  l  Clearwater, FL 33759

    727.712.2757   l   Fax: 727.791.6020

     

    Ruth Eckerd Hall - Murray Studio Theater - Hoffman Institute - Capitol Theatre

     

    This Weeks Events

    Barbra & Frank – Tue, Feb 14  1 pm – REH – Buy TixMore Info
    Jungle Fever – Tue, Feb 14
    3 & 7 pm – CAP – Buy TixMore Info

    Mandy Patinkin – Wed, Feb 15  8 pm – REH – Buy TixMore Info

    Rodney Carrington – Thu, Feb 16  8 pm – REH – Buy TixMore Info

    Paul Anka – Fri, Feb 17  8 pm – REH – Buy TixMore Info

    Brandi Carlile – Fri, Feb 17  8 pm – CAP – Buy TixMore Info

    Michael Amante – Sat, Feb 18  8 pm – REH – Buy TixMore Info

    Vicki Lawrence and Mama – Sun, Feb 19  2 pm – REH – Buy TixMore Info

     

    Tickets: Ruth Eckerd Hall Ticket Office - 727.791.7400 - www.RuthEckerdHall.com

    Connect with us on Facebook, Twitter & YouTube

     

     

    This email and any files transmitted with it are confidential and intended solely for the use of the intended individual or entity.  If you have received this email in error please notify the sender.  You are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information received in error is strictly prohibited.

     

    From: Teresa Dean [mailto:bounce-teresadean9276@tessituranetwork.com]
    Sent: Monday, February 20, 2012 10:51 AM
    To: Susan Crockett
    Subject: [Tessitura Technical Forum] Mobile Site API Call Question

     

    We have a 3rd party vendor working on a mobile site for us and in our initial demo last week, it looks like the past orders aren't populating for all accounts as expected.  Of everyone in the room during the demo, only about half of us had orders populate even though we all have multiple orders in Tessitura.  I've been told by the vendor that they are using the GetOrdersEx API call.  Would this be the correct one for them to be using?

    Any insight would be greatly appreciated!!

    Teresa

     




    This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!

  • Hi Teresa, 

    There are several filtering parameters that could cause this depending how they are set.  I would double check with them to see what values they are passing in for parameters.  For example you can filter by MOS, Season, Print status, delivery method, and date range. 

    Jon



    [edited by: Jon Ballinger at 10:29 AM (GMT -6) on 20 Feb 2012]
  • Jon,

     

    This is what they are passing.....anything there that is questionable?  I’m not a web developer and most of the API calls confuse me.

     

    sWebSessionID - the session key

    iOrderNumber - 0

    cPrint - N

    dtStartDate - blank

    dtEndDate - blank

    iSeason - 0

    iCustomerNumber - the customer number/constituent ID

    iMos - 0

    cRenewals - N

    iDeliveryMethod - 0

     

     

  • Teresa, 

    To me that looks like it should return the orders for the customer  supplied without any filtering.  Maybe the website is doing some further data filtering in it's code.  My next step would be to try and execute the GetOrdersEx  from the  webgateway with those parameter values and check the results.

    Jon

  • When I originally worked on this we saw the same issue, ie could only see orders placed via the web.

    Believe we had to change the security setting for the web user to allow them to see all Price Types and possibly all MOS as well (can't quite iremember this was a while ago).

    This was fine to do as Price type display is controlled by MOS and MOS access is controlled by your code or rank/promo code.

    Mark

  • Thanks everyone for the suggestions and tips!!  I’m going to pass them along to our developers and see what we can come up with.

     

    Teresa