J’ai, à plusieurs endroit (dans différents doctype) des select avec les mêmess éléments.
un pour configurer les champs et l’autre pour pour les sélectionner dans les projets.
Comment faire pour que je puisse avoir ces champs à un endroit et les reprendre de manière simple.
C’est pour l’application suivante : Affilier des indemnités de déplacement aux salariés.
j’ai un doctype : accord salariaux btp avec un document par année.
J’ai un champs sur l’adresse du client qui indique la zone correspondant à l’adresse (ce sont des rayons autour de l’entreprise)
Après j’ai un script serveur (api) qui prend le projet du pointage salarial, qui récupère la zone et complète le document d’indemnité quand j’appui sur le bouton récupérer les données.
Je souhaiterais que le select des accords salariaux, dans l’adresse et dans la récupération des données soi géré du même endroit, si je rajoute une zone que je n’ai pas à la modifié aux 3 endroits.
Je suis en train de créer l’apps.
Si j’ai créé les documents auparavant, avec exactement les mêmes noms que les options de l’ancien Select, alors je peux supprimer l’ancien champ, et créer le nouveau champ de Lien avec le même nom de champ (= nom de colonne de base de données) sans perte de données !
Type de document Single : le document n’existe qu’en un seul exemplaire, le doctype n’a donc pas de liste. Pratique pour faire des documents de paramètres globaux (exemple : Paramètres Système est un doctype single).
Type de document virtuel : les documents n’existe pas du tout en base de données, mais sont « calculés » avec du code dans une application. Pratique pour des vues comme la liste des tâches de fond du système (liste Tâche RQ) : les « documents » de la liste Tâche RQ sont synthétisés à partir d’une autre source de données. On peut faire toutes les actions classiques d’un document d’ailleurs, mais il faudra interpréter ces opérations selon le cas d’usage.