Imprimer      Ouvrir la version PDF de l'aide en ligne


Rubrique précédente

Rubrique suivante

A propos des règles de workflow

Une règle de workflow est une instruction donnée à Oracle CRM On Demand pour qu'il exécute une ou plusieurs actions chaque fois qu'un événement spécifique se produit.

A propos de la définition de la fonctionnalité des règles de workflow

Si vous êtes un nouveau client, la fonctionnalité des règles de workflow est alors activée automatiquement. Toutefois, si vous êtes un client existant, Oracle CRM On Demand Customer Care et l'administrateur de la société doivent configurer la fonctionnalité des règles de workflow de Oracle CRM On Demand comme suit :

  • Configuration de Oracle CRM On Demand Customer Care. Lorsque Oracle CRM On Demand Customer Care configure la fonctionnalité de règles de workflow, le lien Configuration du workflow apparaît dans la section Gestion du processus de la page d'accueil Admin. En outre, l'utilisateur administrateur dispose du droit de gérer les règles de données et les règles de workflow à l'état activé. Pour plus d'informations, voir Ajout de rôles.

    REMARQUE : Pour créer des règles de workflow pour le type d'enregistrement Utilisateur, vous devez également disposer du privilège Gestion de règles de données - Gestion de règles de workflow pour votre rôle d'utilisateur. 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, voir Points à prendre en compte lors de la création de règles de workflow pour le type d'enregistrement utilisateur.

  • Option Activer le workflow. Les règles de workflow ne peuvent pas être exécutées tant que l'administrateur de la société n'a pas coché la case Activer le workflow dans la page Profil de la société. Pour plus d'informations sur la configuration du profil de votre société, reportez-vous à la rubrique Définition du profil et des paramètres généraux par défaut de votre société.
  • Evénements d'intégration. Un événement d'intégration est un mécanisme qui déclenche des processus externes en fonction des modifications apportées aux enregistrements dans Oracle CRM On Demand, comme les opérations de création, mise à jour, suppression, association, dissociation, restauration et fusion. Vous pouvez spécifier les champs à suivre pour un enregistrement. Si votre société souhaite utiliser des règles de workflow pour créer des événements d'intégration, demandez à Oracle CRM On Demand Customer Care de vous aider dans l'administration des événements d'intégration et de spécifier la taille totale des files d'attente d'événements d'intégration dont vous avez besoin. Lorsque la valeur change dans un champ suivi, cette modification est enregistrée dans l'événement d'intégration. Vous pouvez également spécifier les files d'attente auxquelles les événements d'intégration doivent être ajoutés. Pour plus d'informations sur la gestion des événements d'intégration, reportez-vous à la rubrique A propos des événements d'intégration.
  • Livres. Si votre société souhaite utiliser des règles de workflow pour mettre à jour les associations entre les enregistrements et les livres, contactez Oracle CRM On Demand Customer Care pour une assistance pour la gestion des livres. Pour plus d'informations sur la gestion des livres, reportez-vous à la rubrique Gestion des livres.

Evénements déclencheurs et actions sur les règles de workflow

Une règle de workflow est évaluée lorsque l'événement spécifié dans la règle (événement déclencheur) se produit. Si les conditions de la règle sont remplies (ou si la règle ne comporte aucune condition), les actions spécifiées dans la règle sont alors exécutées. Par exemple, vous pouvez créer une règle de workflow pour spécifier qu'à chaque création d'une opportunité (événement déclencheur de la règle), un e-mail est envoyé au responsable du titulaire de l'opportunité (action de la règle). Vous pouvez également spécifier que l'e-mail ne doit être envoyé que si le chiffre d'affaires de l'opportunité dépasse un certain montant (condition de la règle), ainsi que le contenu de l'e-mail.

Vous pouvez également configurer des règles de workflow permettant d'exécuter des actions à la fin d'une période spécifique ou lorsqu'une date et une heure données ont été atteintes. Pour plus d'informations sur les actions de workflow basées sur le temps, reportez-vous à la rubrique A propos des règles de workflow basées sur le temps.

