You are on page 1of 4

1 2001_MS_SharePoint Club 20.

06 Imprimé le 13/07/2007 10:56 1


L’esprit, la réflexion et l’action: les couleurs de vos succès!
Exemples de Workflows
SharePoint 2007
www.blancconsultants.com
Philippe Blanc, philippe.blanc@blancconsultants.com
Gilbert Nicolet, gilbert.nicolet@blancconsultants.com2 2001_MS_SharePoint Club 2
0.06 Imprimé le 13/07/2007 10:56 2
La maîtrise technologique en plus!
Les projets
La vision
Le cockpit
Les processus
L’analyse et l’action
L’intégration
technologique3 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:56 3
Blanc Consultants, en partenariat avec BPA Solutions à Neuchâtel,
développe des webparts et des composants SharePoint permettant
notamment de:
Répliquer et agréger des listes
Afficher des données d’autres listes ou de bases de données externes
Naviguer selon une approche organisationnelle
Calculer et présenter des tableaux de bord d’entreprise
Piloter SharePoint depuis des applications externes
Gérer des comportements de listes mères-filles (p. ex. Contats-Actions)

Et autres développements possibles
Des développements sous SharePoint4 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2
007 10:56 4
Un portail SharePoint est une excellente plate-forme pour poser
les processus, les pratiques, méthodes et règles d’entreprise sur
un outil quotidien, central et utilisé par tous.
Un workflow est la façon la plus ambitieuse, la plus systématique
et la plus structurante d’informatiser un processus.
C’est une finalité et non-pas un point de départ
Donc, avant de construire techniquement un workflow, il est
primordial de s’assurer de la maturité du processus concerné.
Ce processus est-il
Décrit?
Connu?
Optimisé?
Adapté à la réalité vécue par le plus grand nombre?

Workflows, quels enjeux?5 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:5
6 5
Type
Complexité du
besoin
Mise en œuvre Déploiement
WSS – 3 états Faible Simple
Directement sur
la liste SharePoint
MOSS – modèles
prédéfinis
Moyen Simple
Directement sur
la liste SharePoint
SharePoint
Designer
Avancé Simple (déclaratif) Défini par liste
Visual Studio
(WF Foundation)
Très avancé
Complexe (orienté
programmation)
Installation par
feature
Les différents types de Workflow dans SharePoint6 2001_MS_SharePoint Club 20.06 Im
primé le 13/07/2007 10:56 6
Workflow personnalisé
Spécifique à un besoin exprimé, valable pour une liste donnée
Déclenchement automatique à la création ou à la modification
d’un élément
Déclenchement manuel possible
Stockable dans le modèle de liste
Nombreuses actions possibles
Envoi d’e-mails et de rappel périodique
Création automatique de tâches
Informations sur l’état du Workflow
Pourquoi SharePoint Designer?
Avantages:
Souplesse de création, réponse à des besoins complexes
Simplicité de mise en œuvre 7 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:5
6 7
Options de démarrage: manuel, à la création, à la modification
Développement d’un Workflow
dans SharePoint Designer
Comportement du Workflow8 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:5
6 8
Cas concret 1:
Gestion des non-conformités9 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:
56 9
Cas concret: gestion des non-conformités
Besoin du client:
Automatiser la procédure (connue)
Assurer le suivi plus efficacement
Constat de
non-conformité
Action corrective
Approuvé Rejeté
Fin du Workflow
Validateur
Emetteur10 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:56 10
Contenu du mail:
Texte statique définissable dans les paramètres du Workflow
Contenu dynamique: champs d’une liste SharePoint
Envoi de mail d’alerte
wss@entreprise.com
Possibilité de créer un
hyperlien sur l’élément
concerné11 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:56 11
Actions liées à la validation
Chantier X > Constats > Pompe à eau défectueuse > Modifier l’élément
Constat: Pompe à eau défectueuse
Zone de décision12 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:56 12
Cas concret 2:
Gestion des factures
fournisseurs13 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:56 13
Cas concret: gestion des factures fournisseurs
Facture scannée
Données
fournisseurs
Refusé Accepté
Viseur 1
Secrétariat
Quittance
Direction
Viseur 2
Refusé Accepté
Actions
comptables
Suppression
Fin du
Workflow
Comptabilité14 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:56 14
Cas concret: factures fournisseurs (1/2)15 2001_MS_SharePoint Club 20.06 Imprimé l
e 13/07/2007 10:56 15
Cas concret: factures fournisseurs (2/2)16 2001_MS_SharePoint Club 20.06 Imprimé l
e 13/07/2007 10:56 16
Suivi de l’état du Workflow
Suivi des
étapes 17 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:56 17
Les actions s’ouvrent et se terminent selon des interventions sur les
factures
Elles permettent de suivre notamment les actions en parallèle
Suivi des actions de Workflows18 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/20
07 10:56 18
Limites de SharePoint: Les actions
doivent être sur le même site que la
liste qui déclenche le workflow!
Conséquence: chaque site abrite sa
liste propre avec impossibilité pour
l’utilisateur d’avoir sur une même
vue l’ensemble de ses actions.
Suivi des actions de Workflows
Site 1 Site 2
Actions
Site 1
Actions
Site 2
Actions
Site 3
Dataviewer
BTK
Actions
agrégées
Réplication
BTK
Solution proposée: 2 composants
développés par Blanc Consultants:
La réplication qui permet
l’agrégation des actions
Le dataviewer qui permet la
visualisation intersites d’une liste
filtrée ou non.19 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:56 19
Le passage
automatique d’un
élément vers une autre
liste permet de gérer
des droits d’accès
différents
Gestion des droits aux différentes étapes20 2001_MS_SharePoint Club 20.06 Imprimé le 1
3/07/2007 10:56 20
Enoncer le besoin de manière claire
Dessiner le schéma du déroulement du Workflow
Préciser les différentes options à chaque nœud de décision et leur
impact sur le processus
Procéder par itérations: construction progressive avec tests et
validations de chaque étape
Former et informer les intervenants sur leur(s) rôle(s) et
responsabilité(s) dans le processus
L’efficacité d’un Workflow repose sur son adéquation
avec la culture d’entreprise
Par expérience…21 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/2007 10:56 21
Processus administratifs
Demandes d’achats
Demandes de formations
Entrées-sorties de collaborateurs
Processus de support
Hotline
Contrôles internes
Gestion de projet
Demandes de projets
Validation de phases
Quelques exemples de Workflow22 2001_MS_SharePoint Club 20.06 Imprimé le 13/07/200
7 10:56 22
Merci pour votre attention et votre participation
L’esprit, la réflexion et l’action: les couleurs de vos succès!

You might also like