Imprimer      Ouvrir la version PDF de l'aide en ligne


Rubrique précédente

Rubrique suivante

Création d'événements planifiés

Cette rubrique explique comment créer des événements planifiés, c'est-à-dire des règles de workflow avec l'événement déclencheur Evénement planifié. Pour plus d'informations sur la création de règles de workflow avec un autre événement déclencheur, voir Création de règles de workflow.

Les considérations suivantes s'appliquent lors de la planification d'un événement :

  • Vous ne pouvez pas définir de condition sur un événement planifié. Les instances planifiées de l'événement et les actions de workflow sur cet événement sont toujours exécutées sauf si une erreur se produit.

    REMARQUE : Après avoir sélectionné l'événement déclencheur Evénement planifié dans la page Nouvelle règle de workflow, la page s'actualise. La section Condition d'erreur de workflow de la page est supprimée et la section Détails de planification, dans laquelle vous définissez la planification de l'événement, devient disponible.

  • Pour des raisons de performances, nous vous recommandons d'éviter de configurer plusieurs événements planifiés qui sont planifiés pour s'exécuter simultanément.
  • Vous devez indiquer une date et heure de début pour l'événement planifié, et spécifier une date et heure de fin ou le nombre d'exécutions de l'événement.

    REMARQUE : Oracle CRM On Demand ne génère pas d'instances pour des dates et heures dans le passé même si vous indiquez une date et heure de début dans le passé. Par exemple, si vous indiquez le 15 janvier 2018 comme date de début d'un événement planifié qui doit se répéter 10 fois à des intervalles d'un mois, et que la date actuelle est le 30 mai 2018, la première instance de l'événement est planifiée pour le 15 juin 2018. Seules les instances des cinq occurrences dans le futur seront exécutées.

  • Si vous indiquez que l'événement planifié doit être exécuté à une certaine date dans le mois, et que cette date ne figure pas dans le mois indiqué, l'événement ne sera pas exécuté au cours de ce mois. Par exemple, si vous sélectionnez le 29e jour dans le mois, l'événement ne sera pas exécuté en février, sauf si l'année est bissextile.

Les considérations suivantes s'appliquent lors de la sélection d'une liste pour un événement planifié :

  • Vous ne pouvez pas activer l'événement planifié si vous n'avez pas accès à la liste filtrée sélectionnée sur cet événement planifié.
  • Si l'utilisateur qui active l'événement planifié n'a pas accès à la liste sélectionnée dessus lorsqu'une instance de cet événement est exécutée, cette instance échoue.
  • Lorsqu'une instance de l'événement planifié est exécutée, la liste qui est renvoyée inclut uniquement les enregistrements répondant aux critères de filtre et auxquels l'utilisateur qui a activé l'événement planifié a accès.
  • Le nombre maximum d'enregistrements pouvant être traités par une instance d'un événement planifié est égal à 1000. Si la liste que vous sélectionnez sur l'événement planifié renvoie un nombre supérieur au nombre maximum autorisé lorsqu'une instance de l'événement est exécutée, cette instance échoue. Pour éviter ce problème, assurez-vous que le filtre sur la liste que vous sélectionnez pour l'événement planifié est configuré de telle manière qu'il ne renverra probablement pas une très grande liste d'enregistrements.
  • Lorsque vous définissez le filtre pour une liste que vous souhaitez utiliser pour des événements planifiés, vous pouvez utiliser une ou plusieurs des fonctions suivantes dans les champs Date et Date/heure :
    • Duration()
    • Timestamp()
    • Today()

      Vous pouvez utiliser ces fonctions avec les conditions suivantes :

    • Entre
    • Egal à
    • Le
    • Le ou après le
    • Le ou avant le
    • Non entre
    • Différent de

      Vous pouvez saisir l'expression contenant les fonctions directement dans le champ de valeur de filtre des critères de liste. Par exemple, pour renvoyer les enregistrements d'opportunité dans lesquels la date de clôture est postérieure de deux jours à la date actuelle (c'est-à-dire la date à laquelle l'événement planifié est exécuté), sélectionnez la condition Egal à et entrez l'expression suivante :

      Today() + 2

      Comme autre exemple, pour renvoyer les enregistrements de lead dans lesquels la date de clôture estimée est située dans les 36 heures qui suivent, sélectionnez la condition Entre et entrez l'expression suivante :

      Timestamp(), Timestamp() + Duration('P0YT36H')

      Pour plus d'informations sur ces fonctions, reportez-vous aux rubriques suivantes : Duration, Timestamp et Today.