Les règles de workflow peuvent être déclenchées par l'un des événements suivants :

  • Un enregistrement est créé, mis à jour, restauré, fusionné ou supprimé.

    REMARQUE : A partir de la version 20, la mise à jour d'un enregistrement par une action de workflow ne déclenche pas de nouvelles séquences de règles de workflow. Par exemple, si une action Mettre à jour les valeurs d'une règle de workflow pour le type d'enregistrement Compte met à jour un champ d'un enregistrement de compte, cette modification ne déclenche aucune des règles de workflow existant pour le type d'enregistrement Compte, même si l'événement déclencheur de certaines d'entre elles est Avant sauvegarde de l'enregistrement modifié ou Lors de la sauvegarde de l'enregistrement modifié. Si vous voulez que Oracle CRM On Demand réalise d'autres actions à la suite de la modification de l'enregistrement, vous devez configurer ces actions dans la même règle de workflow que celle ayant mis à jour l'enregistrement.

  • Un enregistrement est associé à un autre enregistrement ou dissocié d'un autre enregistrement.

    Les déclencheurs de règle de workflow d'association et de dissociation sont pris en charge uniquement pour les associations entre certains types d'enregistrement. Pour plus d'informations, voir la section Evénements déclencheurs d'association et de dissociation de cette rubrique.

REMARQUE : Les règles de workflow prennent en charge les opérations de suppression en cascade et de suppression complète. Par exemple, lorsqu'un compte est supprimé, toute adresse associée qui n'est pas partagée est également supprimée. La suppression d'une adresse déclenche à son tour les règles de workflow pour les enregistrements de type Adresse dont l'événement déclencheur est Avant suppr. enregistrement. Pour plus d'informations sur les opérations de suppression en cascade et de suppression complète, voir A propos de la suppression et de la restauration d'enregistrements.

Les règles de workflow sont configurées pour un enregistrement pris dans son ensemble et non pour des champs individuels. Il existe plusieurs types d'événement déclencheur de règle de workflow, mais chaque règle comporte un seul événement déclencheur. Selon l'événement déclencheur que vous sélectionnez pour la règle, vous pouvez spécifier si Oracle CRM On Demand doit exécuter une ou plusieurs actions automatiquement lorsque les conditions de la règle sont remplies.

REMARQUE : Une fois qu'une règle est créée, vous ne pouvez pas modifier le type d'enregistrement ou l'événement déclencheur de la règle. Toutefois, vous pouvez mettre à jour la condition de workflow.

L'événement déclencheur de chaque règle est indiqué dans les pages Liste des règles de workflow et Règle de workflow - Détail. Le tableau ci-après indique les actions disponibles pour chaque événement déclencheur.

Evénement déclencheur

Actions disponibles

Lors de la sauvegarde d'un nouvel enregistrement

  • Envoyer un e-mail
  • Créer une tâche
  • Affecter un livre
  • Créer un événement d'intégration
  • Attendre
  • Mettre à jour les valeurs

Lors de la sauvegarde d'un enregistrement modifié

  • Envoyer un e-mail
  • Créer une tâche
  • Affecter un livre
  • Créer un événement d'intégration
  • Attendre
  • Mettre à jour les valeurs

Avant suppression de l'enregistrement

  • Envoyer un e-mail
  • Créer une tâche
  • Créer un événement d'intégration

Avant sauvegarde d'un enregistrement modifié

  • Mettre à jour les valeurs

Après l'association avec le parent

  • Envoyer un e-mail
  • Créer un événement d'intégration
  • Attendre

Après la dissociation du parent

  • Envoyer un e-mail
  • Créer un événement d'intégration
  • Attendre

Lors de la restauration de l'enregistrement

  • Envoyer un e-mail
  • Créer un événement d'intégration
  • Créer une tâche

Lors de la fusion des enregistrements

  • Envoyer un e-mail
  • Créer un événement d'intégration
  • Créer une tâche

Des actions de workflow supplémentaires sont disponibles pour Oracle CRM On Demand Life Sciences Edition et Oracle CRM On Demand for Partner Relationship Management. Pour plus d'informations, voir A propos des actions de workflow.

REMARQUE : Le traitement des produits bloqués n'est pas pris en charge pour les demandes d'échantillons lorsque vous utilisez des workflows dans Oracle CRM On Demand. Pour plus d'informations, reportez-vous à la rubrique A propos des workflows de demande d'échantillons et des règles de produits bloqués.

REMARQUE : Pour certains types d'enregistrement, les règles de workflow configurées avec l'événement déclencheur Lors de la restauration de l'enregistrement ne se déclenchent jamais car il n'est pas possible actuellement de restaurer les enregistrements du type considéré. Par exemple, actuellement, il n'est pas possible de restaurer un enregistrement d'équipe de compte. Si, à l'avenir, la restauration de ces types d'enregistrement devient possible, les règles de workflow configurées avec l'événement déclencheur Lors de la restauration de l'enregistrement se déclencheront si nécessaire.

