Factures prêtes à exporter en comptabilité
Liste les factures et dépenses prêtes à exporter vers le logiciel comptable. Utilise le filtre bookingStatusToExport pour cibler uniquement les éléments actionnables.
88/100·⚡ Quotidien·DébutantController
Export ERPget_payables
🎯 But du skill
Liste les factures et dépenses prêtes à exporter vers le logiciel comptable. Utilise le filtre bookingStatusToExport pour cibler uniquement les éléments actionnables.
📊 Ce que ça produit
Liste des payables à exporter avec fournisseurs, montants et codes comptables prêts.
⚡ Bénéfice
Avant
Export manuel depuis l'interface avec vérification item par item du statut d'export.
Après
Liste export-ready en quelques secondes, zéro risque d'oublier un élément.
# Instructions — Factures prêtes à exporter en comptabilité
## ⚠️ Règle critique anti double-posting
Les trois statuts `bookkeepingStatus` représentent le cycle comptable :
- `toPrepare` : reçu dans Spendesk, pas encore reviewé
- `toExport` : reviewé et prêt à envoyer à l'ERP → **c'est ce qu'on veut ici**
- `exported` : déjà envoyé à l'ERP → **NE PAS inclure** pour éviter le double-posting
Ce statut est distinct du statut de paiement (`paymentStatus=toPay/paid`) — une facture peut être prête à exporter sans être encore payée.
## Étape 1 — Identifier la compagnie
Appelle `list_companies`.
## Étape 2 — Récupérer les payables toExport
Appelle `get_payables` avec :
```json
{
"companyId": "...",
"filters": {
"field": "bookkeepingStatus",
"operator": "=",
"value": ["toExport"]
}
}
```
Paginer si `hasNextPage=true`.
## Étape 3 — Optionnel : filtrer par période
Si l'utilisateur veut uniquement les payables d'une période donnée, combiner avec un filtre `payableDate` :
```json
{
"operator": "and",
"subfilters": [
{ "field": "bookkeepingStatus", "operator": "=", "value": ["toExport"] },
{ "field": "payableDate", "operator": "between", "value": { "from": "...", "to": "..." } }
]
}
```
## Étape 4 — Présenter les résultats
Afficher :
- Nombre total de payables prêtes à exporter
- Total en devise fonctionnelle (sommer `functionalAmount.amount / 10^precision`)
- Liste avec : date, fournisseur/employé, type (invoicePurchase/expenseClaim/etc.), montant, N° de facture
- Regrouper par `payableType` pour faciliter l'export ERP
## Note sur toPrepare
Les payables `toPrepare` ne sont pas encore prêtes — elles doivent d'abord être reviewées dans Spendesk avant de passer à `toExport`. Pour les voir : même appel avec `value: ["toPrepare"]`.
## Exemple de prompt
- "Quelles factures sont prêtes à exporter en comptabilité ?"
- "Donne-moi la liste des payables toExport pour mon export mensuel"
Comment installer ce skill
/
- 1Télécharger le fichier
s10-factures-a-exporter-comptabilite.mdvia le bouton ci-dessus. - 2Placer le fichier dans le répertoire
.claude/de votre projet (ou~/.claude/pour une installation globale).cp s10-factures-a-exporter-comptabilite.md .claude/s10-factures-a-exporter-comptabilite.md - 3Utiliser dans Claude Code — le 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.Skills similaires
★ Top