Baba Dépenses
baba_depenses · v1.1.0 · AGPL-3.0-or-later
Enregistre les dépenses de l'entreprise depuis le back-office : intitulé, montants HT / TVA / TTC, pièce justificative et rapprochement bancaire. Les justificatifs ne sont jamais servis par une URL publique.
Ce que ce module fait, et ce qu'il refuse
- ✓Montants HT / TVA / TTC par dépense
- ✓Pièce justificative jamais servie par une URL publique
- ✓Rapprochement bancaire daté
- ✓Écran sous Paramètres avancés > Dépenses
- ✓PrestaShop 9.0 et PHP 8.1 à 8.4
À quoi ça sert
Vos dépenses d'entreprise vivent dans un tableur, et vos justificatifs dans un dossier de téléchargements. Au moment de rapprocher les deux, il faut tout rouvrir.
Ce module les tient dans le back-office de la boutique : intitulé, référence, description, montants HT / TVA / TTC, pièce justificative et rapprochement bancaire, sur une même ligne.
Comment ça marche
L'écran vit sous Paramètres avancés → Dépenses. Le module n'a aucun réglage : le bouton « Configurer » mène directement à la liste.
Chaque dépense porte :
- un intitulé et une référence ;
- une description libre ;
- les montants HT, TVA et TTC ;
- une pièce justificative ;
- une date de rapprochement bancaire, facultative — une dépense peut être
enregistrée avant d'être rapprochée, et c'est le cas le plus fréquent.
Les pièces justificatives ne sont jamais publiques
C'est le point qui mérite d'être lu avant d'installer quoi que ce soit sur une boutique en ligne.
Les pièces sont déposées dans un dossier propre au module, hors de tout dossier partagé, et ne sont jamais servies par une URL publique : le téléchargement passe par l'écran d'administration, donc par la session employé et le jeton que PrestaShop pose lui-même. Une facture de fournisseur n'est pas une image de catalogue.
Formats acceptés : pdf, png, jpg, jpeg, gif, webp, txt, rtf, doc, docx, odt — 8 Mio au plus. Supprimer une dépense supprime sa pièce.
Ce que ce module n'est pas
- Ce n'est pas une comptabilité. Pas de plan comptable, pas d'écriture, pas
de journal, pas d'export vers un logiciel comptable. C'est un registre de dépenses avec ses justificatifs.
- Il ne calcule pas la TVA pour vous. Les trois montants sont saisis.
- Il ne lit aucun relevé bancaire. Le rapprochement est une date que vous
posez quand vous l'avez fait.
Si vous veniez de la version 1.0.0
La 1.0.0 s'installait sur PrestaShop 9, mais son écran répondait une erreur serveur : elle appelait une méthode de traduction que PrestaShop 9 a retirée. Le module était donc inutilisable.
La 1.1.0 le porte, et répare ce que la 1.0.0 laissait derrière elle :
- la date de rapprochement devient facultative ;
- l'onglet d'administration est activé, sous *Paramètres avancés* ;
- l'accès rapide sans jeton est retiré ;
- les réglages inutilisés sont effacés — dont **un mot de passe stocké en
clair** ;
- les pièces déjà déposées sont déplacées vers le dossier propre au module.
Installation
Back-office → Modules → Installer un module → déposer le .zip. L'écran apparaît sous Paramètres avancés → Dépenses.
Ce que la licence exige de vous
Ce module est sous AGPL-3.0-or-later. Installé sans modification, vous n'avez rien à publier. Modifié et servi à vos visiteurs, vous devez leur offrir la source de ce module modifié — jamais celle de votre boutique, de votre thème, ni du cœur de PrestaShop. Le fichier NOTICE de l'archive porte les attributions exactes.
Le module est gratuit. Une adresse e-mail suffit.
Sans compte à créer, et la lettre d'information reste facultative.