---
name: s46-controller-cloture-checklist
description: Checklist de clôture mensuelle automatisée — statut de chaque item comptable à traiter avant fermeture de période
tags: [cloture, comptabilite, controller, checklist, mensuel]
when_to_use: En fin de mois ou de trimestre pour vérifier que tous les éléments comptables sont traités avant de fermer la période
personas: [controller]
use_cases: [export-erp, reconciliation]
frequency: monthly
complexity: beginner
score: 87
tools_used: [get_payables, get_settlements, spendesk_get_due_invoices]
---

# Checklist clôture mensuelle automatisée

## But
Exécuter automatiquement tous les contrôles de clôture en un seul prompt : factures à exporter, settlements non exportés, justificatifs manquants, notes de frais en attente, factures en retard. Chaque item est coché ✅ si OK ou ❌ si action requise.

## Instructions

### Étape 1 — Factures prêtes à exporter (bookingStatus=toExport)
```
Appelle get_payables avec bookingStatus=toExport et la période concernée.
Résultat attendu : liste vide (toutes exportées) → ✅
Si des payables restent : ❌ + comptage + montant total
```

### Étape 2 — Settlements non exportés
```
Appelle get_settlements avec state=created (créés mais non exportés).
Résultat attendu : liste vide → ✅
Si settlements en attente : ❌ + comptage + montant total
```

### Étape 3 — Notes de frais en attente de traitement
```
Appelle get_payables avec payableType=expenseClaim ET status=toPrepare.
Résultat attendu : liste vide → ✅
Si notes de frais en attente : ❌ + comptage + noms des employés concernés
```

### Étape 4 — Justificatifs manquants (payables exportés sans pièce jointe)
```
Pour les payables exportés de la période :
  Appelle get_payable_attachments pour chaque payable
  Identifier ceux sans URL valide (pre-signed URL absente)
Résultat : ✅ si 0 justificatif manquant, ❌ si > 0 avec liste
```

### Étape 5 — Factures fournisseurs en retard
```
Appelle spendesk_get_due_invoices sans filtre (toutes entités).
Résultat : ✅ si 0 facture en retard, ⚠️ avec comptage et montant total si > 0
Note : les factures en retard ne bloquent pas la clôture mais doivent être suivies
```

### Étape 6 — Rapport de clôture
```
Présenter un tableau récapitulatif :

✅ / ❌  Item                          Statut détaillé
---      Factures à exporter           X payables / X€
---      Settlements non exportés      X settlements / X€
---      Notes de frais en attente     X notes / X employés
---      Justificatifs manquants        X factures
---      Factures fournisseurs en retard  X factures / X€

Conclusion : CLÔTURE OK si tous ✅, ACTIONS REQUISES si au moins un ❌
```

## Points d'attention
- Lancer ce skill en début de journée le dernier jour ouvré du mois
- Les settlements "non exportés" sont normaux pendant le mois — seul le 0 en fin de période compte
- Garder une trace des rapports de clôture pour comparer mois sur mois

## Exemples de prompts
- "Lance la checklist de clôture pour décembre"
- "Est-ce qu'on est prêts à fermer le mois ?"
- "Montre-moi l'état de la clôture mensuelle avec tous les points bloquants"
