Mejora en la lectura del número de boleto en aéreos importados desde NetSuite (KIU)
Objetivo
Discriminar la placa del número de boleto cuando recibimos la información concatenada en aéreos del proveedor KIU.
Contexto
Actualmente se identifica la placa del ticket con los primeros tres números que se encuentran antes del “ - ” en:
<Tickets>
<AirTicketDefinition>
<TicketNumber>
<TicketNumber>220-9384186794</TicketNumber>
Ajuste en Importer Web
Se realiza un ajuste cuando el <TicketNumber> no tiene el guión separador. En dicho caso se valida si el número tiene 13 caracteres.
Si tiene 13 caracteres, se toman los 3 primeros como placa y los 10 restantes como número de boleto.
<Tickets>
<AirTicketDefinition>
<TicketNumber>
<TicketNumber>2209384186794</TicketNumber>
Siendo 220 la placa y 9384186794 el número de boleto
Si no tiene 13 caracteres, se toma la info del <TicketNumber> como número de boleto.
Netactica.com