TRT vous offre la possibilité d'examiner une liste de vos comptes fournisseurs et clients par projets. Pour alléger l'écriture, nous ne mentionnerons dans cette note que les comptes fournisseurs, les mêmes remarques s'appliquant aux comptes clients. Situons d'abord le problème dans son contexte.
Émettre une liste de comptes fournisseurs est relativement facile: un compte à payer est fait à partir du journal des achats, comporte une ou plusieurs lignes ainsi que des taxes. Examinons la transaction suivante:
No Compte | Description | DT | CT | Projet |
6660 | Fournitures | 60,00 | P000001 | |
6665 | Divers | 40,00 | ||
2332 | TPS | 7,00 | ||
2335 | TVQ | 8,03 | ||
2100 | Comptes fournisseurs | 115,03 |
Une transaction toute simple Le compte à payer est de 115,03. C'est sur ce montant, qui inclut les taxes, que TRT applique vos paiements, par le biais du journal des déboursés. En coulisses, à chaque fois que vous faites un paiement, un champ invisible qui contient le montant total originel (115,03) se voit réduit du montant de vos paiements. Quand ce champ est égal à zéro, TRT sait que ce compte fournisseur a été entièrement payé.
La notion de projet vient compliquer les choses. Elle implique qu'on affiche maintenant ce même compte fournisseur, avec un sous-total par projet. TRT se doit donc, maintenant, de repérer chaque ligne de transaction, car c'est au niveau de la ligne de transaction que se voit assigné le projet, comme dans la première ligne de l'exemple ci-haut. Dans notre exemple, 60 $ se verront assignés au projet P000001 et 40 $ seront non assignés.
Pour le projet P000001, est-ce que le compte à payer est de 60 $ ? Non, il est de 60 $ plus les taxes. TRT n'éprouve aucun problème avec la transaction de notre exemple, car il est clair que les taxes ont été calculées sur le sous-total de 100 $, mais peine dans un cas comme celui-ci:
No Compte | Description | DT | CT | Projet |
1350 | Avance de paie | 800,00 | ||
5002 | Fournitures | 217,86 | P000001 | |
6665 | Collation au plateau | 626,73 | P000002 | |
2332 | TPS | 33,67 | ||
2335 | TVQ | 38,60 | ||
2100 | Comptes fournisseurs | 116,86 |
Les montants de taxes ne correspondent à rien. Dans cet exemple, les taxes ont été changées à la main dans TRT car une partie seulement d'une des lignes de transaction était taxable. TRT n'a aucun moyen, pour les lignes Fournitures et Collation au plateau, de connaître précisément les taxes qui leur sont assignées, donc incapable de fournir un compte fournisseur précis pour ces deux lignes assujetties aux projets. La liberté que vous avez, dans TRT, de changer à la main le montant des taxes calculées par TRT est ici votre ennemie, car TRT doit pouvoir recalculer les taxes de chaque ligne assujettie à un projet pour pouvoir générer précisément ce rapport par projet.
Il faut séparer vos transactions. L'avance de paie de l'exemple ci-haut devrait être faite séparément. Faites UNE transaction par projet. L'avance de paie aurait dû également être traitée séparément. L'idée est de créer des transactions où TRT n'aura aucune difficulté à recréer pour chaque ligne les bons montants de taxes.