ERPNext
Reconstruire l'arbre du plan comptable
Reconstruire l'arbre répare les index de hiérarchie. Cela ne déplace pas un compte, ne change pas les montants, et ne repasse pas le grand livre.
À quoi sert la reconstruction
Utilisez Reconstruire l'arbre (Rebuild Tree) quand la relation parent-enfant est juste sur les fiches de compte, mais qu'ERPNext se comporte comme si certains comptes étaient dans la mauvaise branche. L'outil recalcule les index internes que le plan utilise pour organiser les comptes et inclure les descendants dans les rapports.
C'est une réparation, pas un entretien courant. Ne l'utilisez pas seulement parce que deux rapports montrent des totaux différents. Vérifiez d'abord la société, les dates, le compte, le livre financier, la devise, le centre de coûts, le projet et les autres filtres.
Choisir un groupe dans le grand livre inclut volontairement ses comptes de détail descendants. Voir plusieurs comptes n'est donc pas, à lui seul, la preuve que l'arbre est abîmé.
Quand cela peut aider
Le guide ERPNext décrit un cas où le grand livre est filtré sur un compte, mais des lignes d'un autre compte apparaissent. La reconstruction peut aider quand les index de l'arbre ne correspondent plus aux parents enregistrés.
D'autres signes :
- un enfant manque au total d'un groupe alors que son parent est juste ;
- un filtre de parent inclut des comptes qui ne sont plus sous ce groupe ;
- un compte apparaît sous le bon parent dans l'arbre, mais le bilan ou le compte de résultat le groupe mal ;
- un changement récent de parent n'est pas reflété de façon cohérente dans les rapports fondés sur l'arbre.
Avant de commencer
- Rafraîchissez le rapport et vérifiez chaque filtre utile.
- Voyez si le compte choisi est un groupe. Un groupe renvoie normalement ses descendants.
- Ouvrez chaque compte touché et confirmez le parent, le type racine, le type de rapport, la société et le statut de groupe.
- Revoyez les changements récents de parent, les imports, les correctifs ou les applications personnalisées.
- En production, faites la réparation dans une fenêtre maîtrisée, avec une sauvegarde à jour.
Ne modifiez pas à la main les index gauche et droit dans la base. Reconstruire l'arbre existe pour les recalculer depuis la hiérarchie enregistrée.
Reconstruire et vérifier
- Ouvrez Comptabilité > Plan comptable.
- Choisissez la société touchée.
- Relisez les groupes racines visibles et confirmez que la hiérarchie est celle que vous attendez.
- Menu à trois points en haut à droite, puis Reconstruire l'arbre.
ERPNext recalcule les index. L'outil ne crée pas d'écriture de journal, ne change pas les débits ni les crédits, ne déplace pas un compte vers un autre parent, et ne réécrit pas les passages existants.
Rouvrez le rapport qui posait problème, avec les mêmes filtres. Au grand livre, choisissez d'abord le compte de détail exact, puis testez son groupe parent à part, pour distinguer le compte seul du groupe et de ses descendants.
Confirmez que :
- le filtre du compte de détail ne montre que ses lignes ;
- le filtre du groupe ne montre que les bons descendants ;
- les soldes d'ouverture, débit, crédit et clôture concordent avec les pièces attendues ;
- le compte apparaît sous la bonne branche ;
- les mêmes filtres donnent un résultat cohérent dans l'état financier concerné.
Si les totaux diffèrent encore, examinez les filtres, les livres financiers, les devises, les dates, les écritures annulées, ou un parent incorrect. La reconstruction ne corrige ni un mauvais parent, ni une pièce fausse.
| Zone | Résultat |
|---|---|
| Valeurs de compte parent | Inchangées. |
| Index internes de l'arbre | Recalculés depuis la hiérarchie enregistrée. |
| Soldes | Restent fondés sur les écritures existantes. |
| Pièces | Ni créées, ni annulées, ni amendées, ni recalculées. |
| Regroupement des rapports | Peut être corrigé s'il venait d'index incohérents. |
| Mauvais parent | Non corrigé. Changez le parent d'abord, puis reconstruisez seulement si besoin. |
Dépannage
Le grand livre montre encore plusieurs comptes. Vous avez peut-être choisi un groupe. Un filtre de groupe inclut les descendants.
La mauvaise branche reste. Ouvrez le compte et corrigez le parent. Reconstruire l'arbre ne décide pas où un compte appartient.
Un total d'état diffère encore. Comparez société, dates, livre financier, devise, dimensions, devise de présentation et cumul.
L'action est absente. Vous êtes dans la vue arbre du plan, et votre rôle a le droit d'utiliser l'action.
L'action renvoie une erreur. Notez la trace, les versions ERPNext et Frappe, et la société. Faites examiner les personnalisations. Ne modifiez pas les index à la main.
Questions fréquentes
Les écritures de grand livre changent-elles ?
Non. Seuls les index de hiérarchie sont recalculés. Le recalcul du grand livre sert quand une réparation autorisée doit régénérer les écritures d'une pièce prise en charge.
Pourquoi un parent montre-t-il plusieurs comptes ?
Les parents sont des groupes. Les rapports utilisent l'arbre pour inclure les descendants. Choisissez un compte qui n'est pas un groupe si vous ne voulez qu'un seul compte.
Après chaque changement de compte ?
Non. La création normale et le changement de parent mettent la hiérarchie à jour. N'utilisez la réparation que s'il y a des signes que les index stockés sont incohérents.
Déplacer un compte vers le bon parent ?
Non. Modifiez le parent par le circuit du plan. La reconstruction recalcule ensuite les index à partir de cette relation enregistrée.
C'est la même chose que reconstruire le grand livre ?
Non. L'arbre répare les index. Le recalcul du grand livre régénère les écritures pour des changements de document source pris en charge.