Restrictions s'appliquant aux règles de workflow et aux actions liées aux règles

Les restrictions s'appliquent aux règles de workflow et aux actions liées aux règles :

  • Conditions de la règle de workflow. Si vous définissez des conditions pour une règle de workflow, les actions basées sur la règle de workflow ne sont exécutées que si les conditions sont remplies lors du déclenchement de la règle. Si les conditions ne sont pas remplies, les actions ne sont alors pas exécutées. Si vous ne définissez pas de conditions pour une règle de workflow, les actions basées sur la règle de workflow sont alors exécutées à chaque déclenchement de la règle.
  • Plusieurs actions dans les règles de workflow. Vous pouvez créer plusieurs actions pour une règle de workflow pouvant atteindre le nombre maximal de 25 pour chaque règle. Si vous tentez de créer plus de 25 actions dans une règle, vous recevez un message d'erreur. Lorsqu'une règle de workflow contient plusieurs actions, celles-ci sont exécutées dans l'ordre indiqué dans la règle, en commençant par l'action numéro 1. Chaque action doit être terminée avant que l'action suivante démarre. Vous pouvez modifier l'ordre des actions dans une règle. Pour plus d'informations, reportez-vous à la rubrique A propos des actions de workflow.

    REMARQUE : Si une action de workflow est interrompue de façon inattendue avant la fin, alors les actions restantes de la règle ne sont pas exécutées.

  • Types d'enregistrements. Vous pouvez créer des règles de workflow pour plusieurs types d'enregistrements. Toutefois, chaque règle de workflow s'applique uniquement à un seul type d'enregistrement. En d'autres termes, si vous créez une règle de workflow pour un type d'enregistrement spécifique et que vous voulez effectuer la même action pour un autre type d'enregistrement, vous devez créer une autre règle de workflow (avec le même événement déclencheur et les mêmes conditions et actions) pour le deuxième type d'enregistrement.
  • Contexte d'enregistrement unique. Une règle de workflow qui est déclenchée lorsqu'un enregistrement est créé, mis à jour ou supprimé ne peut fonctionner que dans le contexte d'un enregistrement unique, c'est-à-dire qu'une règle de workflow de ce type peut accéder à des champs et les mettre à jour sur un enregistrement seulement.

REMARQUE : Lorsqu'une règle de workflow est déclenchée par une action d'association ou de dissociation d'enregistrement, l'événement d'intégration créé par le workflow peut contenir des champs provenant à la fois de l'enregistrement enfant et de l'enregistrement parent.

Ordre des règles de workflow

Lorsque vous créez une règle de workflow, Oracle CRM On Demand affecte automatiquement à cette règle le numéro d'ordre disponible suivant pour les règles du même type d'enregistrement et du même événement déclencheur. Si l'événement déclencheur pour la règle de workflow est Après l'assoc. avec le parent ou Après dissociation du parent, alors Oracle CRM On Demand affecte automatiquement à la règle le prochain numéro d'ordre non utilisé pour les règles basées sur le même type d'enregistrement, le même événement déclencheur et le même type d'enregistrement parent. Ce numéro détermine l'ordre dans lequel Oracle CRM On Demand appelle une séquence de règles de workflow basées sur le même type d'enregistrement et le même événement déclencheur et, le cas échéant, sur le même type d'enregistrement parent. Vous pouvez modifier cet ordre. Pour plus d'informations sur la modification de l'ordre des règles de workflow, voir Modification de l'ordre des règles de workflow.

Sortie d'une séquence de règles de workflow

Vous pouvez indiquer que Oracle CRM On Demand doit interrompre le traitement d'une séquence de règles de workflow si la condition d'une règle de workflow est remplie. Si une règle de workflow est déclenchée, la condition de la règle est analysée. Si la condition de la règle est remplie et que la case Quitter est cochée au niveau de la règle de workflow, les actions en cours sur la règle de workflow actuelle sont effectuées, mais les règles de workflow suivantes qui sont basées sur le même type d'enregistrement et le même événement déclencheur, et le cas échéant, sur le même type d'enregistrement parent, ne seront pas traitées.

Evénements déclencheurs d'association et de dissociation

Les événements déclencheurs d'association et de dissociation sur des règles de workflow sont pris en charge uniquement pour les associations entre certains types d'enregistrements. Les actions disponibles pour les événements déclencheurs d'association et de dissociation sont les suivantes :

  • Envoyer un e-mail. Cette action est disponible pour tous les événements déclencheurs d'association et de dissociation.
  • Attendre. Cette action est disponible pour tous les événements déclencheurs d'association et de dissociation.
  • Créer un événement d'intégration. Cette action n'est disponible que pour certaines associations et dissociations.

