Odoo
Paso 1: Obtenga sus credenciales de Odoo
Primero, debe encontrar su nombre de usuario, clave API, URL del servidor y nombre de la base de datos de Odoo.
| Nombre de usuario | El nombre de usuario es el nombre del usuario de Odoo. Puede encontrarlo en la página Cambiar contraseña en Odoo. Abra Odoo y luego vaya a Configuración > Usuarios y empresas > Usuarios. Elija un usuario y luego haga clic en Acción > Cambiar contraseña. |
|---|---|
| Clave API | Haga clic en su perfil en la esquina superior derecha y luego haga clic en Preferencias. Abra la pestaña Seguridad de la cuenta. Haga clic en Nueva clave API en Claves API de desarrollador. Ingrese una descripción de clave, por ejemplo, Plecto. Haga clic en Generar clave. Asegúrese de almacenar la clave de forma segura: no podrá acceder a ella de nuevo. Encuentre la guía completa en la documentación para desarrolladores de Odoo. |
| URL del servidor | La URL del servidor es su dominio. Para la versión en la nube de Odoo, podría verse así: miempresa.odoo.com |
| Nombre de la base de datos | Para la versión en la nube, el nombre de la base de datos es el subdominio. En el ejemplo miempresa.odoo.com, el subdominio es miempresa |
Paso 2: Integrar Odoo con Plecto
-
En Plecto, vaya a Fuentes de datos > Nueva fuente de datos > Odoo.
-
(Opcional) Cambie el nombre de sus credenciales.
-
Ingrese el nombre de usuario, clave API, URL del servidor y nombre de la base de datos que obtuvo en el Paso 1 y haga clic en Siguiente.
-
Seleccione los datos que desea importar.
-
Configure la configuración de su fuente de datos. Aquí puede cambiar el título, elegir la fecha predeterminada, seleccionar qué campos importar y más.
-
Haga clic en Siguiente para elegir cuántos datos desea importar y cuánto tiempo desea mantenerlos en la fuente de datos.
-
Haga clic en Importar para finalizar.
Cómo configurar la eliminación automática de registros con webhooks
Es posible configurar webhooks de eliminación entre Plecto y Odoo. Significa que cada vez que elimine datos en Odoo, también se eliminarán de Plecto.
Requisitos
Para usar esta función, debe comprar las siguientes extensiones de Odoo:
-
Odoo Webhook: https://apps.odoo.com/apps/modules/16.0/webhooks/
-
Odoo REST API: https://apps.odoo.com/apps/modules/16.0/restapi/
Cómo configurar webhooks de eliminación
-
Abra la configuración de su fuente de datos de Odoo en Plecto y haga clic en Actualizar webhooks.
-
Verá un mensaje de advertencia amarillo que contiene una URL de devolución de llamada. Copie el enlace.
-
En una nueva pestaña del navegador, abra Odoo y vaya a Configuración > Técnico > Webhooks.
-
Haga clic en NUEVO en la esquina superior izquierda.
-
Complete los siguientes detalles:
-
Nombre del webhook, usuario, secreto, modelo, formato, idioma.
-
Pegue el enlace que obtuvo de Plecto en el campo URL de devolución de llamada.
-
Deje el campo Campos en blanco.
-
-
En Evento, seleccione En la eliminación.
-
Haga clic en el pequeño icono de nube junto al encabezado (Webhooks / Nuevo) para guardar el webhook.
¡Sus webhooks de eliminación ahora están completamente configurados! 🎉
Tenga en cuenta que si hace clic en Actualizar webhooks en la configuración de la fuente de datos, continuará recibiendo el mensaje de advertencia. No se alarme: sus webhooks están funcionando.