Paramètres Fiscaux et Listes
0 personnes ont aimé cet article
Paramètres Fiscaux et Listes de Données
Ce guide rassemble la configuration des données de référence transversales de Viridem : les taxes individuelles (TPS, TVQ, GST, etc.) et leurs groupes (Québec = TPS + TVQ), la liste des devises internationales, et les listes de données qui alimentent les menus déroulants de vos gabarits et de vos formulaires.
Tous ces éléments se configurent dans Configuration > Système, dans les sections Avancées (pour les taxes, groupes de taxes et devises) et Données (pour les listes de données). Une fois en place, ils sont disponibles partout — dans les catégories de dépenses, les bons de commande, les champs de gabarit, et les modules métiers.
Dans ce guide
- Taxes individuelles
- Groupes de taxes
- Devises
- Listes de données simples et doubles
- Listes de données externes (SQL et API)
- Où ces listes sont-elles utilisées
Taxes individuelles {#taxes}
Les codes de taxes individuels — TPS, TVQ, GST, HST, etc. — sont la brique de base du calcul fiscal dans Viridem. Ils servent au module Compte de dépenses, au module Bons de commande, et à tout gabarit qui doit ventiler des montants HT et TTC.
Plusieurs taxes sont configurées par défaut à l'activation de votre instance, mais vous pouvez en ajouter, en modifier et en archiver selon les besoins de votre juridiction.
Accédez à la grille via Configuration > Système > Avancées > Taxes.
Outils de la grille
| Bouton | Action |
|---|---|
| Ajouter | Crée une nouvelle taxe |
| Voir les taxes archivées | Bascule l'affichage pour voir les taxes supprimées (affichées en gris). Cliquez sur l'icône de désarchivage pour les rendre à nouveau actives |
| Effacer les filtres | Retire tous les filtres de la grille en un clic |
| Crayon | Modifie une taxe |
| Poubelle | Supprime (archive) une taxe |
Ajouter une taxe
- Cliquez sur Ajouter. Une fenêtre contextuelle s'ouvre.
- Renseignez :
| Paramètre | Description |
|---|---|
| Nom | Nom significatif (ex. « TPS », « TVQ », « GST 5 % », « QST 9,975 % ») |
| Taux | Valeur en pourcentage. Vous pouvez taper la valeur ou utiliser les flèches haut/bas |
| Compte GL | Compte du grand livre associé à cette taxe — utilisé lors des exports comptables |
| Groupes de taxes associés | Cliquez sur Ajouter un groupe de taxes pour rattacher cette taxe à un ou plusieurs groupes (province, territoire). Une liste déroulante s'affiche. Utilisez la poubelle pour retirer une ligne |
- Cliquez sur Enregistrer.
Modifier une taxe
- Cliquez sur le crayon de la ligne de la taxe.
- Ajustez le nom, le taux, le compte GL ou les groupes associés.
- Cliquez sur Enregistrer. Les bons de commande et dépenses déjà émis conservent les valeurs en vigueur à leur création.
Avertissement : Avant de modifier le taux d'une taxe existante (par exemple, lors d'un changement réglementaire), vérifiez quels gabarits et catégories l'utilisent — toutes les nouvelles transactions appliqueront le nouveau taux dès l'enregistrement.
Archiver une taxe (supprimer)
L'archivage est l'équivalent d'une suppression douce — la taxe disparaît des listes de sélection mais son historique reste consultable.
- Cliquez sur la poubelle de la ligne de la taxe.
- Confirmez l'archivage.
Désarchiver une taxe
- Cliquez sur Voir les taxes archivées pour faire apparaître les taxes grisées.
- Cliquez sur l'icône de désarchivage de la ligne voulue.
- La taxe redevient active immédiatement.
Groupes de taxes {#groupes-taxes}
Un groupe de taxes regroupe plusieurs codes de taxes calculés simultanément pour une même dépense. Exemple typique : le groupe Québec combine TPS et TVQ.
Plusieurs groupes sont configurés par défaut. Vous pouvez en créer d'autres pour couvrir des juridictions spécifiques ou des cas d'usage particuliers.
Accédez à la grille via Configuration > Système > Avancées > Groupes de taxes.
Ajouter un groupe de taxes
- Cliquez sur Ajouter. Une fenêtre contextuelle s'ouvre.
- Renseignez :
| Paramètre | Description |
|---|---|
| Nom | Nom du groupe (ex. « Québec », « Ontario », « Sans taxe », « Exportation ») |
| Devise | Sélectionnez la devise associée dans la liste déroulante |
| Taxes associées | Cliquez sur Ajouter une taxe pour chaque taxe à inclure. Les taxes configurées précédemment apparaissent dans la liste déroulante. Utilisez la poubelle pour retirer une ligne |
- Cliquez sur Enregistrer.
Modifier un groupe de taxes
- Cliquez sur le crayon de la ligne du groupe dans la grille.
- Ajustez le nom, la devise, ou les taxes associées.
- Cliquez sur Enregistrer.
Astuce : Créez un groupe Sans taxe ou Exportation à 0 % pour les transactions exonérées — ça évite à vos utilisateurs de devoir effacer manuellement les taxes calculées pour les cas particuliers.
Archiver un groupe de taxes (supprimer)
- Cliquez sur la poubelle de la ligne du groupe.
- Confirmez l'archivage. Le groupe disparaît des listes de sélection mais son historique reste.
Désarchiver un groupe de taxes
- Cliquez sur Voir les groupes archivés pour les rendre visibles.
- Cliquez sur l'icône de désarchivage de la ligne voulue.
- Le groupe redevient disponible immédiatement.
Devises {#devises}
La liste des devises de Viridem est synchronisée sur la liste officielle des devises internationales et s'affiche par défaut.
Note : Vous ne pouvez pas ajouter, modifier ni supprimer de devise. Vous pouvez en revanche désactiver celles que vous n'utilisez pas pour alléger les listes de sélection — et les réactiver plus tard si vos besoins changent.
Accédez à la grille via Configuration > Système > Avancées > Devises.
Gérer les devises
| Action | Procédure |
|---|---|
| Naviguer | Utilisez les flèches haut de page et le sélecteur de page pour parcourir la liste |
| Filtrer | Utilisez les filtres de colonnes pour trouver une devise par code ou par nom |
| Désactiver | Cliquez sur l'icône de la ligne. La devise n'est plus proposée dans la création de groupes de taxes |
| Réactiver | Cliquez sur l'icône inverse. La devise redevient disponible immédiatement |
Les devises actives sont utilisées dans le Compte de dépenses, dans les Bons de commande et dans tout champ monétaire qui demande de spécifier une devise.
Listes de données simples et doubles {#listes-données}
Les listes de données sont des listes de choix configurées pour un champ global d'un gabarit. Elles réduisent les erreurs de saisie et améliorent l'efficacité de traitement en imposant des valeurs prédéfinies.
Accédez à la configuration via Configuration > Système > Données > Liste de données.
L'interface présente deux onglets :
| Onglet | Type de liste |
|---|---|
| Liste de données | Listes fixes (statiques) — vous gérez les valeurs directement dans Viridem |
| Liste de données externes | Listes dynamiques générées par requête SQL ou API sur un système externe |
Lister simple vs liste double
À la création d'une liste fixe, Viridem vous propose deux variantes :
| Type | Comportement | Exemple |
|---|---|---|
| Liste simple | La valeur affichée est égale à la valeur stockée | Valeur saisie = « Électricité », valeur affichée = « Électricité », valeur stockée dans le champ = « Électricité » |
| Liste double | La valeur affichée (libellé) est différente de la valeur stockée | Libellé affiché = « Électricité », valeur stockée = « 5678 » (le compte GL) |
La liste double est particulièrement utile pour les comptes du grand livre : vos utilisateurs voient des libellés lisibles, mais le système enregistre les codes comptables.
Ajouter une liste de données simple
- Sous l'onglet Liste de données, cliquez sur Ajouter. Une fenêtre contextuelle s'ouvre.
- Renseignez :
| Paramètre | Description |
|---|---|
| Nom | Nom significatif de la liste (ex. « Types de dépense », « Départements », « Modes de paiement ») |
| Liste double | Décochez pour une liste simple |
| Valeurs | Cliquez sur Ajouter pour chaque entrée. Saisissez la valeur (qui sera à la fois affichée et stockée) |
- Cliquez sur Enregistrer.
Ajouter une liste de données double
- Cliquez sur Ajouter. Une fenêtre s'ouvre.
- Renseignez le nom, cochez la case Liste double.
- Pour chaque ligne, saisissez le libellé (affiché à l'utilisateur) et la valeur (stockée dans le champ).
- Cliquez sur Enregistrer.
Modifier une liste de données
- Cliquez sur la ligne de la liste sous l'onglet Liste de données.
- Ajustez le nom, basculez entre simple/double, ajoutez ou retirez des entrées.
- Cliquez sur Enregistrer.
Astuce : Lorsque vous modifiez les valeurs d'une liste utilisée dans des documents existants, les documents déjà saisis conservent leurs anciennes valeurs. Seuls les nouveaux documents utilisent la liste mise à jour.
Supprimer une liste de données
- Sélectionnez la liste dans la grille.
- Cliquez sur Supprimer.
- Confirmez. Avant de supprimer, vérifiez que plus aucun gabarit ni champ ne référence cette liste — sinon ces champs perdront leur menu déroulant.
Listes de données externes (SQL et API) {#listes-externes}
Les listes de données externes sont générées dynamiquement par requête sur une base de données ou via un appel API à un système externe. Elles retournent des résultats en temps réel — utile lorsque la liste est trop longue, change fréquemment, ou doit refléter l'état d'un système maître (ERP, CRM, etc.).
Information : Pour utiliser des listes externes, vous devez avoir configuré au préalable une connexion externe ou une API dans Viridem. Voir v3_integrations_import_export.md pour la configuration des connexions externes.
Ajouter une liste de données externes
- Sous l'onglet Liste de données externes, cliquez sur Ajouter. Une fenêtre s'ouvre.
- Renseignez :
| Paramètre | Description |
|---|---|
| Nom | Nom significatif (ex. « Liste des fournisseurs ERP », « Comptes GL actifs ») |
| Type de connexion | Connexion externe (SQL) ou API |
| Connexion / API | Selon le type, sélectionnez la connexion configurée dans Viridem |
| Requête SQL | Si type SQL : requête qui récupère la liste. Pour les variables dynamiques, utilisez les variables correspondant aux champs globaux |
| Champ global de filtrage | Optionnel — permet de filtrer la liste selon la valeur d'un autre champ du document |
- Cliquez sur Enregistrer.
Avertissement : L'utilisation des listes externes demande une bonne connaissance des tables et des requêtes de la base de données interrogée. Loginnove n'est pas responsable des erreurs de manipulation, de corruption ou de performance résultant de requêtes mal formulées. Validez vos requêtes sur un environnement de test avant la mise en production.
Modifier une liste de données externes
- Cliquez sur la ligne de la liste sous l'onglet Liste de données externes.
- Ajustez la requête SQL, la connexion, l'API, ou le filtrage.
- Cliquez sur Enregistrer.
Supprimer une liste de données externes
- Sélectionnez la liste dans la grille.
- Cliquez sur Supprimer.
- Confirmez. Avant de supprimer, vérifiez qu'aucun gabarit actif n'utilise cette liste — sinon les champs concernés perdront leur source de données.
Astuce : Pour les listes très volumineuses (plusieurs milliers d'entrées), ajoutez un filtre dans votre requête SQL (par exemple
WHERE statut = 'actif'). L'utilisateur n'a pas besoin de voir tous les comptes archivés depuis 10 ans.
Où ces listes sont-elles utilisées {#utilisation}
Une fois configurés, taxes, devises et listes de données sont disponibles à de multiples endroits :
| Élément | Utilisé dans |
|---|---|
| Taxes et groupes de taxes | Catégories de dépenses (v3_divisions_depenses_et_projets.md), articles (v3_fournisseurs_et_articles.md), bons de commande (v3_bons_de_commande.md) |
| Devises | Groupes de taxes, dépenses, bons de commande |
| Listes de données | Champs globaux de gabarits (de type Liste), champs personnalisés de divisions, champs de formulaires |
| Listes externes | Mêmes usages que les listes simples, avec l'avantage du temps réel — particulièrement utile pour les codes comptables, les codes projets, les listes de clients ou de produits maintenues dans un ERP |
Astuce : Avant de créer une nouvelle liste, vérifiez qu'une liste équivalente n'existe pas déjà. La duplication crée de la dette de configuration — une seule liste « Modes de paiement » utilisée partout vaut mieux que cinq variantes presque identiques.