Validation du mapping comptable GL
Vérifie que tous les payables en attente d'export sont correctement affectés à un compte du plan comptable avant l'export ERP.
73/100·📆 Mensuel·IntermédiaireController
Export ERPParamétrageget_payablesget_chart_of_accounts
🎯 But du skill
Vérifie que tous les payables en attente d'export sont correctement affectés à un compte du plan comptable avant l'export ERP.
📊 Ce que ça produit
Rapport des payables avec mapping GL manquant ou suspect, avec montant et fournisseur pour correction manuelle.
⚡ Bénéfice
Avant
Les erreurs de mapping GL ne sont découvertes qu'après l'export ERP, nécessitant des écritures correctives manuelles.
Après
Validation préventive du mapping comptable avant chaque export, zéro erreur en aval dans l'ERP.
# Validation du mapping comptable GL
## But
Vérifier que tous les payables prêts à exporter ont un code comptable (GL code) valide et présent dans le plan comptable de l'entreprise. Prévient les rejets d'import ERP causés par des codes manquants ou invalides.
## Instructions
### Étape 1 — Récupérer le plan comptable de référence
```
Appelle get_chart_of_accounts.
Extraire la liste des codes GL valides : { accountCode, accountType, label }
Construire un set de codes valides pour validation.
```
### Étape 2 — Récupérer les payables à contrôler
```
Appelle get_payables avec bookingStatus=toExport (payables prêts à exporter).
Pour chaque payable : récupérer id, amount, supplierId, glCode (ou accountingCode),
invoiceDate, payableType.
```
### Étape 3 — Contrôle de présence du code GL
```
Pour chaque payable :
CASE 1 : glCode absent ou null → "Code GL manquant"
CASE 2 : glCode présent mais pas dans le plan comptable → "Code GL invalide"
CASE 3 : glCode présent et dans le plan comptable → OK ✅
Compter et lister les cas 1 et 2.
```
### Étape 4 — Enrichissement des anomalies
```
Pour les payables avec anomalie GL :
Résoudre le nom du fournisseur via get_supplier_by_id (pour les top 20)
Identifier le type (facture, note de frais, abonnement) pour prioriser la correction
```
### Étape 5 — Rapport de validation GL
```
Présenter :
1. Résumé : X payables OK | X sans code GL | X avec code invalide
2. Liste des payables sans code GL (à traiter en priorité avant export)
3. Liste des codes GL invalides avec le code utilisé vs codes valides suggérés
4. Montant total bloqué par les anomalies GL
5. Recommandation : bloquer l'export tant que ces payables ne sont pas corrigés
```
## Points d'attention
- Le nom du champ GL code peut varier selon la configuration Spendesk (glCode, accountingCode, glAccount)
- Un code GL manquant = rejet immédiat lors de l'import dans la plupart des ERPs
- Ne pas exporter tant que la liste d'anomalies n'est pas à zéro
## Exemples de prompts
- "Vérifie que tous mes payables à exporter ont un code comptable valide"
- "Y a-t-il des factures sans code GL avant ma clôture ?"
- "Montre-moi les erreurs de mapping comptable dans les payables à exporter ce mois"
Comment installer ce skill
/
- 1Télécharger le fichier
s48-gl-mapping-validation.mdvia le bouton ci-dessus. - 2Placer le fichier dans le répertoire
.claude/de votre projet (ou~/.claude/pour une installation globale).cp s48-gl-mapping-validation.md .claude/s48-gl-mapping-validation.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, get_chart_of_accounts.Skills similaires
★ Top