afup / web

The current AFUP's website
38 stars 64 forks source link

Fiscalisation : ajout d'un mécanisme de règles pour appliquer la TVA lors de l'import #1428

Closed agallou closed 7 months ago

agallou commented 9 months ago

Ajouter l'item de menu "Configuration" de la partie trésorerie de l'admin, ajouter un onglet "Règles"

Proposition de nouvelle table "compta_rules" :

Mettre en place le CRUD pour gérer ces règles.

Ensuite lors de l'import de fichier : https://github.com/afup/web/blob/1161dfefd13a02b63ae784cc66eb805c6326dd47/sources/Afup/Comptabilite/Comptabilite.php#L1044

Lire ces règles et si la description correspond à la condition, calculer le montant HT et le mettre dans le bon champ de montant hors texte. Ne faire cet ajout que si l'entrée est nouvelle.

Partir du montant TTC qui est importé, et si on a une valeur dans VAT utiliser ce taux de TVA pour calculer le montant HT, et selon la valeur mettre le montant HT dans le bon champ c'est à dire :

La priorité est surtout sur l'application des règles pour la TVA mais plus tard on pourra voir pour gérer les catégorie/événement/fichier requis (et passer les règles en dur en base).

agallou commented 7 months ago

L'issue a été traitée dans cette PR : https://github.com/afup/web/pull/1430