Sumario
1. Configuración de Integración Web
Configuración de Integración Web
Dado que NetOffice tiene información detallada de los servicios vendidos y algunos de esos datos no se reciben de NetSuite, existe una pantalla de configuración de datos por default.
La misma se activa mediante la funcionalidad TTP_INTEGRACION_WEB y permite visualizar no solo la pantalla de configuración sino también el inbox de fallidos para reprocesar.
La primera de ellas se encuentra dentro del módulo de Administración de NetOffice bajo el nombre de "Integración Web". De allí solo se utilizan las siguientes solapas:
Datos Cabecera File donde se establece el Tipo de Venta, el Tipo de File, etc.
Datos Cabecera Servicio donde se estable el Tipo de Estadía, Pensión y Categoría de los Hoteles.
Mapeo Front-NetOffice donde se establecen los mapeos de Tipo de Documento, Formas de Pago, Tarjetas de Crédito y Extras.
Datos Cabecera File
Allí se informan datos por defecto que son obligatorios en NetOffice como por ejemplo:
Asesor: Se utiliza en la cabecera del File y en cada servicio cuando el itinerario no tiene un asesor informado en NetSuite.
Canal de Venta: Se utiliza en la cabecera del File.
Tipo de Venta: Se utiliza en la cabecera del File.
Tipo de Viaje: Se utiliza en la cabecera del File.
Promotor: Se utiliza en la cabecera del File.
Sucursal: Se utiliza en la cabecera del File cuando el itinerario no tiene una sucursal informada en NetSuite.
Tipo de archivo: Se utiliza en la cabecera del File.
Estado: Se utiliza en la cabecera del File.
Proveedor Barco: Se utiliza para saber cuando un servicio debe crearse como Barco en NetOffice.
Motivo Cancelación Servicios: Se utiliza para cancelar servicios.
Además, se obtuvieron las acciones a realizar por cada combinación de estado:
Pago Pendiente y estado Reservado : Si se crea Archivo, solicitud de factura, factura y / o recibo.
Pago Pendiente y estado Confirmado : Si se crea Archivo, solicitud de factura, factura y / o recibo.
Pago Aprobado y estado Confirmado: Si se crea File, solicitud de factura, factura y/o recibo.
Y por último, otras acciones generales como ser:
Activar aprobación automática de pago en el frente: Permite aprobar el pago en NetSuite cuando el itinerario se recaudó al 100% en NetOffice.
Procesar itinerarios con pagos en cero: Permite procesar itinerarios que son bonificados al 100%.
Descripción FEE aéreo: Permite completar la descripción de FEE concatenando su nombre con el Id del File, la ruta y el pasajero.
Separar solicitud por ingresos nacionales: Permitir separar la facturación por el tipo de venta, si es nacional o internacional.
Servicios aéreos con cabecera individual: permitir separar cada boleto para que cada uno tenga su propia cabecera y segmentos.
...
Datos Cabecera Servicio
Allí se informan datos por defecto que son obligatorios en NetOffice para los servicios de tipo Hotel, como por ejemplo:
Tipo de Estadía: Se utiliza en el servicio de Hotel cuaAllí se informan datos por defecto que son obligatorios en NetOffice para los servicios de tipo Hotel, como por ejemplo:
Tipo de Estadía: Se utiliza en el servicio de Hotel cuando el mismo no tiene un tipo de estadía informado en NetSuite.
Categoría: Se utiliza en el servicio de Hotel cuando el mismo no tiene una categoría informada en NetSuite.
Pensión: Se utiliza en el servicio de Hotel cuando el mismo no tiene una pensión informada en NetSuite.
...
Mapeo Front-NetOffice
Allí se informan todos los mapeos necesarios para identificar:
Tipos de Documento
Formas de Pago
Tarjetas de Crédito
Tipos de Extra
Tipos de Fee
Prestadores: Se utiliza exclusivamente para Buses.
Los campos a informar en cada mapeo son:
Fuente: Son los distintos Fronts integrados a NetOffice. Hoy tenemos a NetSuite y TotalTrip.
Tipo Valor: Son los distintos mapeos que se pueden configurar. Nombrados anteriormente.
Valor Front: Es la descripción que recibimos del Front.
Valor NetOffice: Es el valor equivalente en NetOffice.
...
Retroceso de Fallidos
La segunda pantalla que permite reprocesar fallidos, se encuentra dentro del módulo de Procesos de NetOffice, Integración Web bajo el nombre de "Inbox Reservas Pendientes NetSuite".
Allí es necesario establecer la ruta donde se almacenan los XMLs (que se configuró dentro del Importer Web) para cargarlos en el inbox. La grilla permite saber qué itinerarios de NetSuite (por su ID), PNR, Fecha, Tipo de Producto han fallado y por lo tanto quedaron sin File en el BackOffice.
...
Dicha pantalla cuenta con un botón de reproceso que luego de los ajustes que correspondan (Ej: crear el proveedor) intentará crear las entidades nuevamente (File, Servicios, FEE y Solicitud de Factura).
Una vez reprocesado correctamente, el registro desaparece de la grilla y de la carpeta de XMLs.