Le tableau suivant répertorie les associations qui prennent en charge les événements déclencheurs d'association et de dissociation et indique si les associations et dissociations prennent en charge l'action Créer un événement d'intégration.

Type d'enregistrement parent

Type d'enregistrement

Action Créer un événement d'intégration prise en charge

Compte

Adresse

Oui

Compte

Interlocuteur

Oui

Compte

Objet personnalisé 01

Non

Compte

Objet personnalisé 02

Non

Compte

Objet personnalisé 03

Non

Activité

Interlocuteur

Non

Interlocuteur

Compte

Oui

Interlocuteur

Adresse

Oui

Interlocuteur

Objet personnalisé 01

Non

Interlocuteur

Objet personnalisé 02

Non

Interlocuteur

Objet personnalisé 03

Non

Interlocuteur

Opportunité

Oui

Opportunité

Interlocuteur

Oui

Opportunité

Objet personnalisé 02

Non

Le tableau suivant répertorie les actions susceptibles de déclencher une règle de workflow d'association ou de dissociation. Il montre également les événements d'intégration qui sont générés par la règle de workflow dans chaque cas (si une action d'événement d'intégration est configurée sur la règle de workflow).

REMARQUE : En fonction des données figurant dans les enregistrements, des événements d'intégration supplémentaires peuvent être générés. Par exemple, si un nouvel interlocuteur créé sur un compte est l'interlocuteur principal pour le compte, un événement d'intégration supplémentaire (mise à jour du compte) est généré.

Action

Enregistrement parent

Enregistrement enfant

Canal

Evénement d'intégration

Créer un compte avec une adresse non partagée.

 

Compte

 

Adresse

 

Interface utilisateur

Compte : Insérer

Adresse : Insérer

Adresse : Associer

Services Web

Compte : Insérer

Adresse : Insérer

Adresse : Associer

Créer une adresse non partagée pour un compte existant.

 

Compte

 

Adresse

 

Interface utilisateur

Adresse : Insérer

Compte : Mettre à jour

Adresse : Associer

Services Web

Adresse : Insérer

Compte : Mettre à jour

Adresse : Associer

Supprimer une adresse non partagée d'un compte.

 

Compte

 

Adresse

 

Interface utilisateur

Adresse : Supprimer

Compte : Mettre à jour

Services Web

Adresse : Supprimer

Compte : Mettre à jour

Adresse : Dissocier

Créer un compte avec une adresse partagée existante liée.

 

Compte

 

Adresse

 

Interface utilisateur

Compte : Insérer

Services Web

Compte : Insérer

Compte - Adresse : Insérer

Lier une adresse partagée existante à un compte existant.

 

Compte

 

Adresse

 

Interface utilisateur

Compte - Adresse : Insérer

Services Web

Compte - Adresse : Insérer

Créer une adresse partagée à partir de la section des informations connexes Adresse de la page de détails d'un compte.

 

Compte

 

Adresse

 

Interface utilisateur

Compte : Mettre à jour

Adresse : Insérer

Adresse : Associer

Services Web

Non applicable

Supprimer une adresse partagée d'un compte.

 

Compte

 

Adresse

 

Interface utilisateur

Compte - Adresse : Supprimer

Compte : Mettre à jour

Services Web

Compte - Adresse : Supprimer

Créer un interlocuteur sur un compte.

Compte

Interlocuteur

Interface utilisateur

Compte : Mettre à jour

Interlocuteur : Insérer

Interlocuteur : Associer

Services Web

Interlocuteur : Insérer

Interlocuteur : Associer

Compte : Mettre à jour

Lier un interlocuteur existant à un compte.

Compte

Interlocuteur

Interface utilisateur

Compte - Interlocuteur : Insérer

Interlocuteur : Mettre à jour

Services Web

Interlocuteur : Associer

Compte : Mettre à jour

Supprimer un interlocuteur d'un compte.

Compte

Interlocuteur

Interface utilisateur

Compte - Interlocuteur : Supprimer

Interlocuteur : Mettre à jour (interlocuteur principal uniquement)

Services Web

Interlocuteur : Dissocier

Compte : Mettre à jour

Lier un compte existant à un interlocuteur.

Interlocuteur

Compte

Interface utilisateur

Compte - Interlocuteur : Insérer

Compte : Mettre à jour

