Want to create interactive content? It’s easy in Genially!

Get started free

MODULO 10: CONECTORES

Estelle Argaud

Created on September 22, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Visual Presentation

Terrazzo Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

City Presentation

News Presentation

Transcript

Conectores

Módulo 10
Comenzar

01

Introducción

Siguiente
Anterior

Introducción: Instalar y configurar un conector.

......

Anterior
Siguiente

Definición

Un conector es un componente utilizado para vincular un proceso con un sistema de información.Puede realizar acciones como el envío de datos o la recuperación de información. Cada conector incluye una definición y una implementación. Bonita proporciona una biblioteca de conectores predefinidos, pero también puedes crear conectores personalizados. Los parámetros permiten una configuración dinámica durante la ejecución.

Anterior
Siguiente

Integraciones

Email

Database

Salesforce

CMIS

Bonita se integra con más de 14 herramientas externas, pero también puedes crear las tuyas propias. Por ejemplo, puedes usarlas para:

  • Almacenar documentos en un sistema de gestión documental.
  • Recuperar información de contratos de una base de datos o de un sistema ERP (SAP, etc.).
  • Enviar un correo electrónico.

Google Calendar

Groovy

LDAP

UIPath

REST

Shell scripts

SAP

Webservice

Office Document Templating

Office Document Converter

Anterior
Siguiente

Configure a preconfigured integration

Can be placed in different locations in the diagram: Start/end of a process instance execution Start/end of a task execution Best Practice: associate inputs with parameters The input is configured using the expression editor

In this video, you will learn how to:

  • ...

Previous
Next

Functional behavior

Connector definition

Output parameters

Input parameters

DefinitionThe definition is the place where input/output data is declared. It associates input/output data with process/business variables. ImplementationThe implementation is the place where the logic is defined. It is used to:

    • Retrieves input data
    • Executes the logic
    • Returns output data

Connector implementation

Connector implementation

Connector implementation

Java code

Java code

Java code

External Information System

Previous
Next

regrouper avec slide au dessus

Definition and implementation

Definition: Declaration of inputs and outputs, dependencies, and the configuration wizardImplementation: Declaration of :

  • dependencies
  • business logic
Multiple implementations can be created for a given definition An implementation can be hot-deployed during runtime

Previous
Next

Install your Integrations

To help you gather all the information you need, feel free to use text annotations with your project manager. To install the integration you need, ...

Previous
Next

Install a Custom Integration

In this video, you will learn how to install an external integration.

Previous
Next

Ajouter exemples et infos

Test your connector

The test allows the execution of a connector without running the entire process.If process data or parameters are required as input, this testing method is not possible.

Previous
Next

Ajouter exemples et infos

Parameters

A process has several configurations, one for each execution environment.They can be linked to the properties file. They can be modified from the Bonita Administrator application once the process is deployed. Parameters allow configuration to be modified at runtime Defined at the pool level Configured per environment Equivalent to constant and global data for the process

Previous
Next

Ajouter exemples et infos

Install your Integrations

Import the definition and implementation into the repositoryCommunity contributions: community website, “Projects” section Make sure the required dependencies are available (in the repository and when generating the process .bar file)

Previous
Next

Ajouter exemples et infos

Connecteur IA

...

Previous
Next

¡Has terminado este módulo!

¡Gracias!

Módulo siguiente
Anterior

Para más información, consulta nuestra documentación.