Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : variables email facture ne fonctionnent plus en 6

variables email facture ne fonctionnent plus en 6 il y a 5 mois 1 semaine #98335

  • dolibarr95
  • Portrait de dolibarr95
  • Hors ligne
  • Gold Boarder
  • Messages : 979
  • Remerciements reçus 141
  • Karma: 26
L'administrateur a désactivé l'accès en écriture pour le public.

variables email facture ne fonctionnent plus en 6 il y a 4 mois 3 semaines #98766

  • yves57
  • Portrait de yves57
  • Hors ligne
  • Gold Boarder
  • Messages : 468
  • Remerciements reçus 82
  • Karma: 10
La page citée n'existe pas/plus.
Ni en français, ni en anglais.
J'ai cherché dans les pages redirigées, rien.
Aucune trace
:(
L'administrateur a désactivé l'accès en écriture pour le public.

variables email facture ne fonctionnent plus en 6 il y a 4 mois 3 semaines #98767

  • dolibarr95
  • Portrait de dolibarr95
  • Hors ligne
  • Gold Boarder
  • Messages : 979
  • Remerciements reçus 141
  • Karma: 26
Bonjour :)
:laugh: justement si quelqu'un est motivé pour la renseigner
L'administrateur a désactivé l'accès en écriture pour le public.

variables email facture ne fonctionnent plus en 6 il y a 4 mois 1 jour #99392

  • lcaufrie
  • Portrait de lcaufrie
  • Hors ligne
  • Junior Boarder
  • Messages : 36
  • Remerciements reçus 1
  • Karma: 0
Bonjour,

Je suis en version 7.0.3 et j'essaye de mettre dans mes templates d'email des attributs supplémentaires. Or je n'y arrive pas.
Est-ce un bug?

Bav
Laurent
L'administrateur a désactivé l'accès en écriture pour le public.

variables email facture ne fonctionnent plus en 6 il y a 2 mois 2 semaines #101125

  • GNL
  • Portrait de GNL
  • Hors ligne
  • Amiral
  • Messages : 3
  • Remerciements reçus 1
  • Karma: 0
philazerty écrit:
Les voilà !!!

C'est ma cuisine à moi donc sauvegardez avant les modifs !!!
Il faut modifier /core/lib/functions.lib.php au environ de la ligne 5572 en ajoutant la partie //Add by Philazerty ...//End of addition by Philazerty
[…]
		// Add by philazerty
		[…]
               // End of addition by Philazerty
Vous obtiendrez les dates en texte et les montants avec 2 décimales.
Pour obtenir la monnaie qui va bien (à tester avec multicurrency)
$substitutionarray['__FACTOTALHT_2DC__'] = is_object($object)?price($object->total_ht,0,$outputlangs,1,2,2,'auto'):'';
			$substitutionarray['__FACTOTALHT_2DC__'] = is_object($object)?price($object->total_ttc,0,$outputlangs,1,2,2,'auto'):'';
Je ne parviens pas à obtenir le reste à payer.


Pour le reste à payer, j’ai ajouté :
$substitutionarray['__FACREST_2D__'] = is_object($object)?number_format($object->total_ttc - $object->totalpaye,2,',',' '):'';
fonctionne (en 7.0.3) ! (et au passage, on peut récupérer le total payé de la même façon)
Merci à philazerty qui m’aura économisé pas mal de temps ! ;)
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: philazerty

variables email facture ne fonctionnent plus en 7 il y a 1 mois 6 jours #102851

  • philazerty
  • Portrait de philazerty
  • Hors ligne
  • Gold Boarder
  • Intégrateur Mon-Dolibarr.fr Hébergement Infogéré
  • Messages : 5539
  • Remerciements reçus 778
  • Karma: 109
Bonjour à tous,
En PJ le fichier functions.lib.php (à dézipper) pour avoir les variables sur une 7.0.4 ou 7.0.5. Fichier à replacer dans htdocs/core/lib
Curieusement sur une 7.0.4 il y a un souci de traduction des mois qu'il n'y a pas en 7.0.5. Je n'ai pas trouvé l'origine. Il faut dans ce cas surcharger les traduction des mois par exemple Month01 = janvier ....

Vous obtiendrez pour vos envois de factures :
__FACDATE__ la date en lettres
__FACDATELIMREG__ la date limite de réglement en lettres
__FACTOTALTTC_2D__ le TTC avec 2 décimales
__FACTOTALHT_2D__ le HT avec 2 décimales
__FACTOTALHT_2DC__ le HT avec 2 décimales, séparateur de millier et monnaie
__FACTOTALTTC_2DC__ le TTC avec 2 décimales, séparateur de millier et monnaie
__FACREST_2D__ reste à payer avec 2 décimales
__FACREST_2DC__ reste à payer avec 2 décimales, séparateur de millier et monnaie

Voilà ! Amusez vous bien
@+

Edit : En fait le souci de traduction des mois apparait si l'interface est en multilangue.
Pièces jointes :
Dernière édition: il y a 1 mois 6 jours par philazerty.
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: Jean_NELSON