Configura NetSuite para conectarlo
Generar credenciales
Primero, deberá generar una clave de consumidor y un secreto de consumidor.
En NetSuite, vaya a Configuración → Integración → Administrar integraciones → Nuevo
Proporcione un Nombre, por ejemplo, "Violet"
Asegúrese de Estado esté configurado como Habilitado
En Autenticación, marque Autenticación basada en tokens

Haga clic en Guardar. En Credenciales del cliente, aparecerán una clave de consumidor y un secreto de consumidor. Cópielos y guárdelos en un lugar seguro.
Cree un rol con los permisos necesarios
A continuación, deberá crear un rol y asignar permisos.
Si todavía no tiene un rol al que quiera conceder acceso a Violet, vaya a Configuración → Usuarios/Roles → Administrar roles → Nuevo rol.
Proporcione un nombre para el rol, por ejemplo, "Usuario de la API REST de Violet".
En Autenticación, marque la casilla de Rol solo para servicios web.

En Restricciones de subsidiarias, marque la casilla de Permitir la visualización de registros entre subsidiarias.

A continuación, asigne los Permisos: en cada una de las secciones siguientes, busque el permiso especificado y haga clic en Agregar. Nota, Total se requieren permisos para que Violet pueda escribir datos en NetSuite, por ejemplo, al sincronizar datos de órdenes de compra, recepciones o ajustes de inventario en NetSuite desde un MES. Si no necesita sincronizar datos con NetSuite y solo va a incorporar datos en Violet, puede establecer el nivel de permiso en Ver.
Transacciones
Ajustar inventario (con nivel = Total)
Facturas
Buscar transacción
Recepción de artículos (con nivel = Total)
Orden de compra (con nivel = Total)

Órdenes de trabajo (nivel = Total)
Dependiendo de sus procesos, pueden ser necesarios permisos adicionales (Total), como los siguientes: Crear órdenes de trabajo; Cerrar órdenes de trabajo, Marcar órdenes de trabajo (creadas, confirmadas, liberadas), Cierre de orden de trabajo, Finalización de orden de trabajo y Emisión de orden de trabajo
Informes
Libro de trabajo de SuiteAnalytics (con nivel = Editar)
Nota: esto es necesario para que Violet pueda ejecutar consultas SuiteQL para obtener datos

Listas
Cuentas
Ubicaciones de inventario (solo si planea sincronizar ajustes de inventario y el almacenamiento por ubicaciones de inventario está habilitado para su cuenta)
Clientes
Registro de empleado
Empleados
Artículos (con nivel = Total)
Ubicaciones (con nivel = Total) - requerido al escribir datos de órdenes de compra en NetSuite
Proveedores (con nivel = Total) - requerido al escribir datos de órdenes de compra en NetSuite

Configuración
Iniciar sesión usando tokens de acceso (con nivel = Total)
Servicios web REST (con nivel = Total)
Servicios web SOAP (con nivel = Total)
Nota: esto es necesario para que Violet acceda a las API REST y SOAP que se utilizan para obtener y enviar datos a NetSuite

Haga clic en Guardar.
Conceda acceso de usuario al nuevo rol
Vaya a Configuración → Usuarios/Roles → Administrar usuarios. Busque a su usuario, o al usuario que conectará NetSuite en Violet, y haga clic en Editar.
En la Roles sección cerca de la parte inferior, añada el nuevo rol que creó y haga clic en Guardar.

Cree un token de autenticación
Vaya a Configuración → Usuarios/Roles → Tokens de acceso → Nuevo
En los campos desplegables, seleccione la integración que creó en Aplicación, el usuario que se conectará y el nuevo rol que creó. Proporcione un Nombre, por ejemplo, "Violet App", y haga clic en Guardar.

El ID del token y el secreto del token aparecerán en la parte inferior de la pantalla. Anótelos y guárdelos en un lugar seguro.
Ahora, ya está listo para conectar NetSuite en Violet.
Última actualización
¿Te fue útil?

