Leer los montos del descuento y markup del TravelItineraryService

OBJETIVO

Que el importer web tome los importes de Markup y Descuentos directamente del response sin hacer calculos adicionales.

ALCANCE

Se debe leer del tag <EquivalentAmount>, el cual se encuentra dentro de los nodos <Markup>, <Discounts> el valor directamente en vez de que el importe web realice los cálculos.

MARKUP

¿De donde se tomará el markup para cada uno de los productos?

  • Aereos: Se debe tomar desde ReservationItems > ReservationItemDefinition > AirPassengerFares > AirPassengerFareDefinition > TotalCost > Markup > Amount > EquivalentAmount.

  • Autos: Se debe tomar desde ReservationItems > ReservationItemDefinition > VehicleRates > VehicleRateDefinition > CostPayNow > Markup > Amount > EquivalentAmount

  • Hotel:

    • Hotel empaquetado - Bundled

      Se debe tomar desde ReservationItems > ReservarionItemDefinition > Cost > Markup > Amount > EquivalentAmount

    • Hotel no empaquetado - No Bundled
      Se debe tomar desde ReservationItems > ReservationItemDefinition > Rooms > RoomOptionDefinition> Cost > Markup> Amount > EquivalentAmount

  • Varios: Se debe tomar desde ReservationItems > ReservationItemDefinition > Cost > Markup > Amount > EquivalentAmount
    Para los Varios o TravelExtras se debe aplicar cantidad de pasajeros.

DESCUENTOS

  • Aereos: Se debe tomar desde ReservationItems > ReservationItemDefinition > Pricings > AirPricingDefinition > Price > Discounts > DiscountDefinition > Amount > Amount > EquivalentAmount

  • Autos: Se debe tomar desde ReservationItems > ReservationItemDefinition > VehicleRates > VehicleRateDefinition > PricePayNow > Discounts > DiscountDefinition > Amount > Amount > EquivalentAmount

  • Hotel: Se debe tomar desde ReservationItems > ReservationItemDefinition > Rooms > RoomOptionDefinition> ProductPrice> Discounts> DiscountDefinition > Amount > Amount > EquivalentAmount

  • Varios: Se debe tomar desde ReservationItems > ReservationItemDefinition > Price> Discounts> DiscountDefinition > Amount > Amount > EquivalentAmount

 

Netactica.com