J’aimerais positionner la constante THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT à client pour que cette valeur soit définie par défaut lors de la création d’un tiers.
Je l’a vois dans le code (societe/card.php ligne 977) mais pas sur cette page. J’ai essayé de mettre client ou c ou un nombre mais ça ne marche pas.
La même question pour THIRDPARTY_SUPPLIER_BY_DEFAULT (j’aimerais la valeur non).
Et dans ce cas d’usage, peut-être que les paramétrages applicables dans la page des Valeurs/filtres/tris par défaut (htdocs/admin/defaultvalues.php fonctionnent !
Si tu veux forcément créer un client pourquoi ne cliques tu pas sur le lien " Nouveau client" plutôt que « Nouveau tiers »
Dans ce cas, le champ « Prospect / Client » est bien initialisé avec client.
Quand j’avais commencé à utiliser Dolibarr, je faisais comme ça, mais pour une raison qui m’échappe maintenant, cela me bloquait ailleurs. J’ai donc commencer à utiliser la méthode Création de Tiers → création automatique de contacts.
Comme expliqué par @RomainDeschamps, il suffit de positionner la vairable à 1 pour qu’elle soit active.
THIRDPARTY_CUSTOMERPROSPECT_BY_DEFAULT
THIRDPARTY_SUPPLIER_BY_DEFAULT
Sauf THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT qui doit contenir le type de tiers (2 pour prospet ou 3 pour client si j’ai bien tout compris)
Mais la méthode par où l’on insère directement une valeur dans le formulaire me plaît mieux puisqu’elle est plus granulaire (moins d’effet de bord prévisible).