Génération du login avec noms composés

Plus d'informations
il y a 1 an 6 mois #4011 par Adrien Mo
Génération du login avec noms composés a été créé par Adrien Mo
Bonjour
Lors de la création du compte par koxo en mode automatique il est créé de la forme prenom.nom
Cependant pour les prenom ou nom composé ça se complique et cela peut se couper en plein milieu du nom s'il est trop long.
Est il possible de paramétrer la configuration de génération du login en imposant de prendre toujours le premier prenom et le premier nom avec des exception si le nom commence par un mot de 2 ou 3 lettre ?
Par ex un Jean EL MATROUCHKAYEV se présente sous la forme jean.elmatrouchka (pourquoi le nom n'est il pas entier ?)
un Marc-Henri BOLUDO DA COMPA serait préférable d' etre sous la forme marc.boludo (on zappe les prénoms et noms secondaires)
Par contre un Bernardo DEL CAPOSA doit rester bernardo.delcaposa (et non pas bernardo.del)

En bref où peut on configurer plus finement la création du login en prenant en compte les tiret, les apostrophes, les espaces... ?

 

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 5 mois - il y a 1 an 5 mois #4013 par Vincent rannou
Réponse de Vincent rannou sur le sujet Génération du login avec noms composés
Bonjour,
Vous pouvez personnaliser la création du login dans le modèle qui est utilisé, dans la section utilisateur, info annuaire, compte.
Vous avez la possibilité de remplacer par exemple un espace ou un tiret par un autre caractère, de modifier le nombre de caractères du nom et/ou prénom qui seront utilisé dans l'identifiant. Toutefois attention, un identifiant classique impose une limite de longueur maximum, ce qui explique que certains login composé de noms et prénoms long seront forcément tronqués.

Vous pouvez aussi également effectuer ces traitements directement sur le fichier utilisé pour l'import/synchro, grâce aux fonctions de recherche/remplacement/macros du tableur qui est utilisé. Par exemple supprimer tous les tirets, espaces, apostrophe, de manière qu'un nom/prénom composé ou compliqué soit simplifié et vu comme un seul.


 
Dernière édition: il y a 1 an 5 mois par Vincent rannou.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 5 mois #4014 par Adrien Mo
Réponse de Adrien Mo sur le sujet Génération du login avec noms composés
ok merci pour ces precisions
J'ai en effet vu des choses interessante dans "infos annuaire".
actuellement cest configuré en %FIRST_NAME%.%NAME% mais il n'y a pas de prise en compte du nombre de mot dans le prenom ou le nom.
En fait la config actuelle fait bien les choses au niveau des tiret espaces ou apostrophe, juste il prend l'intégralité de tous les prenom et nom.
un junior-fernando sera juniofernando mais il serait mieux d'avoir juste junior.
Il n'y a pas la possibilité d'indiquer que la génération ne doit récupérer que le premier prenom et le premier nom? 
et pour indiquer uniquement la premiere lettre du prenom par exemple que devient la variable ? 
Sinon en effet obligé de bidouiller dans mon fichier csv 

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 5 mois #4015 par Vincent rannou
Réponse de Vincent rannou sur le sujet Génération du login avec noms composés
Bonjour,
Pour utiliser seulement la première lettre du nom ou prénom, il faut ajouter [1] à la variable : %FIRST_NAME[1]%
Ajouter [2] utilisera les 2 premières lettres, etc.

Je ne pense pas qu'à l'heure actuelle, koxo sache détecter le premier nom ou prénom lorsque ceux-ci sont séparés par un tiret ou espace. Pour cela c'est au niveau du csv qu'il faudra agir. Toutefois ne pas oublier qu'il y a également les prénoms composés, tels que Jean-Luc, qui ne doivent pas être traités comme 2 prénoms mais comme un seul. Les cas sont multiples, ce n'est pas simple à automatiser.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 5 mois - il y a 1 an 5 mois #4016 par Admin KoXo
Réponse de Admin KoXo sur le sujet Génération du login avec noms composés
Bonjour,
Un nom du genre "Jean-Paul" est considéré comme un seul prénom (prénom composé).
Le remplacement des tirets et espaces est prévu pour générer les identifiants et adresses email.
Quand on importe les prénoms, il est possible de n'importer que le premier prénom (fiche de configuration) :

Un prénom du genre "Jean Paul" est considéré comme deux prénoms. Dans de nombreuses applications c'est d'ailleurs la règle.
Nous allons probablement modifier le fonctionnement de la variable %FIRST_NAME% pour qu'elle ne renvoi que le premier prénom et ajouter une autre variable %FIRST_NAMES% qui renverra tous les prénoms.
Cdt.
Le support
Dernière édition: il y a 1 an 5 mois par Admin KoXo.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 2 mois #4136 par Adrien Mo
Réponse de Adrien Mo sur le sujet Génération du login avec noms composés
Ah c'est une bonne nouvelle. J'attend cette option de ne choisir que le premier nom ou prenom avec impatience !! C'est très utile dans notre cas car actuellement je me penche sur un batch qui pourrait effectuer cette action mais je maitrise pas suffisamment.

Il est vrai que pour un jean paul c'est plus perturbant pour l'utilisateur de n'avoir que jean dans son login mais en générale c'est avec un tiret. Donc l'idée c'est qu'un jean-paul devienne jeanpaul mais c'est surtout pour les nom de famille à rallonge le pb.

Notre ancien serveur SCRIBE faisait les choses très bien . A savoir qu'il identifiait la longueur du premier mot avec ou sans tiret pour en déduire le login à créer. s'il y a un tiret entre 2 mot alors on garde les 2 mots côte à cote tant que le premier fait 3 lettres ou plus. S'il y a un nom de plusieurs mot mais que le premier mot est constitué de moins de 3 lettres alors on conserve le premier mot (pour les noms du style DA COSTA, EL HADRAOUI, ...). Donc ici Jean-paul ou Jean Paul reste jeanpaul mais DA COSTA, AL-HIDRI ou EL HADRAOUI devient dacosta, alhidri, elhadraoui.
De plus selon la longueur global du nom ou prenom il serait bien aussi de garder automatiquement la première lettre du mot le plus long car actuellement cela coupe en plein milieu. Nous, c'était à partir de 10 caractères on utilise que la première lettre du mot. Ex: Habib MAKREBOUGRAZ devient automatiquement habib.m

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.292 secondes