Skip to main content
La instalación de conector de Pega consta de dos partes: importar el conector en el servidor y crear una función Java en Pega que llame a las clases del conector.

Importar el conector en el servidor

1

Abrir el asistente de importación

Abra Dev Studio y haga clic en Configure → Application → Distribution → Import.
Captura de pantalla de Pega Dev Studio con el menú Configure abierto, que muestra la ruta Application → Distribution → Import seleccionada para importar el conector.
2

Cargar el conector

Cargue el archivo FlexiCaptureConnector.jar en el servidor.
3

Reiniciar el servidor

Abra el Pega Self-Service Portal y haga clic en Restart Server.
Captura de pantalla de la página Operations de Pega Self-Service Portal con el botón Restart Server resaltado para reiniciar el servidor de aplicaciones.

Crear una función Java en Pega

La función llama a métodos de las clases del conector.
1

Crear una biblioteca

  1. Haga clic en Records → Technical → Library → Create.
  2. Asigne un nombre a la biblioteca, por ejemplo FlexiCaptureLibrary.
  3. Incluya los paquetes java.util.*, java.nio.file.*, com.abbyy.connectors.* y com.abbyy.connectors.models.*.
Captura de pantalla de Pega Dev Studio editando el registro FlexiCaptureLibrary en la pestaña Packages, que muestra los paquetes java.util, java.nio.file, com.abbyy.connectors y com.abbyy.connectors.models que se deben incluir.
2

Generar la biblioteca

Haga clic en Save y, a continuación, en Generate Library.
3

Crear la función

  1. Haga clic en Records → Technical → Function → Create.
  2. En el campo Label, indique un nombre para la nueva función, por ejemplo CaptureData.
4

Especificar los parámetros de entrada

En la sección Parameters, especifique los dos parámetros de entrada siguientes:
5

Seleccionar la biblioteca

En el campo Library, escriba el nombre de la biblioteca que creó y, a continuación, haga clic en Create and open.
6

Definir el tipo de datos de salida

En la ventana que se abre, en la pestaña Parameters, especifique String como tipo de datos en el campo Java data type.
Captura de pantalla de Pega Dev Studio en la pestaña Parameters de la función, que muestra los parámetros de entrada FileName y Base64Content de tipo String y String seleccionado como tipo de datos Java en la sección Output.
7

Agregar el código de la función

Copie el código del archivo CodeExample.java y péguelo en la pestaña Java de la misma ventana.El archivo se encuentra en esta carpeta:
El código de ejemplo se reproduce en Código de la función de ejemplo.
8

Declarar la excepción lanzada

Haga clic en la pestaña Imports & Exceptions y escriba Exception en la sección Exceptions thrown.
9

Generar la función

Vuelva a la pestaña Java, seleccione la opción Function ready to be compiled?, guarde los cambios y, a continuación, haga clic en Generate function.Si la generación se realiza correctamente, se muestra una confirmación con el estado Good.
Captura de pantalla de un cuadro de diálogo Library Acknowledgement de Pega con el estado Good y el mensaje de que la biblioteca se ha generado correctamente.

Código de función de ejemplo

Este código envía archivos a ABBYY FlexiCapture y devuelve los resultados del procesamiento en forma de cadenas JSON que contienen los nombres de los campos capturados y sus valores. Sustituya los valores de conexión de marcador de posición por los datos necesarios para conectarse a su Servidor de aplicaciones de ABBYY FlexiCapture: la dirección del servidor, el nombre de la empresa si utiliza ABBYY FlexiCapture Cloud o un tenant, las credenciales de usuario y el nombre del proyecto. Cada uno de ellos está señalado mediante un comentario en el código.

Pasos siguientes

Cargue su proyecto en el Servidor de aplicaciones de ABBYY FlexiCapture y, a continuación, configúrelo. Para obtener más información, consulte Configurar ABBYY FlexiCapture para el conector de Pega.