Avant de commencer :

  • La fonctionnalité de workflow dans Oracle CRM On Demand doit être configurée pour votre société, comme décrit dans la rubrique A propos de la définition de la fonctionnalité des règles de workflow.
  • Pour effectuer les procédures décrites dans cette rubrique, vous devez avoir un rôle d'utilisateur qui inclut le privilège Gérer les règles de données - Gérer les règles de workflow.
  • Pour créer des événements planifiés pour le type d'enregistrement Utilisateur, vous devez avoir un rôle d'utilisateur qui inclut également le privilège Gérer les règles de données - Gérer les règles de workflow pour les utilisateurs. Votre administrateur peut activer ce privilège pour le rôle Administrateur et pour tout autre rôle si nécessaire. Pour plus d'informations sur les points à prendre en compte lorsque vous créez des événements planifiés pour le type d'enregistrement Utilisateur, voir Points à prendre en compte lors de la création de règles de workflow pour le type d'enregistrement utilisateur. Pour plus d'informations sur l'ajout de privilèges aux rôles, voir Ajout de rôles.
  • Consultez les informations dans la rubrique A propos des événements planifiés.

Pour créer un événement planifié

  1. Dans le coin supérieur droit de la page en cours, cliquez sur le lien général Admin.
  2. Dans la section Gestion du processus, cliquez sur Configuration du workflow.
  3. Dans la page Liste des règles de workflow, effectuez l'une des opérations suivantes :
    • Pour créer un nouvel événement planifié en copiant un événement existant, cliquez sur Copier sur l'événement planifié que vous souhaitez copier.
    • Pour créer un événement planifié qui ne repose pas sur un événement existant, cliquez sur Nouveau sur la barre de titre.
  4. Dans la page Règle de workflow - Détails, dans la section Détails importants sur la règle de workflow, complétez les informations sur l'événement planifié.

    Le tableau suivant décrit les champs.

    Champ

    Description

    Nom du workflow

    Entrez un nom unique ne dépassant pas 50 caractères.

    Actif

    Utilisez la case Actif pour activer ou désactiver l'événement planifié.

    Jusqu'au moment de l'activation d'un événement planifié, le champ Lancée par sur l'enregistrement d'événement planifié affiche le nom de l'utilisateur qui a créé l'événement planifié. Le champ Lancée par est affiché dans la page Détails de l'événement planifié une fois l'enregistrement sauvegardé.

    Une fois que la case Actif est cochée pour l'événement planifié et que l'enregistrement est sauvegardé, le champ Lancée par sur l'enregistrement est mis à jour pour afficher le nom de l'utilisateur qui a coché la case Actif. L'utilisateur doit accéder à la liste sélectionnée sur l'événement planifié au moment de l'exécution d'une instance de l'événement. Sinon, l'instance échoue.

    Le champ Lancée par dans toutes les instances en attente et toutes les instances en erreur pour l'événement planifié affiche également le nom de l'utilisateur qui a coché la case Actif pour l'événement planifié.

    Pour plus d'informations sur ce qui se produit lorsque vous activez ou désactivez un événement planifié, voir A propos des événements planifiés.

    REMARQUE : Lorsque vous activez l'événement planifié, une instance est générée immédiatement pour la première occurrence planifiée de l'événement. Comme meilleure pratique, configurez toutes les actions de workflow pour l'événement planifié avant d'activer l'événement. Sinon, si l'heure de début de l'événement planifié est proche, la première instance pourrait être exécutée avant que vous ayez terminé la configuration des actions de workflow.

    Description

    (Facultatif) Entrez des informations complémentaires sur l'événement planifié, par exemple l'objet de l'événement.

    Type d'enregistrement

    Sélectionnez le type d'enregistrement de l'événement planifié.

    Un événement planifié fait référence à un seul type d'enregistrement. Une fois que l'événement est créé, vous ne pouvez pas modifier son type d'enregistrement.

    Evénement déclencheur

    Sélectionnez Evénement planifié.

    Activer la notification

    Cochez cette case si vous souhaitez qu'Oracle CRM On Demand envoie un e-mail à chaque fois qu'une instance de l'événement planifié se termine avec succès, à chaque fois qu'une instance de l'événement échoue et à chaque fois qu'une instance en attente de l'événement est supprimée. L'e-mail est envoyé à l'utilisateur qui a activé l'événement planifié.

  5. Dans la section Détails de planification, cliquez sur l'icône Recherche (loupe) et sélectionnez la liste filtrée qui renvoie les enregistrements sur lesquels vous souhaitez que les actions de workflow soient exécutées.
  6. Dans le champ Date et heure de début, sélectionnez la date et l'heure auxquelles vous souhaitez que la première instance de l'événement planifié soit exécutée.
  7. Dans le champ Récurrent, sélectionnez l'intervalle auquel vous souhaitez que l'événement planifié se répète, par exemple Hebdomadaire.
  8. Dans le champ Tous/Toutes les, configurez la période d'intervalle des instances récurrentes. Par exemple, si vous avez sélectionné Hebdomadaire dans le champ Récurrent, et si vous souhaitez que les instances se répètent à des intervalles de deux semaines, entrez 2 dans le champ Tous/Toutes les. La valeur minimum que vous pouvez entrer est 1.
  9. Si vous avez sélectionné Mensuel dans le champ Récurrent, vous pouvez éventuellement programmer l'événement planifié pour qu'il s'exécute le dernier jour de chaque mois au cours duquel l'événement est exécuté. Pour ce faire, cochez la case Le dernier du mois.

    Par exemple, si vous avez configuré un événement planifié pour qu'il démarre le 23 avril et se répète tous les deux mois, la première instance de cet événement sera exécutée le 23 avril. La deuxième instance sera exécutée le 23 juin, la troisième le 23 août, etc. Toutefois, si vous cochez la case Le dernier du mois, la première instance de l'événement sera exécutée le 30 avril, la deuxième le 30 juin, la troisième le 31 août, etc.

  10. Indiquez à combien de reprises vous souhaitez que l'événement planifié soit exécuté, ou indiquez la date et l'heure de fin en effectuant l'une des opérations suivantes :
    • Sélectionnez l'option Après et indiquez à combien de reprises l'événement planifié doit être exécuté. La valeur que vous saisissez doit être supérieure à 0 (zéro).
    • Sélectionnez l'option Par date/heure, puis sélectionnez la date et l'heure de fin de l'événement planifié. La date et l'heure de fin doivent être postérieures à la date et l'heure de début.
  11. Enregistrez vos modifications.

A propos de la mise à jour des événements planifiés

Une fois qu'un événement planifié est activé, vous ne pouvez pas modifier la planification ou sélectionner une autre liste sur l'événement planifié. En revanche, vous pouvez mettre fin à l'événement planifié en le désactivant. Une fois que vous avez désactivé la case Actif pour l'événement planifié et sauvegardé l'enregistrement, vous pouvez modifier l'événement planifié pour modifier la planification ou sélectionner une autre liste. Lorsque vous activez à nouveau l'événement planifié, il est traité en tant que nouvel événement planifié.

ATTENTION : Lorsque vous désactivez un événement planifié, toute instance en attente de cet événement est supprimée. Par ailleurs, si une instance de l'événement planifié est en cours d'exécution, certaines actions risquent d'échouer pour certains des enregistrements de la liste. Pour plus d'informations sur ce qui se produit lorsque vous désactivez un événement planifié, voir A propos des événements planifiés.


Publié en août 2018 Copyright © 2005, 2018, Oracle. Tous droits réservés. Legal Notices.