Services Web

Compte - Interlocuteur : Insérer

Interlocuteur : Mettre à jour

Supprimer un compte d'un interlocuteur.

Interlocuteur

Compte

Interface utilisateur

Compte - Interlocuteur : Supprimer

Interlocuteur : Mettre à jour (interlocuteur principal uniquement)

Services Web

Compte - Interlocuteur : Supprimer

Interlocuteur : Mettre à jour (interlocuteur principal uniquement)

Créer un interlocuteur avec une adresse non partagée.

 

Interlocuteur

 

Adresse

 

Interface utilisateur

Interlocuteur : Insérer

Adresse : Insérer

Adresse : Associer

Services Web

Interlocuteur : Insérer

Adresse : Insérer

Adresse : Associer

Créer une adresse non partagée pour un interlocuteur existant.

 

Interlocuteur

 

Adresse

 

Interface utilisateur

Adresse : Insérer

Interlocuteur : Mettre à jour

Adresse : Associer

Services Web

Adresse : Insérer

Interlocuteur : Mettre à jour

Adresse : Associer

Supprimer une adresse non partagée d'un interlocuteur.

 

Interlocuteur

 

Adresse

 

Interface utilisateur

Adresse : Supprimer

Interlocuteur : Mettre à jour

Services Web

Adresse : Supprimer

Interlocuteur : Mettre à jour

Adresse : Dissocier

Créer un interlocuteur avec une adresse partagée existante liée.

 

Interlocuteur

 

Adresse

 

Interface utilisateur

Interlocuteur : Insérer

Services Web

Interlocuteur : Insérer

Interlocuteur - Adresse : Insérer

Lier une adresse partagée existante à un interlocuteur existant.

 

Interlocuteur

 

Adresse

 

Interface utilisateur

Interlocuteur - Adresse : Insérer

Services Web

Interlocuteur - Adresse : Insérer

Créer une adresse partagée à partir de la section des informations connexes Adresse de la page de détails d'un interlocuteur.

 

Interlocuteur

 

Adresse

 

Interface utilisateur

Interlocuteur : Mettre à jour

Adresse : Insérer

Adresse : Associer

Services Web

Non applicable

Supprimer une adresse partagée d'un interlocuteur.

 

Interlocuteur

 

Adresse

 

Interface utilisateur

Interlocuteur - Adresse : Supprimer

Interlocuteur : Mettre à jour

Services Web

Interlocuteur - Adresse : Supprimer

Créer une opportunité sur un interlocuteur.

Interlocuteur

Opportunité

Interface utilisateur

Opportunité : Insérer

Opportunité : Associer

Services Web

Opportunité : Insérer

Opportunité : Associer

Interlocuteur : Mettre à jour

Supprimer une opportunité d'un interlocuteur.

Interlocuteur

Opportunité

Interface utilisateur

Opportunité : Dissocier

Services Web

Opportunité : Dissocier

Créer un interlocuteur sur une opportunité.

REMARQUE : Cette action n'est pas accessible via l'interface utilisateur.

Opportunité

Interlocuteur

Services Web

Interlocuteur : Insérer

Interlocuteur : Associer

Lier un interlocuteur existant à une opportunité.

Opportunité

Interlocuteur

Interface utilisateur

Opportunité : Mettre à jour

Rôle interlocuteur de l'opportunité : Insérer

Services Web

Interlocuteur : Associer

Opportunité : Mettre à jour

Supprimer un interlocuteur d'une opportunité.

Opportunité

Interlocuteur

Interface utilisateur

Rôle interlocuteur de l'opportunité : Supprimer

Opportunité : Mettre à jour

Services Web

Interlocuteur : Dissocier

Opportunité : Mettre à jour

Echecs des actions basées sur les règles de workflow

Si une action basée sur une règle de workflow n'est pas exécutée, les événements suivants se produisent :

  • En cas d'échec de l'action Mettre à jour les valeurs, l'opération qui a déclenché la règle est bloquée et aucune autre action de la règle de workflow n'est exécutée. Un message d'erreur s'affiche pour indiquer à l'utilisateur que l'opération a échoué.
  • En cas d'échec d'un autre type d'action de règle de workflow, l'utilisateur reçoit un message d'erreur, mais l'opération qui a déclenché la règle n'est pas bloquée et les autres actions de la règle de workflow sont exécutées. Certains messages d'erreur, comme celui qui s'affiche en cas d'échec de l'action Créer une tâche si l'utilisateur n'est pas autorisé à créer une tâche, ne sont pas visibles par l'utilisateur. Les erreurs de ce type sont inscrites dans le fichier journal.

