Skip to main content
La instalación de ABBYY FlexiCapture Connector for Pega consta de tres partes: importar el conector, crear una biblioteca y crear las funciones que lo invocan.

Importar el conector al servidor Pega

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 abbyy.flexicapture.webapi.client.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 biblioteca

1

Iniciar una nueva biblioteca

Haga clic en Records → Technical → Library → Create.
2

Asignar un nombre a la biblioteca

En la pestaña Create Library, escriba un nombre para la biblioteca en el campo Label, por ejemplo ABBYY, y complete el campo Identifier.Asegúrese de que la biblioteca se cree dentro del contexto de su aplicación y, a continuación, haga clic en Create and open.
Captura de pantalla del formulario Create Library de Pega con ABBYY introducido en los campos Label e Identifier y FlexiCapture for Invoices seleccionado como contexto de la aplicación.
3

Agregar los paquetes

En la pestaña Packages, agregue los siguientes paquetes:
  • java.util.*
  • java.nio.file.*
  • java.net.*
  • java.lang.*
  • java.util.stream.*
  • org.apache.commons.lang3.*
  • abbyy.flexicapture.webapi.client.*
  • abbyy.flexicapture.webapi.client.api.*
  • abbyy.flexicapture.webapi.client.models.*
Captura de pantalla de Pega Dev Studio en la pestaña Packages de la biblioteca, con la lista de los nueve paquetes Java que se deben incluir, entre ellos los paquetes abbyy.flexicapture.webapi.client, junto al botón Generate Library.
4

Crear las variables estáticas

En la pestaña Static Variables, cree las siguientes variables de tipo cadena:
  • baseUri
  • tenantName
  • userName
  • password
  • multiFileProjectName
  • singleFileProjectName
Captura de pantalla de Pega Dev Studio en la pestaña Static Variables de la biblioteca, donde se muestran las variables String baseUri, tenantName, userName, password, multiFileProjectName y singleFileProjectName con sus valores de ejemplo.
5

Generar la biblioteca

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

Crear una función

Una función contiene código Java que se ejecuta cuando se la llama desde otros objetos de Pega. Especifique los parámetros de entrada y de salida en la pestaña Parameters y las excepciones en la pestaña Imports & Exceptions.
1

Iniciar una nueva función

Haga clic en Records → Technical → Function → Create y complete los campos Label e Identifier.
2

Seleccionar la biblioteca

En el campo Library, indique el nombre de la biblioteca que creó anteriormente.
3

Especificar los parámetros de entrada

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

Crear la función

Asegúrese de que la función se cree en el contexto de su aplicación y luego haga clic en Create and open.
Captura de pantalla del formulario Create Function de Pega con SendForProcessing en el campo Label, la biblioteca ABBYY seleccionada, los parámetros String fileName y base64Content en la lista, y FlexiCapture for Invoices seleccionado como contexto de la aplicación.
5

Definir el tipo de datos de salida

En la ventana que se abre, en la pestaña Parameters, especifique int, string o boolean 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 String fileName y base64Content, e int introducido como tipo de datos Java en la sección Output.
6

Declarar la excepción lanzada

Haga clic en la pestaña Imports & Exceptions y escriba Exception en la sección Exceptions thrown.
Captura de pantalla de Pega Dev Studio en la pestaña Imports and Exceptions de la función, que muestra Exception introducido en la sección Exceptions thrown.
7

Agregar el código y generar la función

Vuelva a la pestaña Java e inserte el código de la función en el campo Java source. Seleccione la opción Function ready to be compiled?, guarde los cambios y luego haga clic en Generate function.
Captura de pantalla de Pega Dev Studio en la pestaña Java de la función, que muestra la opción Function ready to be compiled seleccionada, el botón Generate function y el código fuente de Java que crea un lote de FlexiCapture y devuelve su identificador.

De dónde proviene el código de la función

Copie el código de cada función del archivo Java de esta carpeta:
Las funciones que requiere cada escenario se indican en Crear las funciones para el procesamiento de un solo documento y Crear las funciones para el procesamiento multidocumento, junto con las funciones generales en Crear las funciones generales.

Pasos siguientes

Para conocer la secuencia completa de pasos de su escenario, consulte ABBYY FlexiCapture as a service with verification.