Premièrement, je voudrais savoir pourquoi vous voulez affecter plusieurs utilisateurs à un projet? Habituellement, les projets sont assignés au chef de projet et les tâches individuelles du projet sont ensuite assignées aux membres de l'équipe qui les complèteront. Est-ce à des fins de rapport? Les équipes de projet sont donc au courant de ce qui se passe? Une autre raison?
Sugar n'attribuera qu'un seul utilisateur par enregistrement, dans la mesure où vous pourriez utiliser des équipes pour représenter plusieurs utilisateurs, il existe également des plugins tiers qui permettront également d'ajouter cette fonctionnalité à CE.
Cependant, si vous voulez plus de flexibilité que l'assignation d'équipe statique, vous devrez développer quelque chose en particulier. Des équipes pourraient être utilisées pour un module tiers ou une relation personnalisée entre les utilisateurs et les projets, et l'utilisation de hooks/ajax ect un script pourrait être écrit pour remplir un multi-select sur le projet avec tous les utilisateurs. Ceux-ci pourraient alors être multi-sélectionnés et sur enregistrer une nouvelle équipe pour le projet pourrait être créé dynamiquement.
J'espère que cela vous a aidé.
Merci @Andy, L'exigence est quelque chose de client qui dit qu'ils ne peuvent pas utiliser des équipes en raison du nombre de critères pour les projets individuels à affecter. Les équipes pourraient résoudre le problème, mais les exigences du client ne suffisent pas. Développer une relation personnalisée semble également être difficile, laissez-moi essayer. – AjayR