- Ouvrez Dev Studio et cliquez sur Configure → Application → Distribution → Import.

- Chargez le fichier FlexiCaptureConnector.jar sur le serveur.
- Ouvrez le Pega Self-Service Portal et cliquez sur Restart Server.

- Créez une nouvelle bibliothèque en cliquant sur Records → Technical → Library → Create et donnez-lui, par exemple, le nom FlexiCaptureLibrary. Incluez ensuite les packages suivants :
- java.util.*
- java.nio.file.*
- com.abbyy.connectors.*
- com.abbyy.connectors.models.*

- Cliquez sur Save, puis sur Generate Library.
- Créez une nouvelle fonction en cliquant sur Records → Technical → Function → Create.
- Dans le champ Label, indiquez un nom pour la nouvelle fonction (par exemple CaptureData).
- Dans la section Parameters, spécifiez les deux paramètres d’entrée suivants :
| Name | Java type |
|---|---|
| FileName | String |
| Base64Content | String |
- Dans le champ Library, saisissez le nom de la bibliothèque créée à l’étape 1 et cliquez sur Create and open.
- Dans la fenêtre qui s’ouvre, sous l’onglet Parameters, indiquez String comme type de données dans le champ Java data type :

- Copiez le code du fichier CodeExample.java, que vous trouverez dans %Installation Path%\Connector for FlexiCapture as a Service\Samples\Pega Function (pour plus de commodité, le code est reproduit ci-dessous). Sans quitter cette fenêtre, cliquez sur l’onglet Java et collez le code que vous venez de copier. Cet exemple de code envoie des fichiers à FC et récupère les résultats du traitement sous forme de chaînes JSON contenant les noms des champs capturés et leurs valeurs. Les fragments de code surlignés en jaune doivent être remplacés par des données de connexion valides nécessaires pour se connecter au serveur d’applications FC. Téléversez ensuite votre projet sur le serveur d’applications FC et configurez-le.
- Cliquez sur l’onglet Imports & Exceptions et saisissez Exception dans la section Exceptions thrown.
- Retournez à l’onglet Java, sélectionnez l’option Function ready to be compiled?, enregistrez vos modifications, puis cliquez sur Generate function. Si la fonction est générée correctement, le message suivant s’affiche :

