Search code examples
sabre

Sabre ticketing confirmation via Web services


While trying to issue tickets for PNR with stored negotiated fare we get following message in return:

<AirTicketRS xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stl="http://services.sabre.com/STL/v01" Version="2.2.0">
<stl:ApplicationResults status="NotProcessed">
<stl:Error type="BusinessLogic" timeStamp="2017-01-16T23:50:16-06:00">
<stl:SystemSpecificResults>
<stl:HostCommand LNIATA="E2A2BC">W¥PQ1¥ETR¥FCA¥ASU¥DOB</stl:HostCommand>
<stl:Message>UNABLE TO TICKET STORED FARE - NEGOTIATED FARE STORED</stl:Message>
<stl:Message>CONTINUE TO TICKET? ENTER Y OR N<.></stl:Message>
<stl:ShortText>ERR.SWS.HOST.ERROR_IN_RESPONSE</stl:ShortText>
</stl:SystemSpecificResults>
</stl:Error>
</stl:ApplicationResults>
</AirTicketRS>

Use SabreCommandLLSRQ with Y does not help - Sabre insists on Y or N.

Any ideas on how can we send a confirmation Y back for process to go on?

Thanks, McSeem


Solution

  • The original problem was with "Allow Ticket CAT 35 IT/BT PQ Fare" PCC setting. Turning this ON allows autoconfirmation while ticketing.

    Command set for terminal user:

    SI9«
    A123.A9999A07.B..9A11 NOT SIGNED OUT <- response
    W/C35IT‡ON«
    TICKET CAT 35 IT/BT PQ FARE ALLOWED  <- response