> For the complete documentation index, see [llms.txt](https://documentation.efalia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.efalia.com/documentations/efalia-process/utilisation/recherche-panorama.md).

# Recherche dans le Panorama

Efalia Process propose deux modes de recherche pour retrouver des dossiers : une **recherche simple** accessible en permanence et une **recherche avancée** par formulaire.

***

### Recherche Simple

La barre de recherche est accessible depuis le **menu central** du Panorama. Elle permet de retrouver rapidement un dossier en saisissant un mot-clé.

La recherche parcourt **tous les champs des dossiers** qui contiennent le terme saisi.

#### Cibler un Champ Précis

Pour affiner la recherche sur un champ spécifique, utilisez la syntaxe :

```
nomDuChamp:termeRecherché
```

**Exemple :** Pour rechercher uniquement dans le champ "Type de processus" les dossiers liés aux congés :

```
Workey_Process:CONGES
```

📸 **CAPTURE : process-recherche-01-barre-simple.webp**

> Recherche simple dans le Panorama

***

### Recherche Avancée

La recherche avancée est accessible via le bouton **« Afficher la recherche »**. Elle propose un formulaire permettant de combiner plusieurs critères de filtrage.

📸 **CAPTURE : process-recherche-02-formulaire-avance.webp**

> Formulaire de recherche avancée

#### Critères Disponibles

| Critère                        | Description                                              |
| ------------------------------ | -------------------------------------------------------- |
| **Type de processus**          | Filtrer par le type de processus (circuit de traitement) |
| **Type de document**           | Filtrer par le type de dossier dans le processus         |
| **État courant**               | Filtrer par l'étape en cours dans le circuit             |
| **Sujet**                      | Rechercher dans le titre ou l'identifiant du dossier     |
| **Plage de dates de création** | Filtrer par la date d'ouverture du dossier (du… au…)     |

***

### Les Champs de Recherche Disponibles

Pour la recherche ciblée (syntaxe `champ:valeur`), les champs système disponibles sont :

| Champ            | Contenu                                               |
| ---------------- | ----------------------------------------------------- |
| `Workey_Id`      | Identifiant unique du dossier                         |
| `Workey_Subject` | Sujet (titre ou description) du dossier               |
| `Workey_Doctype` | Type de document (type de dossier dans le processus)  |
| `Workey_Process` | Type de processus                                     |
| `Workey_State`   | État actuel (étape en cours)                          |
| `Workey_Date`    | Date de création du dossier                           |
| `Workey_FT`      | Contenu full-text de l'ensemble des champs du dossier |

{% hint style="info" %}
💡 Le champ `Workey_FT` permet une recherche plein texte sur l'ensemble des données saisies dans les formulaires d'un dossier. C'est le champ utilisé par la recherche simple.
{% endhint %}

***

### Opérateurs de Recherche

La recherche Efalia Process supporte les opérateurs de la syntaxe **Lucene** pour des recherches précises :

#### Caractères Génériques

| Opérateur | Signification                     | Exemple                           |
| --------- | --------------------------------- | --------------------------------- |
| `?`       | Remplace **un** caractère         | `dupont?` → "duponts", "duponta"… |
| `*`       | Remplace **plusieurs** caractères | `dupon*` → "dupont", "duponte"…   |

#### Opérateurs Booléens

| Opérateur | Signification                            | Exemple                   |
| --------- | ---------------------------------------- | ------------------------- |
| `AND`     | Les deux termes doivent être présents    | `facture AND fournisseur` |
| `OR`      | Au moins un des termes doit être présent | `facture OR avoir`        |
| `NOT`     | Exclure un terme                         | `facture NOT avoir`       |
| `+`       | Terme obligatoirement présent            | `+facture fournisseur`    |
| `-`       | Terme obligatoirement absent             | `facture -avoir`          |

#### Recherches Spécialisées

| Opérateur  | Signification                       | Exemple                              |
| ---------- | ----------------------------------- | ------------------------------------ |
| `~`        | Recherche floue (termes similaires) | `dupont~`                            |
| `[A TO B]` | Plage de valeurs                    | `[2024-01-01 TO 2024-12-31]`         |
| `^`        | Augmenter la pertinence d'un terme  | `facture^2 avoir`                    |
| `()`       | Grouper des termes                  | `(facture OR avoir) AND fournisseur` |

***

### Questions Fréquentes

<details>

<summary>La recherche simple cherche-t-elle dans tous les champs du formulaire ?</summary>

Oui. La recherche simple utilise le champ `Workey_FT` qui indexe le contenu full-text de l'ensemble des champs de tous les dossiers. Elle cherche donc dans toutes les données saisies dans les formulaires.

</details>

<details>

<summary>Puis-je rechercher dans les dossiers clos ?</summary>

Oui. La recherche parcourt l'ensemble des dossiers accessibles à votre compte, qu'ils soient en cours ou clos. Utilisez le filtre "État courant" en recherche avancée pour limiter les résultats aux dossiers clos si nécessaire.

</details>

<details>

<summary>Comment rechercher des dossiers créés entre deux dates ?</summary>

Utilisez la recherche avancée (bouton « Afficher la recherche ») et renseignez les champs **Date de début** et **Date de fin** dans la plage de dates de création. Vous pouvez également utiliser la syntaxe Lucene : `Workey_Date:[2024-01-01 TO 2024-06-30]`.

</details>

<details>

<summary>Ma recherche ne donne aucun résultat alors que le dossier existe. Que faire ?</summary>

Vérifiez que :

* Vous utilisez la **bonne orthographe** (la recherche est sensible aux caractères)
* Le dossier est bien **accessible à votre compte** (les droits peuvent restreindre la visibilité)
* Vous cherchez dans le **bon champ** (essayez avec `Workey_FT:` suivi de votre terme pour une recherche globale)
* Essayez avec des **caractères génériques** (`*`) pour élargir la recherche

</details>

<details>

<summary>Puis-je sauvegarder une recherche pour la réutiliser ?</summary>

Oui, en créant une **vue personnalisée** basée sur vos critères de recherche. Cette fonctionnalité est réalisable depuis l'interface de recherche avancée. Consultez votre administrateur si cette option n'est pas visible dans votre instance.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://documentation.efalia.com/documentations/efalia-process/utilisation/recherche-panorama.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
