IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Outlook Discussion :

Workflow tâche et alimentation SQL


Sujet :

VBA Outlook

  1. #1
    Membre régulier
    Profil pro
    Consultant finance
    Inscrit en
    Mars 2009
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant finance

    Informations forums :
    Inscription : Mars 2009
    Messages : 165
    Points : 75
    Points
    75
    Par défaut Workflow tâche et alimentation SQL
    Bonjour, (cette question est très générale, désolé)

    J'ai un outil (d'habilitations à des applications) qui peut envoyer des mails à des collaborateurs ayant une tâche à effectuer (création, modification ou suppression de profil).

    Je voudrais pouvoir leur permettre d'effectuer leur job et par simple validation (ou refus), à réception du mail, d'alimenter mon outil de cette information.

    J'étais bien intéressé sur l'utilisation d'un formulaire Outlook type "tâche" pour gérer ce workflow et l'alimentation de la bdd (SQL) de l'outil.

    Alors 1 : je ne sais pas du tout comment faire
    Et surtout 2 : est-ce une bonne solution et une bonne utilisation d'Outlook et de ses formulaires ?

    Merci beaucoup pour vos lumières.

    JPG

  2. #2
    Expert éminent
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 087
    Points : 7 168
    Points
    7 168
    Billets dans le blog
    20
    Par défaut
    Bonjour,
    Les scripts dans les formulaires sont à présent désactivés par défaut.

    Il y a peut être une solution simple à mettre en oeuvre, en utilisant les liens hypertexte

    Tu insères DES liens hypertextes de type "adresse de messagerie"
    dans texte à afficher tu mets :l'opération à faire
    dans adresse : la tienne ou celle qui traitera la demande

    et dans Objet par exemple "CREATION¤PROFIL¤XXX¤ACCORD"
    c'est le même principe que ci-dessous

    création

    modification


    suppression de profil


    tu mets un petit message choisissez l'action puis envoyez le mail tel quel.


    PS / TU PEUX METTRE dans l'objet des séparateurs "¤" ou "-" qui te permettons de parser la réponse facilement

  3. #3
    Membre régulier
    Profil pro
    Consultant finance
    Inscrit en
    Mars 2009
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant finance

    Informations forums :
    Inscription : Mars 2009
    Messages : 165
    Points : 75
    Points
    75
    Par défaut
    Bonjour Oliv-

    Merci pour cette astuce.

    Cependant, mon idée n'était pas forcément d'envoyer un mail, mais de renseigner la base de l'action effectuée, style le nom de l'utilisateur et la date.

    Merci encore.

    JPG

  4. #4
    Expert éminent
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 087
    Points : 7 168
    Points
    7 168
    Billets dans le blog
    20
    Par défaut
    Salut,

    peux tu détailler ce que tu envisageais ?

  5. #5
    Membre régulier
    Profil pro
    Consultant finance
    Inscrit en
    Mars 2009
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant finance

    Informations forums :
    Inscription : Mars 2009
    Messages : 165
    Points : 75
    Points
    75
    Par défaut
    En fait l'activation des scripts et/ou des formulaires (onglet développeur ?) ne m'ennuyaient pas plus que ça. Je ne sais juste pas m'en servir.

    En revanche l'idée des liens hypertexte me plait mais je voulais éviter que la personne destinataire du mail ait à renseigner un champ dans l'application pour clôturer la tâche.
    Et que l'expéditeur n'ait pas forcément accès à l'application.

    Mon idée :
    1) la DRH saisit un nouvel employé dans la base HABIL' avec un profil qui donne accès à plusieurs outils informatiques et définit ses droits à l'intérieur de chacun,
    2) un mail est adressé à chacun des responsables de ces outils (une tâche ou un formulaire ou les 2)
    3) le responsable de l'application fait son job de création de comptes directement dans chaque outil
    4) il clique sur le formulaire (ou la tâche ou les 2) pour signifier qu'il a exécuté l'action
    5) la base HABIL' est directement mise à jour de cette action avec qui l'a effectuée, quand et pour quoi.


    Ces étapes devront marcher pour la création, mais aussi la suppression ou les modifications.
    Elles devraient également permettre de signifier la non-action de cette tâche pour refus (du responsable de l'outil).


    Voici environ la description de ce que je souhaiterais faire.

    J'espère avoir été clair et re-re-merci pour ton aide.

    JPG

  6. #6
    Expert éminent
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 087
    Points : 7 168
    Points
    7 168
    Billets dans le blog
    20
    Par défaut
    Bonjour,
    Pour mettre à jour ta BASE SQL, il faut qu'un programme interprète l'action de l'utilisateur,

    soit chez lui (sur son pc) :
    - en executant un script contenu dans le mail (= formulaire = pb de configuration)
    - en exécutant une macro dans son OUTLOOK (pb il faut diffuser les macros sur chaque poste)
    - en executant une macro dans un fichier EXCEL ATTACHE à la demande
    - en exécutant un VBS qui serait par exemple en lien dans le mail et stocké sur le réseau

    soit dans un OUTLOOK réceptionnaire de sa réponse
    - règle + macro (c'est là qu'intervient mon premier exemple)

    soit dans tout autre programme capable de recevoir ce mail

Discussions similaires

  1. Faire une tâche planifiée sur SQL 2008 Express
    Par zooffy dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 22/09/2011, 08h14
  2. [2008R2] Utiliser une fonction dans une Tâche de req. SQL
    Par Marc_L dans le forum SSIS
    Réponses: 3
    Dernier message: 23/05/2011, 10h24
  3. Tâche : exécution script SQL
    Par allserv dans le forum Pentaho
    Réponses: 2
    Dernier message: 19/05/2010, 18h13
  4. Réponses: 2
    Dernier message: 26/12/2008, 09h14
  5. Comment planifier une tâche avec MS SQL SERVER ?
    Par cadabricadabra dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 18/07/2007, 15h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo