---
title: "Affaires CRM"
module: crm
type: functional
status: active
updated: 2026-08-04
---

# Affaires CRM

Les affaires représentent les opportunités commerciales dans le CRM. Chaque affaire est rattachée à un client, suit un cycle de vie en plusieurs étapes, et permet de piloter le pipeline commercial de l'équipe.

---

## Vue d'ensemble

Une **affaire** correspond à une opportunité de vente ou de contrat avec un client. Elle est créée lorsqu'un besoin est identifié et suit un parcours jusqu'à sa conclusion (gagnée ou perdue).

L'interface principale est un **kanban** avec quatre colonnes, correspondant aux quatre états possibles d'une affaire.

---

## Cycle de vie d'une affaire

```
[Qualifiée] → [Proposition envoyée] → [Gagnée]
                                    ↘ [Perdue]
```

### États

| État | Libellé | Signification |
|------|---------|---------------|
| `QUALIFIEE` | Qualifiée | Affaire identifiée, en cours de prospection |
| `PROPSEND` | Proposition envoyée | Devis ou proposition transmis au client |
| `EARN` | Gagnée | Contrat signé, affaire remportée |
| `PERDUE` | Perdue | Affaire rejetée au profit d'une autre solution |
| `CANCELED` | Annulée | Affaire abandonnée (voir *Abandonner une affaire*) |

Lors de la création, l'état par défaut est **Qualifiée**.

### Transitions automatiques

- Passer à **Proposition envoyée** → enregistre la date de proposition (`dtpropal`) et crée un suivi client automatique.
- Passer à **Gagnée** → enregistre la date de signature (`dtsign`).
- Repasser à **Qualifiée** → remet à zéro les dates de proposition et de signature.

Les transitions se font par **glisser-déposer** entre les colonnes du kanban.

---

## Fiche d'une affaire

La carte de gauche rappelle en permanence **le client sur lequel vous travaillez** :

- son nom en grand, avec ses initiales et son secteur d'activité ;
- son e-mail et son téléphone, cliquables, quand ils sont renseignés ;
- les actions **Voir fiche client** et **Rattacher à un contact** ;
- la mention *Client archivé* si le client a été supprimé depuis le rattachement
  (l'affaire reste modifiable).

Le titre de l'affaire et sa référence restent affichés en haut de la page, son état
commercial dans le champ **Statut** du formulaire.

Le champ **Client** du formulaire n'est pas modifiable une fois l'affaire rattachée :
pour changer de client, créez une nouvelle affaire depuis le bon client.

---

## Abandonner une affaire

Le champ **Statut** du formulaire n'est pas saisissable (il est piloté par les dates et par
le kanban). Pour déclarer qu'une affaire ne sera pas menée à son terme, utilisez l'action
**Abandonner l'affaire**, dans la rubrique *Statut commercial* de la carte de gauche de la
fiche. Elle est visible si vous avez le droit de modifier les affaires.

Une fenêtre vous demande :

| Champ | Obligatoire | Détail |
|-------|-------------|--------|
| **Date d'abandon** | Oui | Pré-remplie à la date du jour, modifiable |
| **Raison de l'abandon** | Non | Texte libre (budget annulé, projet reporté, absence de réponse…) |

À la validation, l'affaire passe au statut **Annulée**. Elle **sort du kanban** — celui-ci
n'affiche que les affaires du pipeline actif — et n'est plus comptée comme opportunité en
cours dans le calcul du statut commercial du prospect.

### Revenir en arrière

Sur une affaire déjà abandonnée, la même rubrique propose **Gérer l'abandon** :

- corriger la date ou la raison, puis **Enregistrer le motif** ;
- **Réactiver l'affaire** : elle revient au statut *Qualifiée*, la raison et la date
  d'abandon sont effacées, ainsi que les dates de proposition et de signature.

Renseigner une nouvelle date de signature ou déposer un contrat sur une affaire abandonnée
la fait également repartir (statut *Gagnée*) et efface ses informations d'abandon.

### Retrouver les affaires abandonnées

Depuis la liste des affaires (`/crm/aff`), le bouton **Voir les abandonnées** — suivi de
leur nombre — ouvre un tableau complet : affaire, client, date d'abandon, motif, produit,
responsable et montant prévisionnel, avec un accès direct à chaque fiche.

Ce tableau se manipule comme les autres tableaux de l'application : recherche (libellé,
numéro, client ou motif), tri par date d'abandon / libellé / montant, choix des colonnes
affichées, pagination, et filtres **Année d'abandon** et **Clients** (bouton *Filtres*).

> Les affaires abandonnées **avant la mise en place du suivi de la date** n'ont pas de date
> d'abandon : la colonne affiche un tiret et un bandeau le rappelle en haut du tableau. Cette
> date est définitivement inconnue pour ces affaires — leur motif, en revanche, est bien
> conservé quand il avait été saisi.

---

## Données d'une affaire

### Informations principales

