Sumario
Pre-Condiciones
Tener instalada la versión 3.4.51.3 de NetOffice o superior.
Tener el check “Activar aprobación automática de pago en Front” en TRUE dentro de Administración > Configuración > Integración Web, solapa “Datos Cabecera File” para que NetOffice pueda confirmar los servicios y aprobar el pago en NetSuite.
Tener configurado el servicio REST TravelItineraryConfirm en la tabla WebServiceConfiguration de NetOffice.
...
INSERT INTO WebServiceConfiguration ([InternalCode],[Description],[URL],[UserWebService],[Password],[TokerUrl]) VALUES ('REST_Travelitineraryservice','Informe de Pagos NetSuite por servicio REST','http://URL/netcoreapi/ConfirmItinerary','useruser','pass','Usersevice');
El usuario asesor debe tener informado el campo email en Administración > Seguridad > Usuarios, con el nombre de la cuenta la cual va a recibir los correos automáticos de confirmación.
Tener configurada la cuenta desde la cual el aplicativo va a enviar los correos al asesor en Administración > Configuración > Email.
Tener configurada la ruta local donde van a quedar los archivos del servicio sonda de Netsuite (logs) en la tabla dbo.configS con el code 14.
...
Itinerario CON aéreos, con pago COMBINADO (tarjeta + cash) → Se aprueba el pago y se confirman todos los servicios terrestres del itinerario. Los aéreos pagos con tarjeta requieren de emisión manual.
Itinerario CON aéreos sin dispersión, pagado con TARJETA → Se aprueba el pago y se confirman todos los servicios terrestres del itinerario, los aéreos pagos con tarjeta si no tienen dispersión se deben confirmar y emitir como si fueran pagados con cash, si hay dispersión se deben seguir emitiendo de forma manual como hasta entonces.
Envío de Alertas
Cada vez que se confirmen/emitan servicios se va a enviar un correo automático al asesor con asunto "Pago aprobado para el itinerario [Referencia Front]" y el texto:
...
Por favor verifique el estado de la reserva en el Admin de NetSuite.
Log
Si se configura una ruta en la tabla ConfigS de Netoffice con el codigo 14, en dicha ruta se guardaran los request y responses de este proceso.
...