Guía de conexión de QuickBooks en línea para Jitterbit App Builder
Descripción general
Esta guía describe los requisitos del sistema e instrucciones para conectar App Builder a un servidor de base de datos de QuickBooks Online.
Requisitos del sistema
Servidor de base de datos
Servidor de base de datos de QuickBooks Online
Navegador web del cliente
-
Chrome TM 60 o más reciente
-
Firefox ® 55 o más reciente
-
Safari ® 11.0.2 o más reciente
Instrucciones de conexión
Agregar un proveedor de seguridad OAuth
-
Navega a la IDE de App Builder
-
En el menú Conectar, haz clic en el enlace Conectar a tu empresa
-
Haz clic en Proveedores de Seguridad y luego haz clic en Crear bajo Autenticación de Usuario

-
Para configurar el Proveedor de Seguridad OAuth, proporciona la siguiente información:
-
En el panel de Configuraciones
-
Nombre: Nombre reconocible
-
Tipo: Selecciona Oauth del menú desplegable
-
-
En el panel de Propiedades
-
Endpoint de Autorización:
https://appcenter.intuit.com/connect/oauth2 -
ClientId: Credenciales de la aplicación de QuickBooks
-
ClientSecret: Credenciales de la aplicación de QuickBooks
-
Scopes: com.intuit.quickbooks.accounting
-
-
Visita la documentación de Google para más orientación sobre los Scopes. Se pueden agregar múltiples scopes, separados por un espacio.
-
Token Endpoint:
https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer
-
-
Haz clic en Habilitado y Redirigir en Desafío.
-
Haz clic en Guardar.
Agregar un proveedor de seguridad RDBMS
-
Navega a la IDE de App Builder
-
En el menú Conectar, haz clic en el enlace Conectar a tu empresa
-
Haz clic en Proveedores de Seguridad y luego haz clic en Crear bajo Autenticación de Fuente de Datos

-
Para configurar el Proveedor de Seguridad Oauth, proporciona la siguiente información:
-
En el panel de Configuraciones
-
Nombre: Nombre Reconocible
-
Tipo: Selecciona RDBMS del menú desplegable
-
-
En el panel de Propiedades
-
AuthorizationType: AuthorizationCode
-
OAuthProvider: Proveedor Oauth creado en el paso anterior
-
-
Agregando un servidor
-
Navega al App Builder IDE
-
Desde el menú Conectar, haz clic en el enlace Conectar a tu empresa

-
Haz clic en el botón Crear en la parte superior izquierda del panel de Servidores de Datos. Esto abrirá la página Agregar Servidor.

-
Para conectarte a un servidor de Quickbooks Online, proporciona la siguiente información:
-
Nombre: Un nombre de servidor identificable y único
-
Tipo: Selecciona Quickbooks Online del menú desplegable
-
Nombre de Instancia: Código numérico que identifica la instancia, encontrado bajo "información de la empresa" en developer.intuit.com
-
-
Proveedor de Seguridad: El proveedor RDBMS configurado en el paso anterior
-
Después de llenar todas las credenciales necesarias, haz clic en Probar Conexión para asegurarte de que la información en los pasos anteriores sea correcta, luego haz clic en el botón Guardar para guardar la configuración.
Importar fuente de datos
-
Navega al App Builder IDE.
-
Haz clic en Construir tu Aplicación y luego haz clic en Capa de Almacenamiento de Datos.
-
Bajo Cuenta, encuentra la base de datos Quickbooks Online con el nombre que elegiste anteriormente.
-
Expande el panel de Quickbooks Online y bajo Capacidades de Importación haz clic en Importar.

-
Después de la importación, haz clic en Tablas para ver las tablas importadas desde el servidor de QuickBooks Online.

Solución de problemas
Si experimentas problemas con el servidor de QuickBooks, se recomiendan los siguientes pasos de solución de problemas:
-
Habilita el registro de datos para generar archivos de registro y datos, que puedes descargar e inspeccionar.
-
Consulta la documentación del proveedor CData ADO.NET para QuickBooks Online para obtener información detallada.