Travelport / travelport-uapi-tutorial-c-sharp

The travelport-uapi-tutorial-c-sharp is a C# project for Universal API that will help you connect and code a standard Air availablity call and Hotel search, details, and booking flow.
35 stars 30 forks source link

AppErrorSeverityLevel #12

Open vinodk28489 opened 8 years ago

vinodk28489 commented 8 years ago

AppErrorSeverityLevel/1 : SYSTEM ERROR

vinodk28489 commented 8 years ago

AppErrorSeverityLevel/1 : SYSTEM ERROR On CartAndPricing please reply

vivekjyotipramanik commented 8 years ago

Hi Vinod,

We are aware of this error and this is coming due to a modifier 'FareFamilyDisplay' in BrandModifier in Galileo. Our team is working on to resolve this. I will notify you once this issue is resolved. Thanks.

Thanks & Regards Vivekjyoti Pramanik

vinodk28489 commented 8 years ago

Dear Thanks for the reply.

Please let know once resolve.

Regards, Vin

vivekjyotipramanik commented 8 years ago

Hi Vinod,

The issue is resolved. Could you please try again. Please let me know how it goes. Thanks.

Thanks & Regards Vivekjyoti Pramanik

vinodk28489 commented 8 years ago

LENGTH ERROR during AirCreateReservation.

Please Update..?

vivekjyotipramanik commented 8 years ago

Hi Vinod,

Could you please send me the request where you are getting this error. Without the request it is very tough to analyze the issue. Thanks.

Thanks & Regards Vivekjyoti Pramanik

vinodk28489 commented 8 years ago

AirCreateReservationReq2.txt

Please find attahced request FYR.

vivekjyotipramanik commented 8 years ago

Hi Vinod,

I can see in the request you are using TicketDate as T*. Could you please change to an actual date(current or future date) in yyyy-MM-dd or yyyy-MM-ddTHH:mm:SS format. Please let me know how it goes. Thanks.

  <ActionStatus Type="ACTIVE" TicketDate="2016-02-09" ProviderCode="1G" xmlns="http://www.travelport.com/schema/common_v34_0" />

Thanks & Regards Vivekjyoti Pramanik

vinodk28489 commented 8 years ago

Dear Vivekjyoti,

Thanks for the reply. Yes we got the booking response. BookingConfirm tags avaialble on UniversalRecord Locatorcode and status, please confirm?.

Also, please let me know the which is the actual PNR. Currently Locator code available in "UniversalRecord", "ProviderReservationInfo","AirReservation".

Please reply. Vinod

vinodk28489 commented 8 years ago

Please confirm above,

Also let me know air:ErrorMessage0 AVAIL/WL OPEN/air:ErrorMessage in "AirSegmentSellFailureInfo" in AirCreateReservationRsp.

Which means one of the segment either failed or in a waiting list.

So what is the next step. Is Booking Failed or Success..?

Please reply on both the comments.

Regards, Vinod

vivekjyotipramanik commented 8 years ago

Hi Vinod,

The above error means, the Booking failed due to UnAvailability of the AirSegment. This is a valid error in uAPI. If the AirSegment becomes unavailable just before booking, this error occurs.Please try with some other market/airlines/dates.

The PNR should be inside the tag ProviderReservationInfo as LocatorCode.

Please let me know how it goes. Thanks.

Thanks & Regards Vivekjyoti Pramanik

vinodk28489 commented 8 years ago

Thanks for the revert.

So how we can confirm whether booking is confirm or not..?

Regards, Vinod Kamble

vivekjyotipramanik commented 8 years ago

Hi Vinod,

Please provide the AirCreateReservationRsp to analyze. Without seeing the complete AirCreateReservationRsp I would not be able to confirm. Please let me know how it goes. Thanks.

Thanks & Regards Vivekjyoti Pramanik

vinodk28489 commented 8 years ago

Dear Vivek,

Please find attached

BResponse.txt

Also During ticketing error response message ""

Please reply. Ticketing.txt

vivekjyotipramanik commented 8 years ago

Hi Vinod,

As we can see this warning message in the Booking response, 'Some of the prices could not be stored because either flight departure time changes have occurred or some of the segments failed to be sold. Please verify connections, then price and store again.' , This means the fare could not stored and the booking is not successful. We cannot ticket the booking if the fare is not stored. In case of successful booking, we would be able see the AirPricingSolution and AirPricingInfo in the Booking response. If they are not present, the ticketing will fail and booking will not be confirmed.

Also, we can see the AVAIL/CLOSED in the response, which means the the flight or the class of service is unavailable and can't be booked. Please try with a different date or market or airlines. Please let me know how it goes.

Ticketing will fail anyway if the booking is not confirmed, but in this case the ticketing is failing due to Paper Ticket(PT) and Electronic Ticket(ET) configuration. I believe you are not assigned virtual printer which is critical for ticketing. Could you please confirm if you are already a part of Tarvelport Developer Network or have you signed Travelport Contract. If so, please ask your Travelport Account Manager to assign the virtual Printer. If you need more details regarding procedure to join, Please provide me your details like your name, company name, contact details etc. and we will contact you regarding the procedure. Thanks.

Thanks & Regards Vivekjyoti Pramanik