Tabla de contenidos | ||||
---|---|---|---|---|
|
Objetivo
Validar la categoría del pasajero afiliado con el fin de aplicar Fee Agencia, Fee Servicio y/o Markup de forma automática en el flujo de compra.
Alcance
La validación de los datos de afiliados y la aplicación de fees y markup aplica tanto para flujo de compra desde el CMS como también desde NetAdmin.
La información de los afiliados, fees y markup son informados al backoffice integrado para su correcta facturación y control.
Contexto
Actualmente (hasta la versión 3.20 inclusive) se valida la afiliación en la página de pasajeros y en función de ello se aplican descuentos/subsidios cuando se encuentra activa la funcionalidad AffiliateDateValidation.
Configuraciones
1. Activación de la Funcionalidad
La validación de datos de afiliados y la aplicación de los descuentos, markup y fees correspondientes se habilita por userservice.
La misma debe ser solicitada a través de soporte.
Mejora
1. Configuración de Textos
Se agregan dos nuevos links en la configuración de textos de NetAdmin, los cuales se encuentran visibles cuando esté activa la funcionalidad de validación de datos de afiliados:
...
Cuando el usuario selecciona “Validación Datos Pasajeros vía WebService”, el foco se posiciona sobre una nueva sección donde ingresar el texto a mostrar cuando los datos de los pasajeros ingresados no puedan ser validados por el webservice, y cuando se aplique un descuento, fee o markup por pasajero en la página de pasajeros.
2. Configuración de Reglas de Negocio
Fee Agencia y Fee Servicio
Se agrega un nuevo check “Dejar marcada esta opción para calcular el monto del Fee por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)”, el cual permite individualizar el Fee sólo para aquellos pasajeros afiliados.
Dicho check se ubica debajo de “Dejar marcada esta opción para calcular el monto del Fee incluyendo impuestos” tanto en la pantalla de configuración de Fee Agencia como Fee Servicio. Y se encuentra visible si y sólo si, la funcionalidad de validación de datos de afiliados se encuentra activa.
...
Markup
Se agrega un nuevo check “Dejar marcada esta opción para calcular el monto del Markup por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)”, el cual permite individualizar el Markup sólo para aquellos pasajeros afiliados.
Dicho check se ubica debajo de “Aplicar IVA sobre el Markup”. Y se encuentra visible si y sólo si, la funcionalidad de validación de datos de afiliados se encuentra activa.
3. Página de Pasajeros
Cuando la funcionalidad de validación de datos de los afiliados se encuentra ACTIVADA → Se presenta el campo Tipo y Número de Documento primero en el formulario para que al ingresar la información se dispare la consulta al webservice correspondiente con el fin de validar si se trata de un afiliado o no.
Si es afiliado → Se completan automáticamente todos los campos restantes (nombre, apellido, fecha de nacimiento, etc).
Si no es afiliado → Se muestra un pop up con la leyenda configurada en la configuración de textos de NetSuite, en la sección “Validación Datos Pasajeros vía WebService” (como se explica en el punto 1 del presente documento). Si no hay texto configurado, no muestra nada.
Cuando la funcionalidad de validación de datos del afiliado se encuentra DESACTIVADA → Se presenta el campo Nombre primero en el formulario para que el usuario diligencie de forma manual todos los datos del pasajero.
Aplicación de Fee Servicio, Fee Agencia
Actualmente cuando se ingresan los datos de los pasajeros (de forma automática a través del webservice o manual) y se valida la afiliación, se consultan las reglas de negocio de tipo descuento para recalcular el valor del itinerario.
De igual forma, a partir de la versión 3.21, se consultan las reglas de Fee Agencia y Fee Servicio que tengan el check “Dejar marcada esta opción para calcular el monto del Fee por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)”
Si aplica alguna regla de Fee Agencia y/o Fee Servicio en este paso → Se muestra un pop up con la leyenda configurada en la configuración de textos de NetSuite, en la sección “Aplicación de reglas de negocio por Pasajero” (como se explica en el punto 1 del presente documento). Si no hay texto configurado, se muestra la siguiente leyenda por defecto:
“De acuerdo con su estado y categoría de afiliación, el nuevo precio es $$$”
NOTA: El monto del Fee se calcula sobre el precio por pasajero afiliado, por tal motivo el alcance queda limitado a producto aéreo, bus, hotel local y travel extra local.
Si no aplica ninguna regla → Permite continuar hacia la página de checkout para informar la intención de pago, o el pago mismo.
NOTA: Como las reglas de negocio de tipo Fee no son acumulativas, en caso de haber aplicado una regla de Fee Agencia o Fee Servicio durante la búsqueda, se pisa/reemplaza por la regla por categoría de afiliación.
Aplicación de Markup
Cuando se ingresan los datos de los pasajeros (de forma automática a través del webservice o manual) y se valida la afiliación, se consultan las reglas de Markup que tengan el check “Dejar marcada esta opción para calcular el monto del Markup por pasajero afiliado. (Únicamente disponible para aéreos, buses, hoteles locales y travel extras locales)”
Si aplica alguna regla de Markup en este paso → Se muestra un pop up con la leyenda configurada en la configuración de textos de NetSuite, en la sección “Aplicación de reglas de negocio por Pasajero” (como se explica en el punto 1 del presente documento). Si no hay texto configurado, se muestra la siguiente leyenda por defecto:
“De acuerdo con su estado y categoría de afiliación, el nuevo precio es $$$”
NOTA: El monto del Markup se calcula sobre el costo por pasajero afiliado, por tal motivo el alcance queda limitado a producto aéreo, bus, hotel local y travel extra local.
Si no aplica ninguna regla → Permite continuar hacia la página de checkout para informar la intención de pago, o el pago mismo.
NOTA: Como las reglas de negocio de tipo Markup no son acumulativas, en caso de haber aplicado una regla de Markup durante la búsqueda, se pisa/reemplaza con la regla por categoría de afiliación.
En caso de convivir las 3 reglas de negocio activas, el orden de aplicacion de reglas es el siguiente:
Markup
Fee
Descuento