| Champ | Description |
|-------|-------------|
| **Titre** | Nom de l'affaire (`lbaff`) |
| **Client** | Entreprise cliente associée |
| **Produit/service** | Offre ou service proposé |
| **Responsable** | Utilisateur en charge de l'affaire |
| **Description** | Texte libre décrivant l'affaire |
| **Source/apport** | Origine de l'opportunité |

### Dates

| Champ | Description |
|-------|-------------|
| **Date de début** | Quand l'affaire a démarré |
| **Date de fin** | Date de clôture prévue |
| **Signature espérée** | Deadline de signature souhaitée (`dtdeadline`) |
| **Date de création** | Enregistrement automatique à la création |
| **Date de proposition** | Remplie automatiquement lors du passage à *Proposition envoyée* |
| **Date de signature** | Remplie automatiquement lors du passage à *Gagnée* |
| **Date d'abandon** | Renseignée par l'action *Abandonner l'affaire* (`dtcanceled`) |

### Montants et probabilité

| Champ | Description |
|-------|-------------|
| **Montant prévu HT** | Budget prévisionnel de l'affaire |
| **Montant réel HT** | Montant effectivement facturé |
| **Montant autre** | Montant complémentaire avec libellé |
| **Probabilité (%)** | Estimation de la chance de signature (0–100) |

### Documents

| Champ | Description |
|-------|-------------|
| **Devis** | Référence ou lien vers le devis transmis |
| **Contrat** | Référence ou lien vers le contrat signé |

---

## Création d'une affaire

Depuis la liste des affaires (`/crm/aff`), sélectionnez un client dans le sélecteur puis cliquez sur **Ajouter**. Le formulaire de création s'ouvre en modal.

Si vous ouvrez le formulaire sans client imposé, le champ **Client** est un champ de
recherche : saisissez les premières lettres du nom, les résultats correspondants
s'affichent (les 10 premiers clients sont proposés d'emblée).

À la validation, vous êtes automatiquement redirigé vers la fiche de la nouvelle affaire pour la compléter.

---

## Interface kanban

### Colonnes

Le kanban affiche quatre colonnes correspondant aux quatre états. La colonne **Perdue** est masquée par défaut et peut être affichée via un bouton dédié.

Chaque colonne charge 10 affaires par défaut. Un bouton "Charger plus" permet d'en afficher davantage sans recharger la page.

### Carte affaire

Chaque carte affiche :
- Le titre et la description (tronquée à 80 caractères)
- Les dates clés (création, proposition, signature)
- Les badges : probabilité, montant prévu, montant réel, présence devis/contrat
- Le client avec un lien vers sa fiche
- Le responsable
- Les avatars des utilisateurs affectés aux missions liées
- Le nombre d'actions commerciales à venir

### Mise en pause

Une affaire peut être **mise en pause** temporairement (flag `blpause`). Elle reste visible dans sa colonne mais est signalée visuellement. Un filtre permet d'afficher ou masquer les affaires en pause.

---

## Filtres disponibles

Les filtres sont accessibles depuis le panneau latéral du kanban et sont **persistants** (sauvegardés par utilisateur) :

| Filtre | Description |
|--------|-------------|
| **Recherche** | Nom d'affaire, numéro ou client |
| **Entité** | Filtrer sur les entités auxquelles le client est rattaché — identique au filtre de la Fiche clients, avec l'option « Aucune entité » pour les clients sans rattachement |
| **Client(s)** | Filtrer par une ou plusieurs entreprises |
| **Responsable(s)** | Filtrer par utilisateur responsable |
| **Produit(s)** | Filtrer par offre ou service |
| **État** | Afficher un seul état spécifique |
| **Pause** | Afficher uniquement les affaires en pause |
| **Années** | Filtrer par année de création |
| **Mois** | Filtrer par mois de création |
| **Probabilité** | Fourchette min/max de probabilité (%) |
| **Signature espérée** | Plage de dates (3 mois, 6 mois, annuel, personnalisé) |

---

## Affaires d'un client

Depuis la fiche d'un client, un onglet dédié affiche toutes ses affaires sous forme de **tableau**. Ce tableau dispose de :
- Filtres par état et responsable
- Colonnes configurables (visibilité)
- Export Excel
- Suppression en masse

---

## Éléments liés à une affaire

| Élément | Description |
|---------|-------------|
| **Missions** | Tâches ou missions projet rattachées à l'affaire |
| **Suivis client** | Actions commerciales planifiées ou réalisées |
| **Factures** | Factures émises sur l'affaire |
| **Contacts** | Contacts client rattachés à l'affaire |

---

## Suppression

La suppression d'une affaire est **définitive** (pas de corbeille). Une confirmation est demandée avant l'action.

Depuis la fiche, l'action se trouve dans la **Zone sensible** de la carte de gauche, sous
le libellé **Supprimer définitivement**. Contrairement aux clients et aux contacts — qui
partent, eux, dans les archives et peuvent être restaurés — une affaire supprimée est
perdue. Le bouton indiquait auparavant « Archiver la fiche » et promettait une
restauration : c'était inexact.
