En la creación del PNR

Cuando se crea un PNR se puede enviar a nuestra capa de servicios las siguientes fechas:

  • ExpiringDate, fecha de cancelación automática
  • LimitDate, aviso de límite

A modo de referencia, estas fechas se corresponden con:

  • En Amadeus
    • TKXL
    • TKTL
  • EN Sabre
    • 8-
    • 7-

Nota: este comportamiento solo se efectúa en las fuentes tradicionales, en fuentes no GDS (NDC o Conexión Directa) esto es ignorado.

Cualquiera de estas fechas debe ser enviada por el cliente en GMT(0).

En Netviax B2B

En Netviax B2B se incluye un setting por medio del cual la mayorista puede establecer para todos sus usuarios cual es el método que quiere utilizar al generar sus reservas, ExpiringDate o LimitDate.

¿Cómo se calcula la fecha Expiring y Limit?

Si la fecha de LastTicketingDate tiene fecha y hora, establecemos esa fecha como Expiring o Limit.

Si la fecha LastTicketingDate no tiene hora, se establece la misma fecha pero se le agrega 23:59 como hora y esta fecha + hora queda establecidas como Expiring o Limit.

Si no tiene LastTicketingDate se establece la fecha de creación + 1 día.

Nota: Si el PNR no tiene tarifas guardadas, entonces no tiene fechas ya que esta última se encuentra dada por la tarifa.

Huso Horario

En todas las interacciones con la capa de servicios se entrega la fecha y hora original y la transformación al huso horario del cliente (del mayorista).
Todos los cálculos se basan en esa hora local y se envían en UTC a la capa de servicios. 

Particularidades

  • Amadeus
    Amadeus no entrega LastTicketingDate luego de terminado el PNR. Nos encontramos trabajando en una versión que extiende la información de la  tarifa para tener ese dato, por lo tanto, en este momento si se recupera un PNR de esta fuente no a tener LastTicketingDate.
  • Sabre
    Sabre permite el ExpiringDate exacto, es decir, hora y minuto, pero si se escoge LimitDate solo permite hora y por lo tanto si el cálculo fue, por ej., 18MAR22 21:22 el LimitDate va a ser 18MAR22 21:00.
  • Otras fuentes no GDS
    Al recuperar un PNR de cualquier otra fuente de contenido el dato de ExpiringDate está dado por el valor estipulado por la fuente de contenido (por ej. JetSmart establece 6hs).