Les projets remarquables de la communauté K2

Le site communautaire de K2 est une grande source d’inspiration pour tout concepteur d’applications K2. Outre les parties blogs et forums d’entraide, il héberge un espace de partage de projets : le K2 community market. Le market regorge de 200+ projets, généralement avec leur code source et permettant d’étendre votre plateforme K2. On y trouve principalement des connecteurs, et des contrôles pour smartforms, mais également des utilitaires en tout genre et quelques packages d’applications K2 à utiliser ainsi.

Certains projets sont « incontournables » et je vous propose aujourd’hui de vous donner la liste des TOP 2 projets de quelques membres de la rédaction. Bien évidemment, cette liste n’est pas exhaustive et si vous aussi vous utilisez des projets provenant du site communautaire qui n’apparaissent pas dans cette liste, n’hésitez pas à indiquer votre trouvaille dans les commentaires de ce billet. (suite…)

Attacher des commentaires et des documents à une instance de workflow

La plateforme K2 propose deux smartobjects génériques pour gérer les commentaires et les pièces-jointes d’une instance de processus. Les éléments saisis deviennent alors accessibles depuis le ViewFlow ® (le suivi graphique) et l’application mobile sans avoir à y attacher un formulaire spécifique. Nous allons donc voir rapidement aujourd’hui quels sont les objets K2 à peupler pour alimenter ces informations.

viewflow
Avez-vous remarqué les onglets supplémentaires du ViewFlow ?

(suite…)

Créer et utiliser des procédures stockées avec K2

Le connecteur SQL Server intégré à K2 (dont on a déjà parlé ici) permet non seulement d’exposer sous forme de smartobjects des tables, mais aussi des vues SQL (et non pas des vues smartforms ) et des procédures stockées.

Dans cet article je vais parler des procédures stockées, qui sont un moyen rapide (aussi bien en temps de développement que de performances) et puissant d’implémenter et de mutualiser des règles de gestion complexes.

Avant de pouvoir utiliser, dans K2, une procédure stockée, encore (suite…)

Série v4.7 – Démarrage conditionnel

Ce billet fait partie d’une série de billets sur les nouveautés de la version 4.7, mise à disposition le 22 septembre 2016.

Dans la série sur les nouveautés de la version 4.7, voici une petite fonctionnalité bien pratique du Designer K2 pour SharePoint : la possibilité de rendre conditionnelle la capture des événements SharePoint. Par exemple, vous voulez déclencher un workflow K2 lorsqu’un utilisateur ajoute un élément dans cette bibliothèque ou dans cette liste, mais uniquement si la métadonnée « statut » est différente de la valeur « brouillon ». (suite…)

Escalader aux utilisateurs n’ayant pas terminé leur tâche

Aujourd’hui une petite astuce simple et forcément méconnue. Il vous est surement arrivé d’assigner une tâche à plusieurs personnes et de positionner une escalade en cas de non traitement de la tâche dans un délai imparti. Dans la majorité des cas la configuration réalisée permet l’envoi du mail d’alerte, mais à tous les utilisateurs qui ont reçu originellement la tâche (i.e. sous entendu même ceux ayant déjà fait leur travail), nous allons donc voir dans ce billet comment faire en sorte que seuls les utilisateurs n’ayant pas encore traité leur travail reçoivent cette alerte. (suite…)