Trois avancées majeures en CSS3 : Media Queries, Grid Layout et Animations
[Webinar] Techniques avancées de création de workflow - FR
-
Upload
nuxeo -
Category
Technology
-
view
402 -
download
2
description
Transcript of [Webinar] Techniques avancées de création de workflow - FR
Content Management PlatformFor Business Applications/
Alain
Créer des workflows avec la Plateforme Nuxeo (2/2)
Nuxeo / La Platforme
�2
Automation
Base documentaire
Moteur de formulaires et
de présentation
Kit de conversions
Moteur de workflow
Kit gestion d’identité et
auth.
Appli Web adatpable et extensible
Fonctionnalités prêts à l’emploi (addons) ex: comparaison, quota, invitation, …
REST API
CMIS
Client SDKs:!
JavaJavaScript
PythoniOS
Android…
WEBDAV
Drive (synchronisation bi-directionnelle sur poste bureautique)
Nuxeo / L’entreprise• Nuxeo aide ses clients à créer, implémenter, maintenir,
déployer and exploiter des applications
• Nuxeo couvre le cycle complet des applications:
• Design: Nuxeo Studio
• Développement: Nuxeo IDE (Eclipse), Nuxeo Studio, Maven Tooling
• Outillage de test: unitaire, fonctionnel (Sl/WebDriver), performance
• Outils de déploiement: Nuxeo Marketplace, Update Center
• Nous mettons l’accent sur l’ensemble des phases de votre projet, pas seulement sur le logiciel que vous exécutez
�3
Programme
• Parcours fonctionnel
• Démonstration: Revue parallèle
• Démonstration: Demande de congé
• Synthèse des fonctionnalités clef
• Apprendre l’essentiel: Implémentation étape par étape d’un workflow exemple
�4
Programme
• Revue des fonctionnalités de workflow avancées
• Revue de la documentation disponible
• Apprentissage des concepts avancés: extension de l’exemple “Staffing de missions”
�5
Fonctionnalités clefs (Avançées)
�6
Fonctionnalités clefs (avancées)
�7
‣ Réassignation
‣ Délégation manuelle
‣ Automation catégorie Workflow
‣ Escalade
‣ Noeud multitâche
‣ Sous-workflow
Escalade
�8
!
‣ Règles d’escalades associées à un noeud du graphe
‣ Une règle = un nom, un identifiant de chaine et une condition
‣ Le moteur de workflow réévalue les règles sur les noeuds actifs toutes les X secondes (X paramétrable)
Noeud multi-tâche
�9
‣ Crée n tâche sur un noeud, une tâche par assigné
‣ Quand chaque la tâche est close, l’information de tâche (nom, bouton cliqué, commentaire) est ajouté sur l’objet “TasksInfo” et disponible dans le context Automation du noeud
‣ Si le noeud est terminé avant que l’ensemble des tâches soient closes, celles encore ouvertes sont fermées automatiquement à l’état “cancelled”
Sous-workflow
�10
‣ Un noeud qui instancie un nouveau worklow, en parallèle de celui déjà lancé
‣ Possibilité de transmettre des variables au sous-workflow, pour alimenter ses variables globales.
‣ Le noeud du workflow parent est actif jusqu’à ce que le workflow fils est terminé
‣ Abandonner le workflow parent annulera le workflow fils.
Revue des ressources documentaires existantes
�11
A propos du moteur de workflow
�12
!
‣ Link : http://doc.nuxeo.com/x/OwzF‣ Comprendre le cycle de déploiement
‣ Comprendre l’algorithme d’exécution du graphe
‣ Trouver des exemples de chaînes automation
‣ Liste des variables de workflow “système” disponibles
‣ Conventions de nommage
Studio Designer
�13
!
‣ Lien : http://doc.nuxeo.com/x/IwGw‣ Aide écran par écran
‣ Lien : http://doc.nuxeo.com/x/IwGw
‣ Tutorial de mise-en-place d’un workflow simple.
Mise-en-oeuvre
�14
Modèle de déploiement Studio
�15
• Outils de configuration
• Pas de développement requis
• Génère un Bundle
Notre scénario
�16
‣ Workflow d’ordre de mission: une commande est reçue et retransmise au comité de staffing, qui évalue si des précisions sont attendues ou si la demande peut être affectée à un ingénieur
Plan d’implémentation
�17
‣ Vous allez apprendre à1. Rendre une tâche réassignante
2. Démarrer un workflow depuis un bouton
3. Mettre en oeuvre un rappel
4. Faire évoluer le graphe de workflow au travers d’une règle d’escalade
5. Mettre en oeuvre l’usage des sous-workflow
What’s Next?
�18
• Download from nuxeo.com/download
• For geeks: nuxeo.com/developers
• Source code: nuxeo.github.io/
• Documentation: doc.nuxeo.com
• Questions? answers.nuxeo.com
Upcoming Webinar
• Designing Workflows for the Nuxeo Platform, Part 2• Thursday, Jan 9
!www.nuxeo.com/webinars
La suite
�19
• Télécharger : nuxeo.com/download
• Pour les geeks : nuxeo.com/developers
• Code source : nuxeo.github.io/
• Documentation : doc.nuxeo.com
• Des questions ? answers.nuxeo.com
Prochain webinar
• Construire des structures de navigation virtuelle sur la plateforme Nuxeo• Lundi 20 janvier
!www.nuxeo.com/webinars
Thank You!
�20
Alain ESCAFFRE Director of Product Managemente-mail: [email protected] me: @aescaffre