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 Lire la suite

Personnaliser les smartactions K2

Les smartactions K2… pour ceux qui ne connaissent pas, il s’agit de la possibilité de terminer une tâche simplement en répondant à l’e-mail de notification. Cela fonctionne avec Exchange (utilisation des Exchange Web Services) et uniquement si vous avez paramétré une boîte à lettres pour le compte de service K2 lors de l’installation du produit (configuration des smartactions).

D’un point de vue utilisateur final, il suffit juste de répondre à l’e-mail comme si on répondait à un collègue et d’écrire l’action attendue dans le corps du message. Lire la suite

Envoyer un mail lorsqu’une instance de processus tombe en erreur

Lorsqu’une instance de processus tombe en erreur, par défaut, une entrée est créée dans la liste des erreurs sur le K2 Workspace (l’interface d’administration de la plateforme K2). Les administrateurs K2 peuvent alors intervenir sur l’instance en question. Il est également possible de configurer K2 pour que dès qu’une erreur est soulevée dans un processus, cela crée une entrée dans l’observateur d’événements de Windows (je vous invite à vous référer au billet expliquant le fonctionnement des logs K2 pour cette configuration).

Ces méthodes, bien qu’intéressantes, sont principalement accessibles pour les équipes qui exploitent la plateforme K2. Il peut être intéressant que les administrateurs applicatifs (les propriétaires des applications K2) soient tenus au courant lorsqu’il y a un problème sur leur application. Nous allons donc voir dans le suite de ce billet comment procéder. Lire la suite

Rediriger les mails vers un répertoire du système de fichiers

Les mails sont généralement une partie importante des processus K2, ils permettent d’informer des personnes de l’avancement d’une demande ou bien de les prévenir qu’on attend une action de leur part.

Sur une plateforme de développement ou de recette, il n’est pas forcément pratique que la fonctionnalité soit effective, mais il est quand même très important de pouvoir s’assurer que les bons mails sont envoyés aux bonnes personnes. Pour faciliter ces tests, K2 propose de rediriger les mails vers un dossier du système de fichiers du serveur plutôt que de les envoyer.

Cette fonctionnalité Lire la suite