Checklist clôture mensuelle automatisée

Exécute une checklist de clôture mensuelle complète : factures en attente, règlements non rapprochés, factures en retard, et écritures non exportées.

↓ Télécharger le skill (.md)
87/100·📆 Mensuel·IntermédiaireController
RéconciliationExport ERPget_payablesget_settlementsspendesk_get_due_invoices

🎯 But du skill

Exécute une checklist de clôture mensuelle complète : factures en attente, règlements non rapprochés, factures en retard, et écritures non exportées.

📊 Ce que ça produit

Rapport de clôture structuré avec statut par poste, montants bloquants et actions correctives prioritaires.

Bénéfice

Avant

La checklist de clôture est réalisée manuellement dans plusieurs onglets, avec risque d'oubli et de retard.

Après

Checklist de clôture complète en un seul prompt, avec les points bloquants mis en évidence pour action immédiate.



# 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"

Comment installer ce skill

/
  1. 1
    Télécharger le fichier s46-controller-cloture-checklist.md via le bouton ci-dessus.
  2. 2
    Placer le fichier dans le répertoire .claude/ de votre projet (ou ~/.claude/ pour une installation globale).
    cp s46-controller-cloture-checklist.md .claude/s46-controller-cloture-checklist.md
  3. 3
    Utiliser dans Claude Codele skill est automatiquement découvert. Décrivez votre besoin en langage naturel et Claude appliquera les instructions du skill.
💡 Assurez-vous que le MCP Spendesk est configuré dans votre .claude/settings.json avec les outils get_payables, get_settlements, spendesk_get_due_invoices.

Skills similaires

★ Top
95/100·🔍 Ponctuel·Expert

Audit de couverture MCP — Gap analysis automatisée

Sonde tous les outils MCP disponibles, re-évalue la couverture des 50 cas d'usages persona, détecte les nouveaux champs ou outils, et régénère le rapport d'analyse des gaps.

CFOControllerAP Manager
90/100·📅 Hebdo·Débutant

Demandes de carte via get_requests

Explique comment utiliser get_requests pour les demandes de carte et pourquoi les remboursements de frais n'y apparaissent pas. Évite une source de confusion fréquente entre deux workflows distincts.

ControllerFinance Analyst
90/100·🔍 Ponctuel·Intermédiaire

Cost centers actifs vs archivés

Distingue les centres de coût actifs des archivés via le bon usage de get_cost_centers. Évite le piège de la convention de nommage isArchived vs isActive qui est contre-intuitive.

ControllerFinance Analyst