Project

General

Profile

Actions

Feature #23423

open

Feature #22066: Train Module Integration | HaramainTrain || Search to ticketing and my booking

Train | My booking | Reference Login

Added by Vivek V 5 months ago. Updated about 2 months ago.

Status:
On hold
Priority:
High
Assignee:
Category:
Functionality
Target version:
Al Maqaam - Pending features
Start date:
09/10/2025
Due date:
09/12/2025 (about 2 months late)
% Done:

73%

Estimated time:
32:00 h
Spent time:
remarks:
DB Changes:
Keys & Permissions:
Areas Affected:
Files Changed:

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

clipboard-202509041704-ide3m.png (226 KB) clipboard-202509041704-ide3m.png guest ticket Sandeep Sajiv, 09/04/2025 05:04 PM
b2bsearchresult.jpg (209 KB) b2bsearchresult.jpg Jesmy P Jose, 09/08/2025 07:22 PM

Subtasks

Actions #1

Updated by Athul A 5 months ago

  • Status changed from Assigned to On hold
Actions #2

Updated by Athul A 3 months ago

  • Status changed from On hold to In Progress
Actions #3

Updated by Vivek V 3 months ago

  • Due date changed from 07/04/2025 to 08/29/2025
  • Start date changed from 07/01/2025 to 08/26/2025
Actions #4

Updated by Athul A 3 months ago

in progress

Actions #5

Updated by Athul A 3 months ago

  • % Done changed from 0 to 80

in progress

Actions #6

Updated by Athul A 3 months ago

in progress

Actions #7

Updated by Athul A 3 months ago

in Progress

Actions #8

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

Actions #9

Updated by Vivek V 3 months ago

  • Project changed from Almaqam-Final Phase-Web to 321
  • Status changed from In Progress to New
  • Assignee deleted (Athul A)
  • Target version deleted (Last phase Maqaam Web 2025)
Actions #11

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
Actions #12

Updated by Jesmy P Jose 3 months ago

  • Status changed from Assigned to In Progress
Actions #13

Updated by Jesmy P Jose 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 * -- 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.

Actions #14

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

Actions #15

Updated by Nitheesh K N 2 months ago

  • Subtask #27059 added
Actions #16

Updated by Nitheesh K N 2 months ago

  • Subtask #27060 added
Actions #17

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)
Actions #18

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.

Actions #19

Updated by Vivek V 2 months ago

  • Category set to Functionality
  • Status changed from New to Assigned
  • Assignee set to Athul A
  • Target version set to Pending features
Actions #20

Updated by Athul A 2 months ago

  • Status changed from Assigned to In Progress
Actions #21

Updated by Athul A 2 months ago

inprogress

Actions #22

Updated by Athul A 2 months ago

inprogress

Actions #23

Updated by Athul A 2 months ago

  • Status changed from In Progress to On hold

*two task related to this task is inprogress in the api side so after that need to work on this *

Actions #24

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

Actions #25

Updated by Athul A about 2 months ago

done the my booking for the login user

Actions

Also available in: Atom PDF