Difference between revisions of "GIFF - Facture de situation 2022"
Eric.seigne (talk | contribs) (ajout du pb d'affichage des cumuls) |
Eric.seigne (talk | contribs) (2° cas de figure de pb) Tag: 2017 source edit |
||
Line 26: | Line 26: | ||
− | '''Problème 2 - | + | '''Problème 2 - Les boites "objets référents"''' |
− | |||
− | + | Nouvelle simulation, avec des produits ou services de la base article de dolibarr. Le pb se pose lorsque vous allez consulter la fiche d'un article qui se trouve sur des factures de situations. | |
− | S2 | + | <gallery widths="240" heights="240"> |
+ | File:Simulation de factures de situations.png|alt=Simulation de factures de situations|Simulation de factures de situations | ||
+ | File:Facture S1.png|alt=Facture S1|thumb|Facture S1 | ||
+ | File:Facture S2.png|alt=Facture S2|thumb|Facture S2 | ||
+ | File:Facture S3.png|alt=Facture S3|thumb|Facture S3 | ||
+ | File:Facture S4.png|alt=Facture S4|thumb|Facture S4 | ||
+ | File:Facture S5.png|alt=Facture S5|thumb|Facture S5 | ||
+ | File:Objets référents d'un article qui se trouve sur des factures de situations.png|alt=Objets référents d'un article qui se trouve sur des factures de situations|thumb|Objets référents d'un article qui se trouve sur des factures de situations | ||
+ | </gallery> | ||
− | + | ||
+ | <br /> | ||
===Outils de travail :=== | ===Outils de travail :=== | ||
Revision as of 18:27, 15 February 2023
Présentation du sujet pour ce GIF :
Amélioration des factures de situation
Détail du problème actuel des factures de situations.
Problème 1 - La TVA
Exemple d'une prestation de service proposée (devis) à 2500€ HT. Cette prestation sera faite en 3 fois, chaque étape donne lieux à une facture de situation notées S1, S2 et S3.
- S1 : 25% réalisé, facture de 625€ HT, TVA collectée 125€
- S2 : progression totale de 50%, donc facture de 625€ HT, TVA collectée 125€
- S3 : progression totale de 100%, donc facture de 1250€ HT, TVA collectée 250€
- Total de la TVA collectée = 500€
L'implémentation actuelle (version dolibarr 16.0.3) se présente comme ceci:
- Affichage OK dans le détail des factures (voir capture "Situation S3")
- Affichage OK sur les listes des factures et affichage des totaux corrects
- Mais erreur lors du calcul de la TVA (voir les 2 captures suivantes) : Total TVA collectée : 875€
Problème 2 - Les boites "objets référents"
Nouvelle simulation, avec des produits ou services de la base article de dolibarr. Le pb se pose lorsque vous allez consulter la fiche d'un article qui se trouve sur des factures de situations.
Outils de travail :
- Forum : https://www.dolibarr.fr/forum/t/gif-facture-de-situation/41868
- Wiki : à remplir
- Plateforme de financement : à remplir
- Intervenants et rôles : à remplir
- Choix du porteur de projet pour les outils : Projet Github
- Channel sur Discord : à remplir
Etapes prévues pour ce POC
Etape 0 - Définition du modèle de données
-Ajout des données dans la table des factures et/ou des lignes. Validation de ces modifications par soumissions d'une PR avec les changements sur la base de données si il y en a.
Etape 1 - Fonction migration des données dans le nouveau modèle de données
-Migration des données (si possible)
-Génération du pdf sur la base des nouvelles données
Consignes
Le nouveau code devra être conditionné par getDolGlobalInt('INVOICE_USE_SITUATION') == 2 (on conserve la valeur 1 utilisé pour l'ancien mode de fonctionnement).