Conector de NetSuite para Jitterbit Studio
Resumen
El conector de NetSuite establece acceso a NetSuite.
El conector de NetSuite proporciona una interfaz para crear una conexión de NetSuite, la base utilizada para generar instancias de actividades de NetSuite. Estas actividades, una vez configuradas, interactúan con NetSuite a través de la conexión.
El conector de NetSuite se accede desde la pestaña Puntos finales y conectores del proyecto en la paleta de componentes de diseño (ver Paleta de componentes de diseño).
Consejo
Recetas de integración y plantillas de procesos están disponibles para este conector a través de Jitterbit Marketplace.
Descripción general del conector
Este conector se utiliza primero para configurar una conexión de NetSuite. Los tipos de actividad asociados con esa conexión se utilizan luego para crear instancias de actividades que están destinadas a ser utilizadas como fuentes (para proporcionar datos en una operación) o destinos (para consumir datos en una operación).
Juntos, una conexión específica de NetSuite y sus actividades se denominan un punto final de NetSuite:

-
Buscar: Recupera registros existentes de NetSuite y está destinado a ser utilizado como una fuente para proporcionar datos en una operación.
-
Crear: Crea nuevos registros en NetSuite y está destinado a ser utilizado como un destino en una operación.
-
Actualizar: Actualiza registros existentes en NetSuite y está destinado a ser utilizado como un destino en una operación.
-
Obtener lista: Recupera una lista de registros existentes basados en ID de NetSuite y está destinado a ser utilizado como un objetivo en una operación.
-
Upsert: Tanto actualiza registros existentes como crea nuevos registros en NetSuite y está destinado a ser utilizado como un objetivo en una operación.
-
Eliminar: Elimina registros en NetSuite y está destinado a ser utilizado como un objetivo en una operación.
Nota
Este conector es un conector nativo de Studio, que puede ser mencionado por Jitterbit al comunicar cambios realizados en los conectores. El calendario de lanzamientos para conectores nativos de Studio se basa en la cadencia de las aplicaciones web del portal Harmony.
Los puntos finales creados con este conector están incluidos en el informe de uso de puntos finales y cuentan para su licencia.
Requisitos previos y versiones de API compatibles
Se deben cumplir ciertos requisitos previos para utilizar este conector, incluyendo tener habilitada la autenticación basada en tokens (TBA), utilizar una versión de WSDL de NetSuite compatible y utilizar agentes de Harmony en la nube o privados que soporten la versión de WSDL de NetSuite.
El conector de NetSuite utiliza la API de servicios web SOAP de la versión de WSDL de NetSuite que ha configurado. El conector de NetSuite puede ser configurado con los WSDL compatibles listados en los requisitos previos.
Además, la opción Búsqueda guardada con campos de resultado como salida en una actividad de búsqueda de NetSuite requiere un script de Suitelet desplegado para obtener los metadatos necesarios para limitar los campos del esquema de respuesta a las columnas de una búsqueda guardada.
Nota
La opción Búsqueda guardada con campos de resultado como salida requiere agentes de la versión 11.49 o posterior.
Consulte la documentación proporcionada en el Centro de ayuda de NetSuite para obtener información sobre los campos del esquema.
Limitaciones
El conector de NetSuite no admite los servicios web de adjuntar / desadjuntar. Para utilizar estos servicios web, use el conector SOAP.
Solución de problemas y cómo hacerlo
Solución de problemas
Si experimenta problemas con el conector de NetSuite, se recomiendan los siguientes pasos de solución de problemas:
-
Asegúrese de que la conexión de NetSuite sea exitosa utilizando el botón Probar en la pantalla de configuración. Si la conexión no es exitosa, el error devuelto puede proporcionar una indicación del problema.
-
Revise los registros de operaciones para obtener información escrita durante la ejecución de la operación.
-
Habilite el registro de depuración de operaciones (para agentes en la nube o para agentes privados) para generar archivos de registro y datos adicionales.
-
Si utiliza agentes privados, asegúrese de estar utilizando la versión del agente 11.30 o posterior y revise los registros del agente para obtener más información.
-
Revise las limitaciones del conector de NetSuite.
Si aún experimenta problemas, hay consideraciones generales de solución de problemas en Solución de problemas de operaciones, y las siguientes páginas proporcionan información adicional de solución de problemas específica para el conector de NetSuite:
-
Gobernanza de concurrencia: Qué hacer si se ven errores causados por demasiadas solicitudes concurrentes.
-
Campos personalizados: Cómo exponer campos personalizados para un objeto al usar un agente privado.
-
Segmentos personalizados: Qué verificar si los segmentos personalizados no se muestran como se esperaba.
-
Error de centro de datos: Una solución alternativa para un error relacionado con un centro de datos incorrecto.
-
Error de permisos: Una solución alternativa para un error relacionado con permisos insuficientes.
-
Límites de registros: Recomendaciones sobre cómo habilitar el procesamiento por lotes si se encuentra con límites de registros de la API de NetSuite.
Cómo hacer
Además de la información de solución de problemas anterior, las siguientes páginas de cómo hacer proporcionan instrucciones detalladas sobre cómo llevar a cabo tareas específicas con proyectos de integración que utilizan el conector de NetSuite:
-
Habilitar múltiples monedas en NetSuite: Cómo habilitar la función de múltiples monedas en NetSuite.
-
Habilitar solicitudes asíncronas de NetSuite: Cómo establecer la variable de Jitterbit
jitterbit.netsuite.asyncpara usar sondeos periódicos. -
Habilitar TBA en NetSuite: Cómo habilitar la autenticación basada en tokens en NetSuite antes de configurar una conexión a NetSuite.
-
Reunir valores para usar TBA de NetSuite: Cómo reunir los valores necesarios para configurar una conexión a NetSuite.
-
Pasar valores NULL a campos personalizados de NetSuite: Cómo establecer campos personalizados en NULL en una transformación.
-
Buscar por estado en NetSuite: Cómo especificar el valor correcto del filtro de búsqueda al configurar una actividad de búsqueda en NetSuite.
-
Usar una URL WSDL específica de la cuenta de NetSuite: Cómo obtener una URL WSDL específica de la cuenta necesaria para configurar una conexión a NetSuite.
-
Usar funciones de NetSuite: Cómo usar una conexión de NetSuite con funciones de NetSuite.
-
Usar formularios estándar en NetSuite: Cómo usar formularios estándar para objetos personalizados en NetSuite.
Recursos adicionales
Un tutorial de microaprendizaje de Jitterbit está disponible a través de nuestra serie de videos básicos de Jitterbit: