Liste complète des TAGS

Bonjour,

me prenant la tête avec les tags, je me demande si il existe quelque part une liste COMPLETE de ces TAGS ?
Je recherche à utiliser la civilité de mes clients dans les emails et je ne trouves rien de concret, y aurait-il un tags pour cela? OTHER 1-2-3 etc ne fonctionne pas !

Actuellement j’utilise THIRDPARTY_NAME pour le nom ceci fonctionne parfaitement, mais pour le civility-id … Ca pêche pas mal.

Donc ma demande est plutôt simple existe t-il une liste complète et mise à jour des TAGS et si pas est-ce que quelqu’un connait le tag pour utiliser la civilité dans les EMAIL et uniquement les email :wink:

Merci à tous !

Personne de confronté a ce souci ?

Bonjour à tous,

Je rencontre le même problème que olivvv, et j’ai du mal a trouver l’ensemble des tags (Notamment civilité) pour les emails

Une âme charitable pourrait elle nous aider ?

Version de Dolibarr 7.0.1

Merci à tous

Bonjour,
C’est manifestement un manque. Je n’ai trouvé aucune référence. Alors, en explorant le code je trouve ceci. Sans idée sur le contexte d’utilisation.
MYCOMPANY_NAME
MYCOMPANY_EMAIL
MYCOMPANY_PROFID1
MYCOMPANY_PROFID2
MYCOMPANY_PROFID3
MYCOMPANY_PROFID4
MYCOMPANY_PROFID5
MYCOMPANY_PROFID6
MYCOMPANY_CAPITAL
MYCOMPANY_FULLADDRESS
MYCOMPANY_ADDRESS
MYCOMPANY_ZIP
MYCOMPANY_TOWN
MYCOMPANY_COUNTRY
MYCOMPANY_COUNTRY_ID

'ID
REF
REFCLIENT
REFSUPPLIER
EXTRAFIELD_XXX

PROJECT_ID
PROJECT_REF
PROJECT_NAME

MEMBER_CIVILITY
MEMBER_FIRSTNAME
MEMBER_LASTNAME
MEMBER_FULLNAME
MEMBER_COMPANY
MEMBER_ADDRESS
MEMBER_ZIP
MEMBER_TOWN
MEMBER_COUNTRY
MEMBER_EMAIL
MEMBER_BIRTH
MEMBER_PHOTO
MEMBER_LOGIN
MEMBER_PASSWORD
MEMBER_PHONE
MEMBER_PHONEPRO
MEMBER_PHONEMOBILE

THIRDPARTY_ID
THIRDPARTY_NAME
THIRDPARTY_NAME_ALIAS
THIRDPARTY_EMAIL

PROJECT_ID
PROJECT_REF
PROJECT_NAME

SHIPPINGTRACKNUM
SHIPPINGTRACKNUMURL

CONTRACT_HIGHEST_PLANNED_START_DATE
CONTRACT_HIGHEST_PLANNED_START_DATETIME
CONTRACT_LOWEST_EXPIRATION_DATE
CONTRACT_LOWEST_EXPIRATION_DATETIME

DATE_YMD
DATE_DUE_YMD
AMOUNT
AMOUNT_EXCL_TAX
AMOUNT_VAT
AMOUNT_TAX2
AMOUNT_TAX3

DAY
MONTH
YEAR
PREVIOUS_DAY
PREVIOUS_MONTH
PREVIOUS_YEAR
NEXT_DAY
NEXT_MONTH
NEXT_YEAR

USER_SIGNATURE
USER_ID
USER_LOGIN
USER_LASTNAME
USER_FIRSTNAME
USER_FULLNAME
USER_SUPERVISOR_ID

1 « J'aime »

SInon le module ExtraOdt permet de récupérer la totalité des tags présents (et d’en rajouter)
il suffit pour cela d’utiliser le tags {odt_show_all_tags}

2 « J'aime »

Merci Yves57 et Defrance pour votre aide,

Les tags odt ne fonctionnent pas pour la rédaction « automatisé » d’email (Envoi Devis, commande, facture, etc…)

Dans l’ensemble des tags (Emails) que j’ai pus lister, aucun ne ressort la civilité du contact (Madame, monsieur, etc…) ou nom du contact

Y a t’il une solution extraction des codes ou autres ? pour connaitre la liste complète

Merci

Cordialement

Bonjour

Dans la version 6, on affichait automatiquement « Bonjour M. X Y » en début de mail.

En V7, il affiche plus que « Bonjour »

Quelle est la variable à mettre « others.lang » ?

Merci

Bonjour
Jutilise CONTACTCIVNAME il faut au préalable enregistrer un contact de l’object.
Cordialement

Bonjour,

Est-ce qu’il y aurait moyen d’utiliser les attributs supplémentaires en natif de dolibarr dans les templates de mail?
J’ai essayé mais je n’y arrive pas
Merci d’avance pour votre aide
Laurent

Bonjour,
Cela ne fonctionne pas ( CONTACTCIVNAME )
Et même pas dans la V8 que je viens d’installer

Bonjour,

Je confirme j’ai la même régression entre une v6 et v7, CONTACTCIVNAME n’est plus mise à jour.

Aussi on peut voir la liste des tags , dans le menu : menu accueil>configuration>email onglet modèle de courrier puis cliquer sur l’icone ? à coté de contenu, vous verrez la liste des balises de substitutions.
En v6 celle ci est présente en v7 elle est absente.

Je vais demander du coté bug du forum pour voir ce qu’ils en pensent.

Je suis en v7 et je l’ai.

Bonjour,

Quelle version avez vous ?
je suis en 7.0.3

Merci de votre retour

Je suis en v7.0.2

Dans l’aide des modéles d’email il y a cette liste et effectivement plus de trace de CONTACTCIVNAME :unhappy:

Variables de substitution disponibles:
(AnyTranslationKey) -> Translation
[AnyConstantKey] -> ValueOfConstant
DOL_MAIN_URL_ROOT -> http:/###########/htdocs
MYCOMPANY_NAME ->#######
MYCOMPANY_EMAIL -> administration@########.com
MYCOMPANY_PROFID1 ->
MYCOMPANY_PROFID2 ->
MYCOMPANY_PROFID3 ->
MYCOMPANY_PROFID4 ->
MYCOMPANY_PROFID5 -> MYCOMPANY_PROFID5
MYCOMPANY_PROFID6 -> MYCOMPANY_PROFID6
MYCOMPANY_CAPITAL -> 20 000
MYCOMPANY_FULLADDRESS -> ############
MYCOMPANY_ADDRESS -> ##########
MYCOMPANY_ZIP -> ##########
MYCOMPANY_TOWN -> ##########
MYCOMPANY_COUNTRY -> France
MYCOMPANY_COUNTRY_ID -> 1
ID -> ID
REF -> REF
REFCLIENT -> REFCLIENT
REFSUPPLIER -> REFSUPPLIER
EXTRAFIELD_XXX -> EXTRAFIELD_XXX
THIRDPARTY_ID -> THIRDPARTY_ID
THIRDPARTY_NAME -> THIRDPARTY_NAME
THIRDPARTY_EMAIL -> THIRDPARTY_EMAIL

PROJECT_ID -> PROJECT_ID
PROJECT_REF -> PROJECT_REF
PROJECT_NAME -> PROJECT_NAME
CONTRACT_HIGHEST_PLANNED_START_DATE -> Highest date planned for a service start
CONTRACT_HIGHEST_PLANNED_START_DATETIME -> Highest date and hour planned for service start
CONTRACT_LOWEST_EXPIRATION_DATE -> Lowest data for planned expiration of service
CONTRACT_LOWEST_EXPIRATION_DATETIME -> Lowest date and hour for planned expiration of service
ONLINE_PAYMENT_URL -> LinkToPayOnlineIfApplicable
SECUREKEYPAYMENT -> Security key (if key is not unique per record)
SECUREKEYPAYMENT_MEMBER -> Security key for payment on a member subscription (one key per member)
SECUREKEYPAYMENT_ORDER -> Security key for payment on an order
SECUREKEYPAYMENT_INVOICE -> Security key for payment on an invoice
SECUREKEYPAYMENT_CONTRACTLINE -> Security key for payment on a a service
DATE_YMD -> DATE_YMD
DATE_DUE_YMD -> DATE_DUE_YMD
AMOUNT -> AMOUNT
AMOUNT_EXCL_TAX -> AMOUNT_EXCL_TAX
AMOUNT_VAT -> AMOUNT_VAT
AMOUNT_FORMATED -> AMOUNT_FORMATED
AMOUNT_EXCL_TAX_FORMATED -> AMOUNT_EXCL_TAX_FORMATED
AMOUNT_VAT_FORMATED -> AMOUNT_VAT_FORMATED
DAY -> 3
MONTH -> 9
YEAR -> 2018
PREVIOUS_DAY -> 2
PREVIOUS_MONTH -> 2
PREVIOUS_YEAR -> 2017
NEXT_DAY -> 4
NEXT_MONTH -> 4
NEXT_YEAR -> 2019
USER_SIGNATURE -> ########## -…
USER_ID -> 1
USER_LOGIN -> ##########
USER_LASTNAME -> SuperAdmin
USER_FIRSTNAME -> USER_FIRSTNAME
USER_FULLNAME -> SuperAdmin
USER_SUPERVISOR_ID -> USER_SUPERVISOR_ID

Là ou c’est dingue c’est quil y a un exemple en 7.0.3 avec d’autres champs pas listé ci-dessus :

(Hello),

(ThisIsContentOfYourCard)
(ID) : ID
(Civiliyty) : MEMBER_CIVILITY
(Firstname) : MEMBER_FIRSTNAME
(Lastname) : MEMBER_LASTNAME
(Fullname) : MEMBER_FULLNAME
(Company) : MEMBER_COMPANY
(Address) : MEMBER_ADDRESS
(Zip) : MEMBER_ZIP
(Town) : MEMBER_TOWN
(Country) : MEMBER_COUNTRY
(Email) : MEMBER_EMAIL
(Birthday) : MEMBER_BIRTH
(Photo) : MEMBER_PHOTO
(Login) : MEMBER_LOGIN
(Password) : MEMBER_PASSWORD
(Phone) : MEMBER_PHONE
(PhonePerso) : MEMBER_PHONEPRO
(PhoneMobile) : MEMBER_PHONEMOBILE

j’ai vérifié sur une autre install en 7.0.3 et même en 8.0.1 le CONTACTCIVNAME est parti

j’ai vérifié sur une autre install en 7.0.3 et même en 8.0.1 le CONTACTCIVNAME est parti

Bonjour

Consultez ceci https://github.com/Dolibarr/dolibarr/pull/9099

Fred

Merci Frédéric.
Donc de manière plus explicite, à partir de la version 8, CONTACTCIVNAME n’existe plus et est remplacé par les clés suivantes, en fonction de la qualité du contact :
CONTACT_NAME_BILLING
CONTACT_NAME_CUSTOMER
CONTACT_NAME_SHIPPING
CONTACT_NAME_SERVICE
@Frédéric : c’est bien ça ?

1 « J'aime »