REMARQUE : Si une action d'envoi d'e-mail est configurée dans une règle de workflow, et si l'e-mail est généré correctement, l'action de workflow est considérée comme correctement terminée. Toutefois, l'e-mail n'est pas envoyé tant que l'opération ayant déclenché la règle de workflow n'est pas terminée. Les administrateurs peuvent voir la liste des e-mails sortants en attente d'envoi dans le moniteur des e-mails. Pour plus d'informations sur le moniteur des e-mails, reportez-vous à la rubrique Consultation des e-mails en attente et envoyés de votre société.

Visibilité des enregistrements et actions de workflow

Lorsqu'un utilisateur exécute une action qui déclenche une règle de workflow, certaines des actions de cette règle peuvent échouer si l'action de l'utilisateur a occasionné une perte de visibilité de l'enregistrement.

Par exemple, une règle de workflow peut être déclencher à l'enregistrement d'un enregistrement Compte modifié. Si un utilisateur qui détient un enregistrement de compte réaffecte le compte à un autre utilisateur, la règle de workflow est déclenchée au moment où l'enregistrement de compte est enregistré. Si le propriétaire d'origine de l'enregistrement n'a plus aucune visibilité sur l'enregistrement Compte par d'autres moyens tels que l'appartenance à une équipe ou à un livre, les actions de workflow qui nécessitent un accès à l'enregistrement de compte échouent.

Modes de propriété des enregistrements et actions de workflow

Vous pouvez configurer des types d'enregistrement compatibles avec les livres personnalisés en mode Utilisateur, Livre ou Mixte. Pour plus d'informations sur les modes de propriété des enregistrements, voir la rubrique A propos des modes de propriété des enregistrements. Le mode de propriété des enregistrements interagit avec les règles et les actions de workflow.

Si une action de workflow de type Affecter un livre tente de supprimer le livre personnalisé principal d'un enregistrement, la situation suivante se produit :

  • Si le type d'enregistrement est configuré en mode livre, l'action de workflow échoue.
  • Si le type d'enregistrement est configuré en mode mixte, alors Oracle CRM On Demand supprime la valeur du champ Livre dans l'enregistrement lorsque le livre personnalisé principal est supprimé de l'enregistrement.
  • Si le type d'enregistrement est configuré en mode utilisateur, alors aucun des livres de l'enregistrement ne peut être apparenté à un livre personnalisé principal, et le mode de propriété de l'enregistrement n'a aucune incidence sur l'action de workflow.

Si une action de workflow possède une dépendance sur la valeur du champ Propriétaire de l'enregistrement, par exemple lorsqu'une action Envoyer un e-mail est configurée pour envoyer un e-mail en utilisant l'option Utilisateur appar. sur enreg., la situation suivante se produit :

  • Si le type d'enregistrement est configuré en mode livre, l'action de workflow échoue.
  • Si le type d'enregistrement est configuré en mode utilisateur ou mixte, et que le champ qui identifie l'utilisateur apparenté sur l'enregistrement n'est pas renseigné, alors l'action de workflow échoue.

    Par exemple, si vous configurez une action Envoyer un e-mail pour envoyer un e-mail au propriétaire du compte et que le type d'enregistrement Compte est configuré en mode mixte, l'action de workflow échoue si le champ Propriétaire de l'enregistrement de compte est vide. Toutefois, si le champ Propriétaire est renseigné, l'action de workflow aboutira.

Latence

Les règles de workflow sont évaluées dans l'ordre et de façon synchrone. Ainsi, tant que toutes les règles ne sont pas évaluées, la mise à jour globale n'est pas terminée. Les règles de workflow ajoutent un certain délai de latence aux opérations (à savoir la durée entre le début et la fin de l'opération). Par exemple, chaque tâche créée par une règle de workflow peut ajouter jusqu'à 20 % de latence à la mise à jour d'un enregistrement. Chaque e-mail créé par une règle de workflow ajoute environ 5 % de latence.

L'évaluation des expressions prend moins de temps. Pour réduire le délai de latence, ajoutez des expressions s'excluant mutuellement à vos conditions de workflow. Définissez vos règles de workflow de façon incrémentielle, en gardant les performances à l'esprit.

Cliquez sur une rubrique afin d'afficher les procédures pas à pas pour effectuer les opérations ci-dessous :


Publié en octobre 2016 Copyright © 2005, 2016, Oracle. Tous droits réservés. Legal Notices.