Task: Update Ticket Validity Mod

This task updates a specified fare within the itinerary such that ticket validity (Not Valid Before/Not Valid After) is created or the current ticket validity (NVB/NVA) is modified.

Section 1: Short Answer

Transaction Name:

DocProdFareRequote_1_0

Can any other transaction(s) perform this same task?

No, only DocProdFareRequote_1_0 can perform this task.

Can this task be performed in a sessionless environment?

No, the task cannot be performed in a sessionless environment. A PNR must exist with a stored fare to accomplish this task.

Are the request and response identical on both the Apollo and Galileo systems?

No. This task can only be performed on the Apollo system.

List any industry-specific knowledge required to understand this task in terms of the specific business process.

The user should have an understanding of Ticketing, Fares, and Reservation is required.

Explain any special limits or distinct restrictions to the input data that may not be readily apparent.

The following modifiers are not allowed with the Ticket Validity (NVA/NVB) modifier:

 

The following processing notes apply to the NVB and NVA modifiers.

Section 2: Detailed Description

Request:

Unless otherwise specified, use ALL CAPS in any request data.

Following are the steps required to carry out this task:

  1. Create a PNR with a fare.

  2. Send the fare number in the <FareNumInfo>.

  3. Send the Ticket Validity (NVB and NVB modifier) in the <TicketValidity>.

Prerequisite tasks:

A PNR must be present on the AAA, with fares.

Expected response:

The response <UpdateModifiers> includes the <FareNumInfo> (which indicates the fare relationship) and the <DPOK> sub-elements.

Error and warning responses:

If there is an error, it is sent back in the <ErrText> of the <UpdateModifiers> element.

 

Error Message

Reason for Error

ERROR 3928 - INVALID DATE FORMAT - DDMMM REQUIRED

The error is generated when the wrong data/format is entered for the NVB or NVA.

 

Follow-on requests:

None.

Section 3: Tables

Request (Input) Tags

<UpdateModifiersMods>

Terminal Equivalents:

Apollo: C:nT:/NVBddmmm and C:nT:/NVAddmmm

Galileo: N/A

 

 

Ordering

KLR

Min/Max

XML Tag

 

A

DPFI

1-1

<FareNumInfo>

 

B

DP24

1-1

<TicketValidity>
(NVB and NVA)

Response (Output) Tags

<UpdateModifiers>

 

 

 

Ordering

KLR

Min/Max

XML Tag

 

A

DPFI

1-1

<FareNumInfo>

 

B

DPOK

0-1

<DPOK>

 

<UpdateModifiers>

 

 

 

Ordering

KLR

Min/Max

XML Tag

 

A

DPFI

1-1

<FareNumInfo>

 

B

EROR

0-1

<ErrText>

Related Samples

DocProdFareRequote_1_0_s23