Je suis nouveau dans l’utilisation de Dolibarr et je viens d’installer la version 8.0.0.
Je suis en train de faire un modéle .odt pour les expéditions mais j’ai 2 petites questions :
- Je ne trouve pas la commande pour faire apparaître le N°de LOT/SERIE du produit ?
- Les attributs supplémentaires que j’ai créés ne fonctionne pas avec object_options_XXX. J’oublie quelque chose ?
Je relance le sujet avec la v13 de Dolibarr, les extra fields produit dans la section expédition ne fonctionne pas. Exemple {line_product_options_refcli}. Si je prend le même template dans facture ou commande, ce même extra field fonctionne très bien.
J’ai essayé de modifier les lignes expliquées sur GitHub (commondocgenerator.class.php) pour la version 7 de Dolibarr mais elles ne sont plus pareil dans la v13.
// Load product data optional fields to the line -> enables to use "line_options_{extrafield}"
if (isset($line->fk_product) && $line->fk_product > 0)
{
$tmpproduct = new Product($this->db);
$result = $tmpproduct->fetch($line->fk_product);
foreach ($tmpproduct->array_options as $key=>$label)
$resarray["line_product_".$key] = $label;
}
La c’est la fête!!! Merci infiniment ça fonctionne super! C’est top du top du top!
Ça mérite un correctif soit du Wiki Shipment ODT pour dire que ce n’est pas géré car c’est indiqué le contraire, soit du commondocgenerator.class.php pour inclure tes lignes.
OK top! Il y a un endroit ou on peut écrire de la documentation pour activer la fonction pour générer des PDF avec un ODT? Parce que j’ai bien galérer avec Windows et maintenant ça fonctionne bien.