Conector de QuickBooks Online
Conecte con una cuenta externa de QuickBooks Online. Realice tareas como sincronizar clientes o crear facturas. Utilice QuickBooks Online como un origen de datos (desencadenador) o un destino de datos (acción).
Ediciones necesarias
| Ver ediciones compatibles. |
| Esta función requiere MuleSoft para Flow: Complemento de integración. Las excepciones son flujos desencadenados por segmentos, flujos desencadenados por activación y flujos de difusión, que no requieren MuleSoft para Flow: Complemento de integración. Professional Edition requiere el complemento de acceso de API. Para adquirir un complemento, póngase en contacto con su ejecutivo de cuentas de Salesforce. |
| MuleSoft para flujo: Las funciones de integración utilizadas con Agentforce requieren Foundations o Agentforce 1 Edition. Para adquirir estas ediciones, póngase en contacto con su ejecutivo de cuentas de Salesforce. |
Conexiones
Para conectar con un sistema, ya sea un origen de datos o un destino de datos, debe crear una conexión con las credenciales requeridas de ese sistema. Puede conectarse a múltiples sistemas dentro de un flujo y reutilizar cada conexión.
Puede crear conexiones en la ficha Integraciones o en Flow Builder.
Conexión estándar
Este sistema utiliza la autenticación OAuth2BrowserFlow.
La autenticación de OAuth2BrowserFlow incluye funciones que amplían la seguridad y la funcionalidad del protocolo OAuth 2.0.
Este sistema requiere esta información de credenciales para sus conexiones.
| Campo | Descripción |
|---|---|
| Nombre de conexión | Introduzca un nombre de conexión exclusivo que le ayudará a recordar los detalles de esta conexión. Las credenciales se ocultan después de crear la conexión. Puede reutilizar conexiones. Cualquiera con el permiso Gestionar conexiones de integración puede ver y utilizar todas las conexiones en la organización. |
| URL | Introduzca la URL base de su organización. Por ejemplo, |
| Entorno | Seleccione el tipo de entorno para la conexión. |
Conexión de credencial nombrada
Seleccione una credencial nombrada preexistente desde Configuración para utilizar para sus conexiones de sistema externas.
Antes de conectarse a su sistema externo con una credencial nombrada, primero cree o utilice una credencial nombrada autenticada y una credencial externa existentes que esté activada para sus usuarios.
Para garantizar una conexión correcta para su uso en un flujo, utilice solo un principal para cada credencial nombrada.
- Utilice el mismo nombre para la credencial nombrada y sus objetos relacionados, como la credencial externa y los proveedores de identidad de autenticación externa. Las etiquetas de estos objetos pueden ser diferentes.
- Asigne al usuario que crea la conexión el permiso de usuario requerido para el principal. Sin este permiso, la prueba de conexión falla y la conexión permanece inactiva.
Cuando crea una conexión con una credencial nombrada existente, tenga en cuenta estos comportamientos:
- Gestione los detalles de solo lectura de la credencial nombrada en Configuración, no en la ficha Integraciones. En la ficha Integraciones, solo puede modificar el Nombre y la Descripción de la conexión.
- Realice reconexiones para la credencial nombrada en Configuración. El botón Volver a conectar no está visible en la página Detalles.
- Elimine credenciales nombradas asociadas en Configuración. La eliminación de una conexión no elimina la credencial.
Desencadenadores
Un desencadenador inicia el flujo cuando se produce un evento especificado. Los desencadenadores son importantes para automatizar procesos comerciales porque reaccionan a cambios de datos en tiempo real en varios sistemas. Para obtener más información acerca de desencadenadores, consulte Crear un flujo con un conector como desencadenador.
Estos desencadenadores de QuickBooks Online están disponibles en Flow Builder.
- En nueva cuenta
- En nueva factura
- En nuevo memorando de crédito
- En nuevo cliente
- En nuevo empleado
- En nueva estimación
- En nueva factura
- En nuevo elemento
- En Nuevo recibo de reembolso o Actualizar
- En nuevo pago
- En nuevo pedido de compra
- En Nuevo recibo de reembolso
- En nuevo recibo de ventas
- Actividad de tiempo nuevo
- En nuevo proveedor
- En cuenta nueva o actualizada
- En nueva o actualizar factura
- En memorando de crédito nuevo o actualizado
- Nuevo o Actualizar cliente
- Nuevo o Actualizar empleado
- Estimación nueva o actualizada
- En factura nueva o de actualización
- En Nuevo o Actualizar elemento
- Pago nuevo o actualizado
- En Pedido de compra nuevo o actualizado
- Nuevo o Actualizar recibo de ventas
- Actividad de hora nueva o de actualización
- En proveedor nuevo o actualizado
Acciones
Una acción realiza una tarea u operación específica en un sistema de destino. Utilice acciones para automatizar tareas entre diferentes sistemas sin intervención manual, basándose en condiciones establecidas en el flujo. Para obtener más información acerca de acciones, consulte Crear un flujo con un conector como una acción.
Estas acciones de QuickBooks Online están disponibles en Flow Builder.
- Crear una cuenta
- Crear factura
- Crear memorando de crédito
- Crear memorando de crédito con campos personalizados
- Crear cliente
- Crear empleado
- Crear estimación
- Crear estimación con campos personalizados
- Crear factura
- Crear factura con campos personalizados
- Crear elemento
- Crear pago
- Crear pedido de compra
- Crear recibo de ventas
- Crear recibo de ventas con campos personalizados
- Crear actividad de tiempo
- Crear proveedor
- Desactivar cuenta
- Desactivar cliente
- Desactivar empleado
- Desactivar proveedor
- Eliminar factura
- Eliminar memorando de crédito
- Eliminar estimación
- Eliminar factura
- Eliminar elemento
- Eliminar pago
- Eliminar pedido de compra
- Eliminar recibo de ventas
- Eliminar actividad de tiempo
- Obtener cuenta por Id.
- Obtener factura por Id.
- Obtener memorando de crédito por Id.
- Obtener cliente por Id.
- Obtener empleado por Id.
- Obtener estimación por Id.
- Obtener factura por Id.
- Obtener elemento por Id.
- Obtener pago por Id.
- Obtener pedido de compra por Id.
- Obtener registros
- Obtener recibo de ventas por Id.
- Obtener proveedor por Id.
- Listar cuentas
- Listar facturas
- Listar memorandos de crédito
- Enumerar clientes
- Enumerar empleados
- Estimaciones de lista
- Listar facturas
- Elementos de lista
- Listar pagos
- Listar pedidos de compra
- Enumerar recibos de ventas
- Proveedores de lista
- Actividad de tiempo de consulta
- Actividad de tiempo de lectura
- Actualizar cuenta
- Actualizar factura
- Actualizar memorando de crédito
- Actualizar memorando de crédito con campos personalizados
- Actualizar cliente
- Actualizar empleado
- Actualizar estimación
- Actualizar estimación con campos personalizados
- Actualizar factura
- Actualizar factura con campos personalizados
- Actualizar elemento
- Actualizar pago
- Actualizar pedido de compra
- Actualizar recibo de ventas
- Actualizar recibo de ventas con campos personalizados
- Actividad de tiempo de actualización
- Actualizar proveedor
Acción Obtener registros
Consulte objetos con capacidad de búsqueda desde cada conector utilizando lógica de filtro personalizada en MuleSoft para Flow: Acción Obtener registros de integración, que funciona como el elemento Obtener registros de Salesforce Flow.
El MuleSoft para flujo: Acción Obtener registros de integración:
- Define el objeto consultado para garantizar flexibilidad y adaptabilidad entre diferentes orígenes de datos.
- Especifica operadores disponibles y permite la selección de campos, la adición de condiciones y la clasificación de resultados.
- Define los tipos de operadores lógicos.
- Incluye otros metadatos para describir los operadores disponibles para cada campo cuando los operadores disponibles difieren basándose en el tipo de objeto.
- Ejecuta la solicitud de consulta, procesa la respuesta y da formato a los datos recuperados con precisión.
- Proporciona opciones de clasificación con lógica personalizada y salida de registro flexible.
- Limita el número de registros devueltos para optimizar el rendimiento y garantiza que tiene acceso a los datos más relevantes.
Para obtener información acerca de limitaciones específicas para conexiones y conectores externos, consulte MuleSoft for Flow: Límites y consideraciones de integración.
Las operaciones que tienen campos condicionales obligatorios no los tienen marcados. Para obtener información acerca de los campos obligatorios para agregar a la operación, consulte la documentación de API de QuickBooks Online.
