Configuración de Interación NetSuite-NetOffice
Sumario
Sucursales / Puntos de venta
El código de la sucursal en NOF es con números enteros.
En Netoffice la sucursales se administran en Administración > Configuración > Tablas Tipo > Tipos de Sucursales (Sucursales).
También se puede establecer la sucursal por defecto en Administración > Configuración > Integración Web > (Pestaña) Datos Cabecera File > Campo Sucursal.
El importer web toma el condigo de sucursal de Netsuite. (TravelItinerary.ReservationItems[0].Branch.Code). Se toma de la primera reserva del response.
También se lee la referencia backoffice de esta misma sucursal. (TravelItinerary.ReservationItems[0].Branch.DKNumber). Se toma de la primera reserva del response.
Prioridades
Referencia Backoffice, si esta informado y se corresponde a un código de sucursal de Netoffice se utiliza.
Código sucursal, si esta informado y se corresponde a un código de sucursal se Netoffice se utiliza.
Se utiliza la sucursal por defecto de Netoffice.
Proveedores
En NetSuite se debe ingresar la referencia backoffice con el código de proveedor de Netoffice.
Clientes Empresa
En NetSuite se debe ingresar la referencia backoffice con el código de cliente de Netoffice.
Canales de venta
Se debe crear en Netoffice igual que en Netsuite (misma descripción). En Netsuite se administran directamente por base de datos.
El importer web toma la descripción del canal de venta ((from.TravelItinerary.ReservationItems[0]).SalesChannel.Descriptión). Se toma desde la primera reserva.
Y se busca en los canales de venta de Netoffice si uno tiene la misma descripción.
Si no se encuentra ninguno se toma el canal de venta por defecto de la integración web.
Los canales de venta de Netoffice se administran por Administración / Configuración / Tablas tipo. Tabla tipo "Tipos Canales de Venta (tipos_canal_venta)". Se pueden personalizar por permisos sobre datos en Administración / Configuración / Permisos sobre datos. Procedimiento "Canales de venta de file".
Operadores / Asesores
Agregar el cod de referencia Backoffice que da Netoffice.
Agentes / Usuarios Agencias
Promotores (Broker) > Usuarios tipo Promotor en Netoffice En NetSuite se debe ingresar la referencia backoffice con el ID de usuario de Netoffice.
Tipos de Documentos
En la tabla Configuration Documents de Netsuite se debe configurar las columnas DocumentsId y AppliesTo teniendo en cuenta:
DocumentsId
0 (Passport)-Pasaporte
1 (Id)-Cédula de ciudadanía
1 (Id)-Registro civil
2 (DN1)-Nit
3 (DN2)-Cédula de extranjería
4 (DN3)-Tarjeta de Identidad
Nota: El número de Registro civil y Tarjeta de identidad no afecta a Netoffice, en la columna AppliesTo se debe configurar para que se muestren solo en el formulario de pax.
AppliesTo
1 Cédula de ciudadanía
1 Pasaporte
1 Cédula de extranjería
6 Registro civil
6 Tarjeta de Identidad
8 Nit
1.Es para que salga en formulario de pax y formulario de facturación 6-Solo sale en el formulario de pax 8-Solo sale en el formulario de facturación.
En Netoffice para Colombia se deben configurar los siguientes tipos de identificación y códigos:
Cédula de Ciudadania
NIT
Cédula de extranjería
Pasaporte
Tarjeta de Identidad
Registro Civil
Permiso Especial de Permanencia
Formas de Pago
Puntos, Cash, TC, etc
Para el mapeo se utilizan los siguientes datos de Netsuite:
ReservationPaymentDefinition.PaymentMethod
ReservationPaymentDefinition.Gateway
ReservationPaymentDefinition.Reason
ReservationPaymentDefinition.DebitCardInfo.Franchise
Inicialmente mapea el PaymentMethod.
"Cash"
"CreditCard"
"Points"
Luego, si el Gateway = "Amaszonas", mapea por PaymentMedhod-Reason
Por ultimo si hay DebitCardInfo, mapea por PaymentMethod - Franchise
Tarjetas de Crédito
Se deben tener creadas las tarjetas en la tabla tipo. Menu Administración>Configuración>Tablas Tipo. Se escoge la tabla tipo "Tipos de Tarjeta de Crédito (tarjéta_crédito)". Aquí se deben crear, borrar o modificar las tarjetas que se necesiten.
Luego se debe realizar el mapeo de las mismas. Menú Administración>Configuración>Integración Web. Se va a la pestaña "Mapeo Front-Netoffice".
Se pueden crear nuevos mapeos informando:
Fuente: Netsuite
Tipo Valor: Tarjeta de credito
Valor Front: El nombre de la tarjeta que envia Netsuite en el campo <CreditCardType> del response, por ejempplo: Mastercard
Valor Netoffice: Se elige uno de los valores de la lista (estarán disponibles los que se configuraron en la tabla tipo).
Si se requiere generar un recibo automático, se requiere configurar una regla de recibo automático para el tipo de tarjeta en: Menú Administración>Configuración>Comprobantes automáticos.
Travel extras/Tipos de extras
Se deben crear los tipos de varios en Netoffice con los mismos códigos que en Netsuite.
Buses
Para el caso de buses, se debe crear una regla de mapeo de “Tipos de extras“ con el valor netsuite:
“CharterExtraSubtype“ cuando la nacionalidad de Netoffice es AR.
“PinBusExtraSubtype“ cuando la nacionalidad de Netoffice es diferente a AR.
Si al procesar el importer web genera este mensaje “<msgError><#RULE#>De 'Varios' : * El campo Sub Tipo no puede ser vacío. </msgError>“ es porque esta faltando este mapeo de buses.
Teléfono
Prestador
El sistema busca, prestador activo con código "local - CTG024" (BookingSource + HotelCode)
Busca un prestador (activo o no) con código "local - CTG024" (BookingSource + HotelCode)
Crea un nuevo prestador, con identificación hotelId (no se tiene numero de identificación del hotel)
en este caso
<BookingSource>local</BookingSource>
<HotelCode>CTG024</HotelCode>
<HotelId>1077</HotelId>
Aerolíneas
Crear el prestador aerolinea
Se ingresa en el menú maestros, prestadores, prestador. Se busca o crea un prestador completando todos sus datos (tomar nota del Id Prestador).
Relacionar el prestador con los códigos de aerolínea
Se ingresa en el menú administración, configuración, tablas tipo. Se selecciona la opción de aerolíneas. Se busca en la lista de aerolíneas por placa (num_code) o código (id_aerolinea). Se hace doble click en el registro y en la sección superior se completa o actualiza el id_prestador. Se presiona el botón grabar.
Relacionar el prestador con prestadores manuales
Se ingresa en el menú administración, configuración, tablas tipo. Se selecciona la opción de prestadores PNR manuales. Se busca en la lista de aerolíneas por código (id_aerolínea_pnr). Se hace doble click en el registro y en la sección superior se completa o actualiza el id_prestador. Se presiona el botón grabar.
Netactica.com