Nom et Prénom de l'utilisateur - Bonita Bpm 7.5.4
Si vous disposez de l'ID d'un utilisateur, l'identityAPI vous permet d'obtenir nom et prénom.
L'affectation des ces infos se fait via les setter java dédiés, à travers des opérations.
Quelle étape pose problème ou vous manque pour achever cette fonctionnalité ?
Bonjour,
Vous pouvez déclarer une opération qui fait appel à un script groovy dans lequel vous vous appuyez sur identityAPI pour rechercher les infos d'un utilisateur.
def processAPI = apiAccessor.getProcessAPI()
def identityAPI = apiAccessor.getIdentityAPI()
def user = identityAPI.getUser()
def firstName= initiator.firstName
def lastName= initiator.lastName
Vous pouvez ensuite retourner le résultat sous forme de chaine de caractères et l'affecter à votre variable métier.
Comments
Merci.
Mais c'est plutôt retourner le résultat et l'affecter à la variable métier.
J'étais plutôt dans opération avec comme type d'opérateur Utilise une méthode Java pour mettre à jour. Je sais pas si nous disons la même chose.
Juste un attribut de la variable métier.
1. En initiant ma variable métier, j'ai pu récupérer ou sauvegarder le nom et le prénom de l'initiateur.
2. Je voudrai now, que je puisse aussi sauver dans base de données métier le nom ou le prénom de l'utilisateur en charge de la deuxième tâche dont l id est déjà stocké dans ma variable métier. Donc, je suppose que je peux en connaissant cet id être en mesure de récupérer le nom de ce user et mettre à jour ma variable métier.
Comments
L'affectation via les setter java à travers les opérations.