Aplicación de descuentos por afiliado para Hoteles y Extras de Proveedor
Objetivo
Aplicar el descuento de afiliado al primer pasajero de cada habitación de hotel cuando el BookingSource es de Proveedor, siempre y cuando el primer pasajero informado sea un afiliado de la caja de compensación.
Aplicar el descuento de afiliado al primer pasajero de cada producto de travel extra cuando el BookingSource es de Proveedor, y cuando el precio del extra sea por servicio (no por pax), siempre y cuando el primer pasajero informado sea un afiliado de la caja de compensación.
Alcance
Se detallan a continuación las modificaciones realizadas en la página de pasajeros con el fin de validar el BookingSource de los productos que se están reservando como así también el tipo de cálculo (precio por pasajero, habitación o servicio) para aplicar el descuento de afiliado.
Contexto
Hasta la versión 3.17 de NetSuite (inclusive), los descuentos se aplican solo a los siguientes productos:
Hotel Local cuyo precio se encuentra cargado por persona
Extra Local cuyo precio se encuentra cargado por persona
Aéreo
Bus
En esos casos, se aplica el descuento sobre el valor de cada pasajero afiliado.
Cambio en Página de Pasajeros
Cuando se encuentra activa la funcionalidad AffiliateDataValidation, en la página de pasajeros se lleva a cabo la siguiente lógica:
Si el producto es un aéreo o un bus, se valida la afiliación y se aplica el descuento por cada afiliado según corresponde. En este caso el descuento se aplica sobre el precio de cada pasajero.
Si el producto es un hotel, se verifica el BookingSource y el Tipo de Cálculo:
Si el BookingSource es Local y el Tipo de Cálculo es "Por Persona", entonces se valida la afiliación y se aplica el descuento por cada afiliado según corresponde. En este caso el descuento se aplica sobre el precio de cada pasajero.
Si el BookingSource es Local y el Tipo de Cálculo es "Por Habitación", entonces se valida la afiliación, PERO se aplica el descuento solo al primer pasajero de la habitación, siempre y cuando sea un afiliado. Si no, no se aplica descuento. En este caso el descuento se aplica sobre el precio de la habitación. CASO NUEVO
Si el BookingSource es Proveedor quiere decir que el Tipo de Cálculo es "Por Habitación", entonces se valida la afiliación, PERO se aplica el descuento solo al primer pasajero de la habitación, siempre y cuando sea un afiliado. Si no, no se aplica descuento. En este caso el descuento se aplica sobre el precio de la habitación. CASO NUEVO
Si el producto es un travel extra, se verifica el BookingSource y el Tipo de Cálculo:
Si el BookingSource es Local y el Tipo de Cálculo es "Por Persona", entonces se valida la afiliación y se aplica el descuento por cada afiliado según corresponde. En este caso el descuento se aplica sobre el precio de cada pasajero.
Si el BookingSource es Local y el Tipo de Cálculo es "Por Producto", entonces se valida la afiliación, PERO se aplica el descuento solo al primer pasajero del producto, siempre y cuando sea un afiliado. Si no, no se aplica descuento. En este caso el descuento se aplica sobre el precio del producto. CASO NUEVO
Si el BookingSource es Proveedor y el Tipo de Cálculo es "Por Producto", entonces se valida la afiliación, PERO se aplica el descuento solo al primer pasajero del producto, siempre y cuando sea un afiliado. Si no, no se aplica descuento. En este caso el descuento se aplica sobre el precio del producto. CASO NUEVO
Related content
Netactica.com