Módulo Dolibarr Trigger Api Rest Call

Método de pago: Verificado


Terminado
Descripción:
Se requiere desarrollar un módulo de Dolibarr permita configurar triggers que envíen requests a un Endpoints a partir de un evento de Alta, Consulta, Modificación de alguna entidad de Dolibarr. El contenido del request son los datos de la entidad afectada. La versión de Dolibarr es la 6.

- El módulo debe permitir configurar múltiples triggers.
- El endpoint de cada trigger debe ser configurable.
- El evento de cada trigger debe ser configurable.
- La entidad de cada trigger debe ser configurable.
- Cada trigger debe ser tener un estado (Activado o desactivado).
- Cada trigger tiene nombre, fecha de creación, fecha de modificación.
- El módulo debe permitir eliminar un trigger.
- Cuando se ejecuta un trigger envía un request json al endpoint definido con toda la información de la entidad creada, modificada o consultada.

Ejemplo:
En el sistema hay un cliente que se llama Ariel con id 6 y Pedro con id 7. Se ingresa a la configuración del módulo y se presiona Crear trigger. En la configuración del trigger que se está creando se selecciona el evento "Modificación", en el campo Endpoint ponemos la url a la cual se envíará el request json y en el campo entidad se seleccionará la entidad "cliente". Al guardar el trigger como activado este figurará en un listado.

Al modificar algún cliente, en este caso Ariel, se hará un POST con toda la información del cliente Ariel a la URL definida. Si se modificara otro cliente se, por ejemplo Pedro, se envíaría los datos de Pedro.

https://wiki.dolibarr.org/index.php/Triggers-acciones



Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo el diseño
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)

Abierto

Presupuesto

1

Propuestas

1

Freelancers interesados

Publicado: Hace 9 meses

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

David L. Soy un desarrollador web argentino. Me he especializado, desde hace varios años, en [Drupal](http://drupal.org/). + detalles