> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Création d’une nouvelle activité et ajout à votre workflow

> Ajoutez une étape Utility Capture Data au workflow de votre dossier Pega et créez l’activité CaptureData avec les pages, classes, paramètres et variables locales.

Ensuite, vous devez créer une nouvelle activité et l’ajouter à votre workflow.

1. Dans **Dev Studio**, ouvrez le type de dossier que vous avez créé précédemment.

2. Dans l’onglet **Workflow**, cliquez sur **Add life cycle**.

3. Créez d’abord une première phase avec une étape *Collect Information*. Cette étape ouvrira la boîte de dialogue dans laquelle des fichiers pourront être ajoutés.

   <Frame>
     <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega5.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=8b436cd2d9111798240cdd92d9a6d8c6" alt="Capture d’écran de l’onglet Workflow dans Pega Dev Studio montrant le cycle de vie du dossier avec une seule phase Collect Information contenant une étape Collect Information." width="581" height="362" data-path="images/flexi-capture/connectors/Pega5.png" />
   </Frame>

4. Créez une phase *Process*, ajoutez-y n’importe quelle étape (par exemple *Change stage*), puis cliquez sur **Save**.

   <Frame>
     <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega6.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=43cb73291785c60573f05f08f93965d6" alt="Capture d’écran de l’onglet Workflow dans Pega Dev Studio montrant le cycle de vie du dossier avec une phase Collect Information et une phase Process contenant une étape Change stage." width="635" height="217" data-path="images/flexi-capture/connectors/Pega6.png" />
   </Frame>

5. Ensuite, cliquez sur **Records → Process → Flow** pour ouvrir la liste des flows, puis double-cliquez sur le flow *Process\_Flow* du type de dossier que vous avez créé précédemment.

   <Frame>
     <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega7.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=5cd6edec274217796ad20f4d6e80061b" alt="Capture d’écran de la liste des instances de Flow dans Pega Dev Studio montrant les flows pyStartCase, Process_Flow et CollectInformation_Flow pour le type de dossier." width="969" height="223" data-path="images/flexi-capture/connectors/Pega7.png" />
   </Frame>

6. Remplacez l’étape *Change stage* par une étape *Utility*.

   <Frame>
     <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega23.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=630270234941f44e9b7fd4fb20d66b3c" alt="Capture d’écran du diagramme Process_Flow dans Pega Dev Studio montrant le menu des formes avec Utility sélectionné, ainsi que le flow obtenu avec une forme Utility entre les nœuds Start et End." width="1050" height="436" data-path="images/flexi-capture/connectors/Pega23.png" />
   </Frame>

7. Double-cliquez sur l’élément **Utility** pour ouvrir ses propriétés. Remplacez le nom de l’élément par *Capture Data.* Dans le champ **Rule**, saisissez *CaptureData* pour créer une nouvelle activité portant ce nom, puis cliquez sur l’icône située à côté de ce champ.

   <Frame>
     <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega49.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=ec34a8bea0bcef37862e848b6c1cbe40" alt="Capture d’écran des propriétés de l’étape Utility dans Pega Dev Studio montrant le nom défini sur Capture Data, le type de règle Activity sélectionné et CaptureData saisi dans le champ Rule." width="499" height="217" data-path="images/flexi-capture/connectors/Pega49.png" />
   </Frame>

8. Dans la fenêtre qui s’ouvre, cliquez sur **Create and open**.

9. Dans l’onglet **Pages & Classes**, créez les trois objets suivants :

| **Nom de la page** | **Classe**           |
| ------------------ | -------------------- |
| Case               | Work-                |
| Attachment         | Data-WorkAttach-File |
| AttachmentInfo     | Data-WorkAttach-File |

<Frame>
  <img src="https://mintcdn.com/abbyy/KEmWsO92hkr7eybZ/images/flexi-capture/connectors/Pega11.png?fit=max&auto=format&n=KEmWsO92hkr7eybZ&q=85&s=e98c02de75fcac36ea1ae3514a1dc9b5" alt="Capture d’écran de l’onglet Pages & Classes de l’activité CaptureData dans Pega Dev Studio montrant les pages Case, Attachment et AttachmentInfo associées aux classes Work- et Data-WorkAttach-File." width="959" height="227" data-path="images/flexi-capture/connectors/Pega11.png" />
</Frame>

10. Dans l’onglet **Parameters**, créez les trois paramètres suivants :

| **Nom**       | **Type de données** |
| ------------- | ------------------- |
| CaseId        | String              |
| jsonData      | String              |
| executionMode | String              |

<Frame>
  <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega31.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=c26312f4b0556614bc3f271afc80bdc8" alt="Capture d’écran de l’onglet Parameters de l’activité CaptureData dans Pega Dev Studio montrant les paramètres String CaseId, jsonData et executionMode." width="1309" height="342" data-path="images/flexi-capture/connectors/Pega31.png" />
</Frame>

11. Créez les trois variables locales suivantes :

| **Nom**     | **Type de données** |
| ----------- | ------------------- |
| LinkedRefTo | String              |
| Id          | String              |
| Index       | Integer             |

<Frame>
  <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega32.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=0a086f31fab450012abed0c47813b4e2" alt="Capture d’écran de la section des variables locales de l’activité CaptureData dans Pega Dev Studio montrant les variables LinkedRefTo, Id et Index avec leurs types de données String et Integer." width="610" height="278" data-path="images/flexi-capture/connectors/Pega32.png" />
</Frame>
