2010-05-19 4 views
1

Est-ce que quelqu'un a mis en place une liste d'approbation/de suivi des flux de travail de vacances dans MOSS Sharepoint 2007?Approbation/suivi des congés

Quelqu'un peut-il suggérer d'autres solutions? La solution ci-dessous fonctionne bien mais je suis spécifiquement à la recherche d'un moyen de rechercher le gestionnaire de l'utilisateur qui a créé l'élément de liste de demandes de vacances dans le flux de travail.

J'ai suivi ce lien http://www.u2u.info/Blogs/Kevin/Lists/Posts/Post.aspx?ID=39 qui vous montre comment créer une approbation de flux de travail personnalisé. Voici les étapes décrites par le lien.

  1. utilisateur Ajouter un nouvel élément de vacances à la liste

  2. Flux de travail démarre

  3. Wf a le gestionnaire hardcoded (besoin d'un moyen de regarder ça, peut-être de AD ??) et crée une tâche pour qu'ils examinent la demande. Si vous le souhaitez, cela peut inclure une notification par e-mail de la tâche

  4. commentaires Manager, d'ajouter des commentaires et approuve/rejette la demande

  5. L'utilisateur est informé de la demande dûment remplie

Merci beaucoup, Naveen

+0

i utilisé http://edinkapic.blogspot.com/2008/05/user-profile-sharepoint-designer.html pour obtenir le gestionnaire des utilisateurs , ça marche un régal. – van

Répondre

1

Nous avons utilisé un formulaire InfoPath personnalisé et un flux de travail d'approbation simple pour nous attaquer à cette tâche.

+0

Merci tout pointeur sur les tutoriels que vous avez utilisé serait très apprécié. – van

+0

Bien sûr, la partie facile était la forme de base (date de vacances, type de congé, etc) La partie suivante était la saisie du nom d'utilisateur automatiquement. Nous avons créé un service Web (google pour «obtenir un nom d'utilisateur via le service Web») pour interroger les informations sur l'utilisateur en cours et l'ajouter automatiquement à la valeur par défaut d'une zone de texte. Ensuite, nous avons créé un autre service Web pour rechercher un gestionnaire. L'utilisateur entrerait l'adresse e-mail, le nom d'utilisateur ou le nom de famille d'un responsable et le formulaire infopath interrogerait le service Web pour le trouver, et remplirait la zone de texte, en obtenant également l'e-mail. Une fois soumis, le gestionnaire reçoit un email – Kolten

+0

Hi Kolten, merci pour l'information. Connaissez-vous un moyen d'interroger directement le gestionnaire à partir d'un workflow? J'ai essayé d'utiliser SPDActivities LookupUserInfo bien que cela n'interroge pas le profil d'utilisateur. Ou si vous pouviez poster une revue de votre solution comme je suis nouveau à l'infopath et aux webservices ... et j'ai peu de temps pour la rechercher ... Merci beaucoup d'avance .. Naveen – van

Questions connexes