Ajout des quantités totales en récap

Bonjour à tous

J’espère que je ne suis pas trop à l’ouest sur la catégorie du forum…
En commençant à trifouiller doucement le code PHP pour avoir un rendu plus conforme à mon idée sur les documents PDF, je me suis penché sur les factures et commandes (incidemment propale) pour avoir notammentune ligne au-dessus du Total HT et y placer un Total Qté.
Jusqu’à présent insérer une ligne avec un libellé à gauche OK, mais je n’arrive pas à utiliser la bonne commande (total_qty ?) pour afficher la somme à droite - jusqu’à présent avec un GETPOST j’ai au mieux obtenu un « 0 » . J’aimerais éviter de retoucher les PDF avec Acrobat Pro avant de les envoyer aux clients :confused:
Sinon au moins un endroit où m’on peut comprendre comment s’incrémente les variables (j’imagine qu’il faut la somme des « lineqty »

Merci d’avance !
Hugues

Bonjour,

Dans le code faites un print_r($object);
ça va afficher toutes les variables contenu dans l’objet et vous trouverez surement votre bonheur !

Merci c’est pas mal comme commande pour voir les variables !
par contre à part « qty » qui semble être utilisé ligne par ligne je ne vois rien. C’est quand même improbable qu’il n’y ait rien de prévu dans le genre sur Doli ?
J’ai essayé de créer une variable de toute pièce et la faire s’incrémenter avec qty, nada.
Ensuite j’ai essayé de déclarer le php du module d’expédition et utiliser « totalordered », « totaltoship »…rien
Le mieux que j’arrive à obtenir c’est un zéro.
Personne n’a eu à gérer ce problèlme ?

Bonjour,

Pour mon module InfraSPackPlus j’ai implémenté cette fonction.

Il faut introduire la variable dans une boucle qui parcours les lignes du document et l’incrémenter au passage.
Enfin après la dernière ligne elle sera disponible avec la valeur cherchée.

Sur les documents créés par InfraSPackPlus on peut faire apparaître le nombre de produits différents et la quantité totale.

Cordialement,
Sylvain Legrand.

Ça décrit assez bien ce que j’ai essayé de faire sans succès. Je suis en train de jeter un oeil sur les variables statiques mais j’en ai pour un moment sans un coup de main.
Donc je reprends - afficher les quantités en bas de page d’un PDF commande ou facture , à côté du total HT, vous proposez un module externe ? alors que ça existe sur les fiches expédition ?

Donc je me réponds à moi-même, il faut appeler la fonction obsolète (!) pdf_getTotalQty - pas réussi avec mes compétences faméliques à créer une variable qui s’incrémente des quantités…
Sympa de me refourguer un module pour une fonction qui va disparaître (enfin maintenant je sais la conserver)

La fonction est toujours dans PDF LIB mais elle doit disparaître, ce que franchement je ne comprends pas, quand on vend des biens et services le total quantité c’est une donnée peut-être anodine mais qui peut-être utile pour le client ou en interne, par exemple quand on s’en sert comme bon de préparation, pour vérifier la mise en colis. J’en appelle aux grands pontes de Dolibarr pour sauver Groquick, et en passant cette fonction pas du tout obsolète.

Je vous joins un lien vers mes premières tentatives de modification de modèles PDF
notamment un PDF facture, un PDF commande valorisée, un PDF commande avec CGV (nécessite Rubis, très bon module que je conseille) et un PDF livraison non valorisée - le tout sans les codes articles et qui sont relativement compacts.
Je compte bien continuer sur ce chemin et notamment inclure des possibilités d’adresse livraison + facturation par exemple (y a la place surtout si on a pas un logo trop large), et en faire profiter la communauté si j’y arrive et sans faire de publicité pour des modules.

Bonne soirée !

Slt

Je te met un lien d aide pour github