Mail au Manager d'un utilisateur - Bonita Bpm 7.5.4

1
0
-1

Bonjour,
Comment notifier, par mail, le manager d'un utilisateur? Est-ce qu'il est existe un script dans ce sens lorsqu'on connaît l'Id de l'utilisateur dont le Manager devra être notifié?
NB : Cet utilisateur n'est pas initiateur du processus.

Cordialement,

1 answer

1
0
-1
This one is the BEST answer!

Voici un exemple de script qui va rechercher les informations d'un utilisateur en utilisant son id (stocké dans une variable aUserId dans cet exemple). Les informations de l'utilisateur contiennent l'identifiant de son manager. Cet identifiant est utilisé pour récupérer le détails des informations professionnelles qui contient l'adresse mail.

import org.bonitasoft.engine.identity.ContactData
import org.bonitasoft.engine.identity.User

User userInfo = BonitaUsers.getUser(apiAccessor, aUserId)

ContactData managerProfessionalContactInfo = BonitaUsers.getUserProfessionalContactInfo(apiAccessor, userInfo.managerUserId)

return managerProfessionalContactInfo.email

Comments

Submitted by wnkela on Thu, 10/03/2019 - 08:48

Thanks.

Notifications