Créer une infrastructure pour stocker et afficher des données dans Appian
- Créer une table de base de données (type de données).
- Créer une source de données.
- Créer un magasin de données.
- Créer un type d’enregistrement.
- Créer une constante de type “Data Store Entity” pour lier le magasin de données et le type de données.
- Modifier les règles
AFC_GetDataTypeByRecordTypeNameetAFC_GetConstantDSEByRecordTypeName. - Créer un dossier de type “Knowledge Center” pour stocker les fichiers traités reçus d’ABBYY FlexiCapture.
Créer un type de données
Ouvrez l’application ABBYYFlexiCapture
Créez le type de données
Ajoutez les champs du tableau
Ajoutez un type de données auxiliaire pour les colonnes du tableau
- Avant que le tableau du type de données dans Appian puisse accepter des lignes de tableau provenant d’ABBYY FlexiCapture, créez un type de données auxiliaire pour les champs correspondant aux colonnes du tableau dans la Document Definition.
- Créez un champ dans le type de données, définissez le nom du type de données auxiliaire comme type, puis sélectionnez l’option Array.
Créer une source de données
Ouvrir la page des sources de données
Créer une source de données
Renseigner les champs de la source de données
- Name – Nom de la nouvelle source de données (par exemple,
jdbc/Appian) - Type – Type de la nouvelle source de données (par exemple,
SQL Server) - Username/Password – Identifiants de l’utilisateur de la base de données
- Connection String – Chaîne utilisée pour se connecter à la base de données (par exemple,
jdbc:sqlserver://appian.company.com:1433;databaseName=appian_db)
Créer un magasin de données
Ouvrir l’application ABBYYFlexiCapture
Configurer le magasin de données dans l’onglet Data Management
- Sélectionnez une source de données.
- Cliquez sur le bouton Add Entity et ajoutez un type de données.
- Cliquez sur le bouton Verify pour vérifier votre magasin de données.
- Cliquez sur Save & Publish.
Créer un type d’enregistrement
Ouvrez l’application ABBYYFlexiCapture
Nommez le type d’enregistrement
Configurez les données et l’affichage
- Dans la section Data, sélectionnez Data Store Entity et ajoutez votre magasin de données ainsi que votre type de données.
- Configurez l’affichage de la liste des enregistrements. Pour plus d’informations, consultez Configurer la liste des enregistrements.
- Configurez l’affichage de l’onglet Résumé. Pour plus d’informations, consultez Configurer la vue de l’enregistrement.
Créer une constante de type “Data Store Entity”
Cette constante relie votre magasin de données à votre type de données. Lorsqu’un nouvel enregistrement est créé, ce lien détermine son type d’enregistrement.Créer une nouvelle constante
Nommer la constante
Modifier les règles
Une fois le nouveau type d’enregistrement et la constante ajoutés, modifiez les règles d’expression en ajoutant des conditions pour ce nouveau type d’enregistrement.Ouvrir la règle AFC_GetConstantDSEByRecordTypeName
- Dans Appian Designer, ouvrez l’application ABBYYFlexiCapture et sélectionnez Expression Rule dans le volet de gauche.
- Recherchez la règle
AFC_GetConstantDSEByRecordTypeNameet cliquez dessus pour commencer à la modifier.
Ajouter la condition pour la nouvelle constante
null par la condition if suivante pour le nouveau type d’enregistrement et la nouvelle constante :RecordTypeName correspond au nom d’un type d’enregistrement stocké (au pluriel), la constante DataStoreEntity qui relie le magasin de données au type de données est renvoyée.Modifier la règle AFC_GetDataTypeByRecordTypeName
- Dans Appian Designer, ouvrez l’application ABBYYFlexiCapture et sélectionnez Expression Rule dans le volet de gauche.
- Recherchez la règle
AFC_GetDataTypeByRecordTypeNameet cliquez dessus pour commencer à la modifier. - Dans l’éditeur de code, remplacez
nullpar la conditionifsuivante pour le nouveau type d’enregistrement et le nom complet du type de données :
RecordTypeName correspond au nom d’un type d’enregistrement stocké (au pluriel), une string contenant le nom complet du type de données que vous avez créé est renvoyée. Vous pouvez trouver l’espace de noms dans les propriétés du type de données. Pour afficher les propriétés d’un type de données, ouvrez ce type de données dans l’application ABBYYFlexiCapture. Cliquez sur le nom du type de données dans le coin supérieur gauche pour ouvrir la fenêtre Data Type Properties, dans laquelle vous pouvez voir l’espace de noms.Créer un Knowledge Center
Pour stocker des images de documents dans Appian, créez un dossier Knowledge Center.Ouvrez l’application ABBYYFlexiCapture
Repository des paramètres du script d’export d’ABBYY FlexiCapture Connector for Appian. Lorsque les données sont exportées depuis ABBYY FlexiCapture, les fichiers image sont enregistrés dans ce dossier.
