Feature #23423
openFeature #22066: Train Module Integration | HaramainTrain || Search to ticketing and my booking
Train | My booking | Reference Login
73%
Module\Supplements\DataAccess\Cax.Supplements.DA\SupplementDA.cs
Module\Train\Service\Cax.Train.Services\TrainPaymentService.cs
Module\Train\Supplier\HaramainTrain\TrainClient.cs
Wrapper\Rail\Cax.Wrapper.Rail.Service\MyBooking\MyBookingUtil.cs
Files
Subtasks
Updated by Athul A 3 months ago
1. api/Rail/GetTicket--- for one way getting internal server error .In api/Transaction/TicketPoll getting "CurrentStatus": "Ticketed" ---Need to check with api *
2. api/Rail/GetTicket--- *when logged i as inhouse getting the response as null --need to check with api
3. Getting EnableToViewTicket false always
4. For b2b user getting 204 error in the search--need to check with api
Updated by Sandeep Sajiv 3 months ago
Updated by Sandeep Sajiv 3 months ago
- Due date changed from 08/29/2025 to 09/08/2025
- Status changed from New to Assigned
- Assignee set to Jesmy P Jose
Updated by Jesmy P Jose 3 months ago
- Status changed from Assigned to In Progress
Updated by Jesmy P Jose 3 months ago
- File b2bsearchresult.jpg b2bsearchresult.jpg added
- Files Changed updated (diff)
1. api/Rail/GetTicket--- for one way getting internal server error .In api/Transaction/TicketPoll getting "CurrentStatus": "Ticketed" ---Need to check with api * -- Fixed
In the ticket response, the TicketURL for each passenger in the PassengerDetails is assembled by checking whether the TicketURL contains the passenger’s RefNo. The RefNo in PassengerDetails is assembled from the provider’s ticket response. In the provider’s ticket response, if [flightRefRPH] in CouponProviderDetails is not null, that value will be taken. If it is null, then a constant value [DefaultRefNumber = 1] will be used.
2. api/Rail/GetTicket--- when logged i as inhouse getting the response as null --need to check with api -- *Fixed
In SubmitPayment, if it is a guest, the TransactionID is assembled from the PaymentResponse.
3. Getting EnableToViewTicket false always -- Fixed
Train -- Mybooking -- GetTrainSelectedMyBooking() -- if status is ticketed then [EnableToViewTicket] field set to true and check another condition tripdate > now date then [EnableToCancelTicket] field set to true.
4. For b2b user getting 204 error in the search-- this issue not found in local and staging. Attached screenshot . if any issue reassign.
Updated by Jesmy P Jose 3 months ago
- Status changed from In Progress to For Review
- Assignee changed from Jesmy P Jose to Sandeep Sajiv
- % Done changed from 80 to 100
Reassign Front End
Updated by Sandeep Sajiv 2 months ago
- Project changed from 321 to Almaqam-Final Phase-Web
- Status changed from For Review to New
- Assignee deleted (
Sandeep Sajiv)
Updated by Jesmy P Jose 2 months ago
All the points have been fixed. The frontend team has requested to reassign it, so please go ahead and reassign.
Updated by Athul A about 2 months ago
my booking by reference number is compelected
need to work on login user after the task is compelected by the api