J’ai solutionner le chevauchement en ajoutant 40 dans la ligne de ton code. Pas très propre mais cela fonctionne.
Pour la TVA le problème provenait du fait que le 1 er acompte n’était pas repris avec la tva une entrée manuelle et c’est réglé.
Il y a bien un problème avec sous-total. Les montants à l’écran sont correct mais l’impression devient délirantes dans la fin du document…
Je ne sais si le problème vient de la facture de situation de base ou de ton module (Parfait pour nous ;-)) ou de sous-total…
Le modèle crabe d’origine a le même soucis
Cela vient surement un peu des deux. Les deux modules ne doivent pas bien s’entendre et cela génère un conflit.
Si la proposition sur la situation est intégrée dans le core de dolibarr, ça devrait s’arranger, mais ça demandera un peu de temps…
pour ma part j’utilise la facture de situation depuis un bon moment, cependant j’ai un bug qui bloque totalement ma compatibilité et pour lequel, je n’ai à ce jour, trouvé aucune solution.
Je suis actuellement en version 6.0.5.
Pour info, le client dispose d’une remise de 10%.
1- Je créé un devis
2- Je créé une commande que je valide
3- Je créé un acompte et j’enregistre le paiement de ce dernier
4- Je créé une 1ère facture de situation sur laquelle je déduis l’acompte.
5- Je créé la facture de situation suivante et à sa validation, j’ai l’erreur suivante " Erreur - La remise a déjà été attribuée"
J ai un problème complémentaire sur ce module
J ai des clients qui on plusieurs projets et chaque mois je dois établir des situations pour tous ces projets. Cependant quand je crée la 1er situation pour le projet 1 du client 1 tout se passe bien par contre ça se complique des que je veux créer la 1er situation pour le projet 2 du client 1 car à ce moment la dolibarr(6.0.2) me la passe automatiquement en situation 2 avec la situation du projet 1 comme 1er situation
Ce problème subsiste alors que les articles dans les commandes et les renseignements projet sont bien distinct
J’ai essayé sur la version 7.0.1 et le problème subsiste
Bonjour, j’ai le même problème avec crabe. Dolibarr 7.0.2
Je pense que ce défaut est a corriger dans dolibarr même. Qui contacter pour ce faire ?
En attendant je contourne avec Ultimate PDF, mais des situations avec crabe seraient appréciées
Bonjour, j’ai le même problème avec crabe. Dolibarr 7.0.2
Je pense que ce défaut est a corriger dans dolibarr même. Qui contacter pour ce faire ?
En attendant je contourne avec Ultimate PDF, mais des situations avec crabe seraient appréciées
Si vous voulez modifier le fichier PHP du modèle c’est dans « …/htdocs/core/modules/facture/doc/pdf_crabe_modules.php » aux environs de la ligne 136 « $this->posxprogress=126; // Only displayed for situation invoices » => modifiez la valeur et faites des tests.
Une autre solution consiste à utiliser un de mes modules font beaucoup de choses autour des impressions de façon intuitive et ergonomique :
avec mes tout petit moyens de compréhension du code, j’ai tenté de modifier quelques valeurs (passer de 126 à 106 ou 136), la seule chose que j’arrive à avoir c’est une page blanche lorsque j’appuie sur le bouton « genérer ».
Je me suis donc dit que j’allais chercher dans le fichier de langue pour afficher uniquement « Progression » au lieu de « Progression Situation ». Je trouve bien plein de ligne de traduction au sujet des situation dans le fichier \htdocs\langs\fr_FR\bills.lang, et également dans main.lang et dict.lang, mais je ne vois rien concernant l’intitulé de cette colonne…
Je crois que cette 2em solution serait la plus simple, mais dans quel fichier changer cet intitulé de colonne ??? si quelqu’un avait une idée…
Bonjour,
En fait, « Situation » doit être le titre de la colonne suivante et déborde sur la précédente.
Dans le code, pour moi ligne 1494 du fichier cité par Sylvain, le mot clé de traduction est « Situation », mais ne semble pas exister dans les traductions en français. Tu peux essayer d’ajouter cette clé, avec la traduction « Sit. » pour raccourcir l’emplacement utilisé.
ton idée m’a mis sur la bonne piste. J’ai tout simplement supprimé la colonne « Situation » pour ne laisser que la colonne « Progression » qui est à elle seule suffisante, et cela semble bien fonctionner, sur tous les types de facture.
Avez vous des nouvelles à propos du module sitfac; je ne le vois pas toujours sur le store ?
je l’ai installé et j’ai constaté le problème de chevauchement des entêtés des colonnes ; je ne peux pas désactivé la colonne unité car utile pour la facturation. avez vous une solution pour ce bug ?
J’ai constaté aussi un problème sur le calcul du « Reste HT à facturer » j’ai soldé 2 factures de situations et le montant devrait être à 0 alors il est à - total facture (alors que j’ai émis un règlement pour les deux factures )
Je viens de faire la manipulation que vous avez décrit. Le problème est que la retenue de garantie de 10% prend effet seulement pour la première facture de situation. Pour les autres factures suivantes la RG est toujours de 5%.
J’ai essayé de créer deux premières factures de situation séparées pour voir si le problème concerne chaque deuxième facture suivant une première facture. Mais le problème est que toutes les factures crées après la première facture sont avec une RG de 5%.
Bonjour,
Malheureusement, la manipulation que j’indiquais a déjà plus de deux ans et elle n’est sans doute plus valable.
sur quelle version de dolibarr êtes vous ?
Sur une version 14 et +, après avoir activé la facture de situation avec use_invoice_situation, vous avez un onglet d’options qui apparait au niveau des paramètres du module facture. Et là, vous pouvez désormais indiquer un taux de retenue de garantie.
Bonne journée,
En fait j’ai d’autres questions si vous le permettez.
Est ce qu’il y a la possibilité de plafonner la retenue de garantie à un certain pourcentage du montant global initial du marché (7% pour le cas de la réglementation en vigueur au Maroc).
Autrement dit, je veux que ce soit prélevé une retenue de garantie de 10% de chaque situation de telle sorte à ce que le cumul de la retenue de garantie global ne dépasse pas les 7% du marché/devis/proposition.
Un autre problème concerne la comptabilisation de l retenue de garantie dans le compte comptable spécifique. Jusque là, le total TTC de la facture passe au débit du compte client sans être ventilé entre créance client et retenue de garantie.