après avoir installer dolibarr et le mettre en marche, je tombe sur le petit problème de chiffre en lettre.
Alors j’ai téléchargé le module numberwords, je l’ai même activer dans la configuration des module, mais je vois pas encore le changement a ce qui parait il faut ajouter TOTAL_TTC_WORDS TOTAL_HT_WORDS TOTAL_VAT_WORDS
J’aimerais bien si quelqu’un m’explique les étapes qu’il faut.
Tout est expliqué dans la configuration du module.
Il faut ajouter les mots clés TOTAL_TTC_WORDS TOTAL_HT_WORDS TOTAL_VAT_WORDS
dans les textes libres des factures, devis… (note public par exemple)
Il faut voir ici : https://wiki.dolibarr.org/index.php/Module_NumberWords_FR
Cela fonctionne en 5.0* : il faut mettre les balises dans la configuration du module (mention complémentaire) pas dans les notes publiques.
Il faut être curieux !!
Je suis très curieux, c’est pour ça je suis sur le forum
en fait je suis rentré au fichier htdocs/core/module/facture/doc/doc_generic_invoice_odt.modules
en réalité je sais pas ou exactement mettre les balises mais quand même j’ai essayé de les mettre à la fin mais ça n’a pas marché j’aimerais bien sur vous me faites une photo montant où la mettre
Vous n’avez pas compris ce que je vous ai écrit et n’avez pas lu le lien que je vous donnais !!
Il n’y a aucun document à modifier directement : il faut entrer (dans Dolibarr) dans la configuration du module proposition commerciale, facture… et dans la partie ‹ Mention complémentaire › entrer la balise avec du texte d’accompagnement.
Maintenant si vous souhaitez modifier directement les modèles, libre à vous.
Je profite de ce fil de discutions pour ajouter une question :
Connaissez-vous le moyen de rendre numpberwords sensible à la fonction multicurrency ?
Par exemple en ajoutant une dernière variable optionnelle à la fonction, cette variable indiquant la monnaie concerné ?
Pour l’instant dans mes sripts PHP j’utilise ‹ $outputlangs->getLabelFromNumber($total_ttc, 0) › et j’ajoute la monnaie après (c’est un peu lourd).
Salut @Sylvain
Je vais y travailler à la rentrée, j’ai des clients internationnaux qui ont besoin du montant en texte. Si tu avances dis-moi ce que tu as trouvé
@+
Pour le moment, j’ai utilisé une astuce un peu cavalière trouvée dans un vieux poste du forum :
Enregistrer temporairement $conf->currency
Modifier $conf->currency avec la monnaie souhaité
Lancer NumberWords
Réappliquer la monnaie sauvegarder à $conf->currency
C’est un peu grossier mais ça fonctionne, en attendant mieux.
J’ai ouvert les fichiers du module pour faire des essais et j’ai une ou deux questions pour avancer ; si ça t’intéresse on peut échanger par mail pour faire avancer le schmilblick.
Ça vient donc du modèle php qui poserait problème, pouvez-vous nous le partager (ici ou par MP) ou nous transmettre les modifications à apporter à un modèle standard, afin que nous testions de notre côté.
Merci pour votre aide, voici le modèle de facture en pièce jointe. J’ai ajouter les ligne de code à la ligne de 1008 à 1016. pdf_crabe.modules.php (74,8 Ko)