GIF - Facture de situation

Un point rapide des échanges lors de la réunion du jour sur les factures de situation :
Création du module de migration des factures de situation :
facture_situation_migration

Dolibarr situation pour les modifications dans le CORE

Points abordés :
-Modèle de données voir la PR ci-dessus
-Sauvegardes des tables notamment llx_facturedet avant la migration
-Déclenchement du script de migration (Migration de la base de la 17 à 18)
-Use_situation_invoice = 2 obligatoire à partir de la 18
-Création des dépôts sur Github

3 « J'aime »

Bonjour,
J’ai enfin pu participer à ce GIF, et je ne regrette vraiment pas ! Si améliorer la facture de situation dans dolibarr vous intéresse, rejoignez-nous lors de la prochaine réunion
Sondage - GIF SITUATION - Framadate
Au plaisir de vous y voir !

6 « J'aime »

Compte rendu rapide de la 5ème réunion GIF situation de ce jour :

Présents :

  • Anthony Progiseize
  • Olivier Progiseize
  • Johan ATM
  • Nicolas Pragmatech
  • Sylvain InfraS
  • Nicolas Inovea
  • Alexandre OpenDSI

Nouveau participant :

  • Julien Iouston (bienvenue !)

Points abordés ce jour :

  • Point récapitulatif rapide sur les réunions antérieures notamment sur l’échange du 28/02/2023 où peu de monde était présent qui fait suite au retour de Laurent (Eldy) sur le sujet
  • Anthony a travaillé sur la base technique et à montrer le résultat de ces premiers travaux sur un Dolibarr branche develop (v18.0.0-alpha).

Ses travaux ont été publiés sur le git dévolue au GIF Situation : GitHub - progiseize/facture_situation_migration

  • Question du financement auprès de Progiseize (Général) : si fonctionnel, un point d’avancement sera réalisé lors de la prochaine réunion du GIF Situation (Voir sondage de date ci-dessous) pour déclencher la facturation auprès de chaque prefered partner rattaché au projet.
  • Question du dépôt de garantie (Julien) : sera traité lors d’une prochaine étape du projet

À faire :

  • Anthony continue d’avancer sur le sujet de l’intégration dans le core
  • Sylvain / (Johan ?) commence à travailler sur les modèles pdfs (InfraS et Sponge_btp) se basant sur les bonnes données d’avancement
  • Alexandre corrige la génération des factures de situation en comptabilité (Erreur détectée ce jour)

Liste des modules externes potentiellement touchés par cette nouvelle base : Sous-total, InfraSpack, FacturX

But : Présentation d’une version très avancée lors du devcamp qui aura lieu du 08-11 juin 2023 à Bordeaux
Merci à Alexandre pour le compte rendu !

Merci Laurent,

J’ai oublié de poster la sacro sainte photo :

Bonne journée à tous :wink:

2 « J'aime »

Bonjour,

Que le temps passe vite !

Il y a eu 3 réunions depuis le dernier compte rendu…

Aujourd’hui, c’était le compte rendu final au Summer devcamp de Bordeaux.

Nous avons présenté une version 18 beta modifiée spécialement pour des tests complets avec un module de migration des données pour corriger les données lorsque les factures de situation (qui est une fonction cachée de base) ont pu être utilisé dans une version où la fonction n’est pas valide.

Il reste deux sujets à finaliser qui sont :

  • le pdf
  • le log inaltérable

Nous vous tiendrons au courant des derniers travaux et après le but sera d’intégrer ses modifications au sein de la future version 19 de Dolibarr le temps de réaliser des tests conséquents.

Merci à tous les participants du groupe et on continue sur le prochain sujet !

1 « J'aime »

Bonjour à tous,

Un grand merci pour votre travail.

J’utilise les modules factures de situation et sous-total, êtes-vous en mesure de m’indiquer s’ils seront toujours compatibles sur les futures versions ? J’ai pu lire qu’ils pouvaient être impactés. J’avais remonté l’info à @akene concernant le problème de cumul de CA.

En vous remerciant par avance.

Bonjour,
Oui oui, ces modules vont continuer à évoluer et seront compatibles avec ce nouveau mode de fonctionnement
Encore un peu de patience
Bonne journée,

Bonjour @akene,

Merci pour le retour ! Pas de soucis, c’était juste à titre informatif !

Bonne journée !

Bonjour à toutes et tous,

ça serait peut-être pas mal de faire une situation sur ce projet des factures de situations, qu’en pensez-vous ?

Le temps passe … vite :slight_smile:

1 « J'aime »

Hello,

Regarde tes emails d’ici ce soir :wink:

2 « J'aime »

hello all,
pour info l’intégration du PDF avance … c’est long … c’est du pdf :-/

1 « J'aime »

Bonjour,

je suis intéressé par ces évolutions. Comme utilisateur, j’ai trouvé que du point de vue pratique, le PDF situation gagnerait à faire figurer aussi les pourcentages sur les lignes produit. En général, l’avancement du chantier est validé par l’architecte sur cette base. Pour le tableau récapitulatif à chaque facture, le taux moyen d’avancement a aussi un intérêt pratique dans la déduction au prorata de l’acompte payé en début de chantier. Cordialement.

Ça sera bien le cas : ci-dessous l’intégration en cours … page 2 et suivantes

1 « J'aime »

Ah c’est très bien, merci. J’imagine que sur l’exemple le S1 correspondrait dans une facture multisituation à (S1+S2+Sn…)?

Cordialement

Absolument S1: situation 1, S2 situation 2 etc.

Cela ne va pas poser un problème au niveau mise en page si on a beaucoup de situations intermédiaires ?

on affiche que la diff entre situation -1 et situation courante dans les colonnes du tableau affiché

par contre beaucoup de situation impliquera une fin de document super longue car on affiche le résumé de toutes les factures + règlements + dates (à venir, j’espère en fin de journée), c’est la contribution de @akene :slight_smile:

le modèle PDF qui sera livré est fondé sur le packBTP d’ATM + modifications CAP-REL + fin de doc de Iouston une belle collaboration globale des partenaires, le code étant développé par progiseize avec le soutiens de tout le collectif du GIFF!

3 « J'aime »

Bonjour,

Le travail que fait @erics et l’aboutissement du GIFF Facture de situation, encore merci à lui.

La prochaine étape sera l’intégration dans le core de Dolibarr.

Néanmoins, tout ce ci ne sera pas accessible à minima avant la version 19 de Dolibarr. Tout le moteur a été retravaillé y compris la base de données donc compliqué sans connaissance d’avoir ceci sur une version inférieure.

2 « J'aime »

Alors situation du soir, le dépot git est à jour avec le modèle ATM + CAP-REL … j’ai sué pour repartir du modèle crabe/sponge pour éviter d’être « trop loin » de l’upstream.

J’ai du supprimer les dépendances au module sous-total même si ça me semble idiot tellement les sous totaux sont indispensables (dans le BTP par exemple) …

J’ai maintenant des questions sur le fichiers de traduction, toutes les clés sont « BTP » on renomme en quoi ? préfixé par octopus? autre ?

Ensuite au programme des prochaines heures la création de la dernière page selon le modèle de iouston …

1 « J'aime »

Situation de ce matin après des heures carrées dans le pdf … intégration du boutot de iouston ok, reste le grand nettoyage de code, virer les commentaires inutiles, le code mort etc.

2 « J'aime »