Contrat - Extrafields & contact dans un ODT

Bonjour à tous,

J’ai besoin de votre aide car je me galère sur un ODT.

Je suis sur le module contrat et j’ai un champ extrafield de type date sur ce même module dont le code est ‹ ec_effective_date ›.

Je souhaitais l’ajouter sur le modèle ODT et j’ai essayé :
{object_options_ec_effective_date}
{contrat_options_ec_effective_date}
{contract_options_ec_effective_date}

Mais forcément si je pose la question, c’est que ça ne donne rien, une idée ?

Idem pour les contacts, comment les gérer ?

Merci d’avance pour vos retours :wink:

Dolibarr v8.0.6 et supérieur

Salut aspangaro

Normalement {object_options_ec_effective_date} devrait te retourner le timestamp php

Pour la partie contact d’un contrat je ne sais pas comment ça marche et le wiki non plus : https://wiki.dolibarr.org/index.php/Créer_un_modèle_de_document_ODT

Merci @ksar,

Il va falloir que je regarde ça car il y a des problèmes de ce côté.

Et le wiki va devoir être mis à jour :confused:

Personnellement, j’en étais arrivée à la conclusion qu’il n’était pas possible d’ajouter le nom d’un contact dans un odt généré par le module contrat. Où alors il fallait toucher au code.
Je crois même avoir essayé avec le module extraodt, sans succès.
Si vous avez une solution, je serai intéressée.

Hello,

Si ca peut aider quelqu’un, j’ai eu aussi quelques problèmes concernant l’affichage des champs dans un template ODT.

Les extrafields s’utilisent bien ainsi :
{object_options_xxx} xxx devant être remplacé par le code de l’extrafield

J’ai l’impression que les problèmes de prise en charge des informations dynamiques dans les docs ODT peuvent venir de la mise en forme du texte. C’est ce que j’ai pu expérimenter.

Mon conseil si un champ n’est pas bien pris en charge :

  • Retirez la mise en forme de votre texte
  • Passez le sur une ligne seule le temps de le faire fonctionner
  • Tapez votre tag {object_options_xxx} à la main (évitez les copier/coller)

J’ai réussi ainsi à résoudre mes problèmes de prise en charge des informations dynamiques