K2 Five – Le K2 Workflow Designer

Ce billet fait partie d’une série de billets sur les nouveautés des versions Five et Cloud, mises à disposition en octobre 2017.

Pour le premier article détaillant les nouveautés de K2 Five, nous allons parler du nouvel outil de conception de workflow. Les plus gros changements sont esthétiques, mais d’autres modifications ont été apportées. Petite parenthèse pour les nouveaux propriétaires de la plateforme, les workflows K2 sont le moyen d’automatiser des tâches, coté serveur. Une fois ces workflows associés avec des formulaires et des smartobjects (les connecteurs), vous avez une application BPM.

K2workflowDesigner
L’image est un peu déroutante, l’usage est beaucoup plus agréable !

Lire la suite

Faire une vue liste à filtres multicritères dynamiques et sur mesure (SQL)

K2 propose un premier niveau de filtre dans les list views. Cette fonction permet d’effectuer des recherches rapides ou de créer des filtres statiques. Nous allons voir, dans cet article, comment faire pour disposer d’un mécanisme de filtres dynamiques.

filtres
En vert, les filtres dynamiques et sur mesure. En orange, les filtres statiques et standards

Celles et ceux d’entre vous qui ont cherché à mettre en place cette fonctionnalité se sont Lire la suite

Tâche au compte de service K2 (1/3) : workflow state machine

Cet article fait partie d’une série d’articles qui mettent en avant l’intérêt d’attribuer une tâche au compte de service K2. Ces articles dépendent des K2 Services, je vous invite à jeter un coup d’œil à l’article dédié pour avoir un smartobject associé à la méthode action a task.

  1. Workflow State Machine
  2. Gérer les acteurs externes
  3. Annuler à tout moment une demande

Lire la suite

La gestion des profils applicatifs (atelier de conception + vidéo)

De nombreuses applications nécessitent une gestion de profils qui n’est pas prévue dans l’annuaire de l’entreprise. C’est le cas des smartstarters, dans lesquels il est possible de définir, entre autres, les administrateurs et les demandeurs. La mise en place d’un tel mécanisme est spécifique aux besoins métiers, mais une logique peut être mutualisée. Cet article présente le principe de la gestion des utilisateurs afin de permettre le conditionnement des règles smartforms et workflow sur le rôle applicatif d’un utilisateur.

ProfilApplicatif
Un formulaire avec les différents éléments de cet atelier.

Lire la suite

Proposer des cases à cocher dans une vue liste

Une vue liste dans K2 distingue deux parties, la partie en lecture et la partie en édition (si cette dernière est activée). La partie en lecture ne peut pas présenter de contrôle de saisie (liste déroulante, case à cocher…), il faut forcément passer par la partie en édition (via le bouton “Edit” ou le double clic).  Comme le besoin d’avoir des cases à cocher en mode lecture est un besoin récurrent, voici un billet sur le sujet.

Lire la suite