# DécaissementTout ce qui sort de la caisse : dépenses réglées sur place, espèces versées en banque, chèques remis à l'encaissement.

Le module **Décaissement** enregistre les sorties de caisse. Les **dépenses** et les
**versements** diminuent le solde de caisse que vous justifierez au billetage ; la **remise
chèque** solde les chèques que vous détenez en les transmettant à la banque.

🧭 **Où le trouver** : `Décaissement → Dépenses`, `Décaissement → Versement`,
`Décaissement → Remise chèque`

```mermaid
flowchart LR
    A[Caisse de la journée] -->|Dépenses| B[Sortie d'espèces]
    A -->|Versement| C[Espèces déposées en banque]
    D[Chèques En attente] -->|Remise chèque| E[Bordereau remis à la banque]
    B --> F[Solde de caisse attendu au billetage]
    C --> F
```

## Enregistrer les dépenses de caisse

**À quoi ça sert ?**
Enregistrer les sommes payées depuis la caisse de la station au cours de la journée : petits
achats, frais, avances au personnel, selon les types de dépenses définis pour votre réseau.

**Prérequis**
- La journée est ouverte et ses index d'ouverture sont enregistrés.
- Les types de dépenses sont paramétrés dans l'application.

**Droits d'accès**
- **Utilisateur** (accès à l'espace station)

**Accès** : `Décaissement → Dépenses → Nouveau`

**Procédure pas-à-pas**
1. Ouvrez `Décaissement → Dépenses`. L'écran **Liste des dépenses** s'affiche.
2. Cliquez sur **Nouveau**. L'écran **Enregistrer dépense caisse** s'affiche.
3. Cliquez sur **Nouvelle ligne**.
4. Renseignez le **Bénéficiaire**, la **Description**, le **Type dépense** et le **Montant**.
5. Répétez l'étape 3 pour chaque dépense de la journée. La corbeille rouge retire une ligne.
6. Vérifiez le **TOTAL** affiché en pied de tableau, puis cliquez sur **Enregistrer**.

L'application confirme par « Dépense caisse enregistré avec succès. » et affiche l'écran
**Dépense caisse** récapitulant les dépenses de la journée.

| Champ | Obligatoire | Valeur attendue | Comportement |
|-------|:-----------:|-----------------|--------------|
| Bénéficiaire | ⚑ | Nom de la personne ou de l'entreprise payée | Repris dans le détail et dans les états |
| Description | ⚑ | Motif de la dépense | Repris dans la liste des dépenses |
| Type dépense | ⚑ | Un type de dépense de l'application | Sert à ventiler les dépenses dans les états |
| Montant | ⚑ | Somme payée | Vient en déduction du solde de caisse |

⚙️ Le **TOTAL** en pied de tableau s'actualise à chaque saisie et à chaque suppression de
ligne.

⚙️ L'application attribue elle-même un **N°pièce** commun à toutes les dépenses de la journée.
Vous n'avez rien à saisir : ce numéro apparaît dans la liste et dans le détail.

⚠️ Une saisie doit comporter au moins une ligne. Si vous enregistrez un formulaire vide,
l'application affiche « Assurez-vous de renseigner au moins une ligne. » et vous ramène à
l'écran de saisie.

**Ce que les écrans affichent**

| Écran | Colonnes |
|-------|----------|
| Liste des dépenses | N°pièce, Description, Montant |
| Dépense caisse *(détail)* | Date opération, Bénéficiaire, N° pièce, Description, Type dépense, Montant, avec le **Total** en pied |

**Compléter ou corriger les dépenses**
1. Depuis le détail, cliquez sur **Modifier**. L'écran **Modifier dépense caisse** s'affiche.
2. Ajoutez des lignes avec **Nouvelle ligne**, corrigez ou retirez les lignes existantes.
3. Cliquez sur **Enregistrer**.

L'application confirme par « Dépense caisse modifié avec succès ».

💡 Les dépenses de la journée se saisissent au fil de l'eau : rouvrez l'écran autant de fois
que nécessaire par **Modifier**, jusqu'à la clôture.

## Enregistrer un versement en banque

**À quoi ça sert ?**
Enregistrer la sortie d'espèces de la caisse vers un compte bancaire de la station.

**Prérequis**
- La journée est ouverte et ses index d'ouverture sont enregistrés.
- La banque et le compte bancaire sont enregistrés dans l'application.

**Droits d'accès**
- **Utilisateur** (accès à l'espace station)

**Accès** : `Décaissement → Versement`

**Procédure pas-à-pas**
1. Ouvrez `Décaissement → Versement`. L'écran **Saisir versement** s'affiche, suivi du tableau
   **Versements de la journée**.
2. Sélectionnez la **Banque** ⚑.
3. Sélectionnez le **N ° compte** ⚑ : la liste ne propose que les comptes de la banque choisie.
4. Saisissez la **Reference** ⚑ (le numéro du bordereau de versement) et le **Montant** ⚑.
5. Complétez la **Description** si besoin.
6. Cliquez sur **Enregistrer**.

L'application confirme par « Versement enregistrer avec succès » et le versement apparaît dans
le tableau **Versements de la journée**.

| Champ | Obligatoire | Valeur attendue | Comportement |
|-------|:-----------:|-----------------|--------------|
| Banque | ⚑ | Une banque de l'application | Détermine les comptes proposés |
| N ° compte | ⚑ | Un compte de la banque choisie | La liste se recharge dès que vous changez de banque |
| Reference | ⚑ | Numéro du bordereau de versement | Reprise dans le tableau des versements |
| Montant | ⚑ | Somme versée | Vient en déduction du solde de caisse |
| Description | | Précision libre | Reprise dans le tableau des versements |

{{< callout context="caution" title="Choisissez la banque avant le compte" icon="outline/alert-triangle" >}}
La liste **N ° compte** est reconstruite à chaque changement de **Banque**. Si vous changez de
banque après avoir choisi le compte, votre sélection est remplacée : vérifiez toujours le
compte avant d'enregistrer.
{{< /callout >}}

**Supprimer un versement**

Cliquez sur la corbeille de la ligne concernée dans le tableau **Versements de la journée**.
L'application confirme par « Versement annuler avec succès ».

Le bouton **Terminer** revient à l'accueil.

## Enregistrer une remise de chèques

**À quoi ça sert ?**
Regrouper les chèques que vous détenez sur un bordereau et les transmettre à la banque.

**Prérequis**
- La journée est ouverte et ses index d'ouverture sont enregistrés.
- Les chèques ont été saisis depuis `Encaissement → Chèques` ou par un acompte réglé par
  chèque.
- La banque et le compte de dépôt sont enregistrés dans l'application.

**Droits d'accès**
- **Utilisateur** (accès à l'espace station)

**Accès** : `Décaissement → Remise chèque → Nouveau`

**Procédure pas-à-pas**
1. Ouvrez `Décaissement → Remise chèque`. L'écran **Liste des remises chèques** s'affiche.
2. Cliquez sur **Nouveau**. L'écran **Enregistrer une remise chèque** s'affiche.
3. Sélectionnez la **Banque** ⚑, puis le **N° compte** ⚑ parmi les comptes de cette banque.
4. Saisissez le **N° Bordereau** ⚑.
5. Dans la liste **Chèque** ⚑, sélectionnez **tous les chèques** à porter sur le bordereau : la
   liste est à sélection multiple.
6. Complétez la **Description** si besoin, puis cliquez sur **Enregistrer**.

L'application confirme par « Remise chèque enregistré avec succès. » et affiche le détail de la
remise.

| Champ | Obligatoire | Valeur attendue | Comportement |
|-------|:-----------:|-----------------|--------------|
| Banque | ⚑ | La banque destinataire de la remise | Détermine les comptes proposés |
| N° compte | ⚑ | Le compte à créditer | La liste se recharge dès que vous changez de banque |
| N° Bordereau | ⚑ | Numéro du bordereau de remise | Repris dans la liste des remises |
| Chèque | ⚑ | Un ou plusieurs chèques | Seuls les chèques **non encore remis** sont proposés, toutes journées confondues |
| Description | | Précision libre | Reprise dans la liste des remises |

⚙️ Le **Montant remise** est calculé par l'application : c'est la somme des chèques
sélectionnés. Vous n'avez pas de total à saisir.

⚙️ Un chèque porté sur un bordereau disparaît de la liste **Chèque** des remises suivantes : il
ne peut donc pas être remis deux fois.

💡 La liste **Chèque** n'est pas limitée à la journée en cours : les chèques reçus les jours
précédents et non encore remis y figurent également. C'est le moyen de rattraper un chèque
oublié.

**Ce que les écrans affichent**

| Écran | Colonnes |
|-------|----------|
| Liste des remises chèques | Banque, N° Bordereau, Description, N° compte, **Total remise** (le nombre de chèques), **Montant remise**, Action |
| Détail | Bloc **Information remise chèque** (Banque, N° compte, Référence bordereau) et bloc **Détail remise chèque** (Client, Banque, N° chèque, Montant) avec le **TOTAL** |

**Modifier une remise**
1. Depuis le détail, cliquez sur **Modifier**.
2. Ajoutez ou retirez des chèques, corrigez la banque, le compte ou le bordereau.
3. Cliquez sur **Enregistrer**. L'application confirme par « Remise chèque modifié avec
   succès. »

**Supprimer une remise**

Depuis le détail, cliquez sur **Supprimer**. L'application confirme par « Remise chèque
supprimée avec succès. »

⚙️ À la suppression, les chèques du bordereau sont **rendus disponibles** : ils réapparaissent
dans la liste **Chèque** et peuvent être portés sur une autre remise.

## Récapitulatif du cycle

| Élément | État | Effet |
|---------|------|-------|
| Dépenses de la journée | Enregistrées sous un **N°pièce** unique | En déduction du solde de caisse attendu |
| Versement | Enregistré, listé dans **Versements de la journée** | En déduction du solde de caisse attendu |
| Chèque non remis | **En attente**, sélectionnable dans une remise | En portefeuille |
| Chèque porté sur un bordereau | Rattaché à la remise | Retiré des chèques disponibles |
| Remise supprimée | — | Ses chèques redeviennent disponibles |

## Points de vigilance

| Situation | Risque | Que faire ? |
|-----------|--------|-------------|
| Le menu `Décaissement` est absent | Aucun décaissement ne peut être saisi | Enregistrez les index et jauges d'ouverture de la journée |
| Le **Type dépense** voulu n'existe pas | La dépense sera mal ventilée dans les états | Faites créer le type de dépense par votre administrateur, ou choisissez le type le plus proche et précisez dans la **Description** |
| Une dépense a été saisie deux fois | Le solde de caisse au billetage sera faux | Ouvrez **Modifier** et retirez la ligne en trop avant la clôture |
| Le compte bancaire n'apparaît pas | Le versement ne peut pas être enregistré | Vérifiez la **Banque** sélectionnée ; si le compte manque, faites-le enregistrer par votre administrateur |
| La banque a été changée après le choix du compte | Le versement partira sur le mauvais compte | Vérifiez le **N ° compte** juste avant d'enregistrer |
| Un chèque n'apparaît pas dans la liste **Chèque** | Le chèque ne peut pas être remis | Il figure déjà sur une autre remise, ou il a été saisi comme un encaissement espèces : vérifiez `Encaissement → Chèques` |
| Le **Montant remise** ne correspond pas au bordereau de la banque | Le rapprochement bancaire sera faux | Ouvrez **Modifier** et comparez la liste des chèques ligne à ligne avec le bordereau papier |
| Une remise est supprimée alors que la banque l'a déjà encaissée | Les chèques réapparaissent comme disponibles et risquent d'être remis deux fois | Prévenez votre responsable et ressaisissez la remise à l'identique |
| Un versement ou une dépense a été oublié | Il se rattachera à la journée suivante | Saisissez-le avant la clôture ; après, seule une réouverture de journée permet de le replacer |

## Et après ?

La caisse est à jour : terminez la journée avec **Clôture de journée**, qui compare le solde
théorique de caisse au décompte réel des espèces lors du billetage.
