Configuración de Interación NetSuite-NetOffice

Sumario

  1. Sucursales / Puntos de venta.

  2. Proveedores.

  3. Clientes Empresa.

  4. Canales de venta.

  5. Operadores / Asesores.

  6. Agentes / Usuarios Agencias.

  7. Tipos de Documentos.

  8. Formas de Pago.

  9. Tarjetas de Credito.

  10. Travel extras/Tipos de extras.

  11. Teléfono.

  12. Prestador.

  13. Aerolíneas.

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

  1. Referencia Backoffice, si esta informado y se corresponde a un código de sucursal de Netoffice se utiliza.

  2. Código sucursal, si esta informado y se corresponde a un código de sucursal se Netoffice se utiliza.

  3. 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:

  1. Cédula de Ciudadania

  2. NIT

  3. Cédula de extranjería

  4. Pasaporte

  5. Tarjeta de Identidad

  6. Registro Civil

  7. 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

  1. El sistema busca, prestador activo con código "local - CTG024" (BookingSource + HotelCode)

  2. Busca un prestador (activo o no) con código "local - CTG024" (BookingSource + HotelCode)

  3. 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