![]() |
|
WorkflowregelsEen workflowregel is een instructie voor Oracle CRM On Demand om automatisch een of meer acties uit te voeren wanneer een opgegeven gebeurtenis optreedt. Signaleringsgebeurtenissen en acties voor workflowregelsEen workflowregel wordt beoordeeld wanneer de gebeurtenis die in de regel is opgegeven (de triggergebeurtenis) plaatsvindt. Als er is voldaan aan de condities van de regel (of als de regel geen condities heeft), worden de acties in de regel uitgevoerd. U kunt bijvoorbeeld een workflowregel maken waarin u opgeeft dat er na het maken van een verkoopkans (de signaleringsgebeurtenis voor de workflowregel) een e-mail moet worden verzonden naar de manager van de verkoopkanseigenaar (de workflowregelactie). U kunt ook opgeven dat de e-mail alleen moet worden verzonden als de inkomsten die het resultaat zijn van de verkoopkans, een bepaald bedrag overschrijden (de workflowconditie). Tevens kunt u de inhoud van de e-mail opgeven. Bovendien kunt u workflowregels dusdanig configureren dat er acties worden uitgevoerd na het verstrijken van een bepaalde hoeveelheid tijd of als een bepaalde datum en tijd worden bereikt. Zie Workflowregels op basis van tijd en Geplande gebeurtenissen voor meer informatie over workflowacties op basis van tijd. Workflowregels kunnen door een van de volgende gebeurtenissen worden geactiveerd:
OPMERKING: bij workflowregels zijn bewerkingen toegestaan voor trapsgewijs verwijderen en diep verwijderen. Bijvoorbeeld: als een account wordt verwijderd, worden alle verwante ongedeelde adressen ook verwijderd. Als u een adres verwijdert, worden alle workflowregels gestart voor het type record 'Adres' met de signaleringsgebeurtenis 'Vóór verwijderen record'. Zie Records verwijderen en herstellen voor meer informatie over trapsgewijs verwijderen en diep verwijderen. Er zijn verschillende typen signaleringsgebeurtenissen voor workflowregels, maar elke workflowregel bevat slechts één signaleringsgebeurtenis. Afhankelijk van de signaleringsgebeurtenis die u voor de regel hebt opgegeven, kunt u opgeven dat in Oracle CRM On Demand een of meerdere acties automatisch moet worden uitgevoerd wanneer aan de condities van de workflowregel is voldaan. De signaleringsgebeurtenis voor elke regel wordt weergegeven op de lijstpagina voor workflowregels en op de pagina 'Gegevens workflowregel'. Afhankelijk van het type signaleringsgebeurtenis dat is geselecteerd voor een workflowregel, is de regel van een van de volgend typen:
Workflowregels worden geconfigureerd voor een record als geheel en niet voor afzonderlijke velden. Geplande gebeurtenissen worden voor lijsten met records geconfigureerd. OPMERKING: nadat een regel is gemaakt, kunt u het recordtype of de signaleringsgebeurtenis voor de regel niet wijzigen. Als er voor de regel een conditie geldt, kunt u de conditie bijwerken. Voor geplande gebeurtenissen kunt u de planning bijwerken of een andere lijst selecteren. De volgende tabel bevat de acties die beschikbaar zijn voor elke signaleringsgebeurtenis.
Er zijn enkele aanvullende workflowacties beschikbaar voor Oracle CRM On Demand Life Sciences Edition en Oracle CRM On Demand for Partner Relationship Management. Zie Workflowacties voor meer informatie. OPMERKING: geblokkeerde producten kunnen niet worden verwerkt voor monsteraanvraagitems als u workflows gebruikt in Oracle CRM On Demand. Zie Workflows voor monsteraanvraagitems en regels voor geblokkeerde producten voor meer informatie. OPMERKING: voor bepaalde recordtypen worden workflowregels nooit geactiveerd als deze worden geconfigureerd met de signaleringsgebeurtenis 'Als record is hersteld' omdat records van dit type momenteel niet kunnen worden hersteld. Bijvoorbeeld: het is momenteel niet mogelijk om een accountteamrecord te herstellen. Als het in de toekomst wel mogelijk wordt om deze recordtypen te herstellen, worden de workflowregels waar nodig wel geactiveerd als deze worden geconfigureerd met de signaleringsgebeurtenis 'Als record is hersteld'. Beperkingen voor workflowregels en workflowregelactiesDe volgende beperkingen zijn van toepassing op workflowregels met een andere signaleringsgebeurtenis dan 'Geplande gebeurtenis', en op de acties op deze regels:
De volgende beperkingen zijn van toepassing op alle workflowregels en geplande gebeurtenissen, en op de acties op deze regels en geplande gebeurtenissen:
Volgorde van workflowregelsAls u een workflowregel maakt, wordt de regel in Oracle CRM On Demand automatisch toegewezen aan het volgende volgnummer voor de regels die zijn gebaseerd op hetzelfde type record en dezelfde signaleringsgebeurtenis. Als de signaleringsgebeurtenis 'Na koppeling met bovenliggende record' of 'Na ontkoppeling van bovenliggende record' is geselecteerd, wordt in Oracle CRM On Demand automatisch de regel toegewezen aan het volgende niet-gebruikte volgnummer voor regels die zijn gebaseerd op hetzelfde type record, dezelfde signaleringsgebeurtenis en hetzelfde type bovenliggende record. Voor workflowregels met een signaleringsgebeurtenis anders dan 'Geplande gebeurtenis', wordt met het volgnummer bepaald in welke volgorde workflowregels worden opgeroepen in Oracle CRM On Demand die zijn gebaseerd op hetzelfde type record en dezelfde signaleringsgebeurtenis (en, indien van toepassing, op hetzelfde type bovenliggende record). U kunt de volgorde van deze regels wijzigen. OPMERKING: aan workflowregels met een signaleringsgebeurtenis 'Geplande gebeurtenis' wordt ook een volgnummer toegewezen maar ze worden niet op volgorde uitgevoerd. Het volgnummer is voor geplande gebeurtenissen alleen-lezen. Zie De volgorde van workflowregels wijzigen voor meer informatie over het wijzigen van de volgorde van workflowregels. Volgorde workflowregels beëindigenVoor workflowregels met een andere signaleringsgebeurtenis dan 'Geplande gebeurtenis', kunt u opgeven dat Oracle CRM On Demand moet stoppen met het verwerken van een reeks workflowregels als aan een conditie van een workflowregel wordt voldaan. Als een workflowregel wordt gestart, wordt de regelconditie geëvalueerd. Als aan de regelconditie is voldaan en het selectievakje 'Beëindigen' is ingeschakeld voor de workflowregel, worden de actieve acties voor de huidige workflowregel uitgevoerd. De verdere workflowregels die zijn gebaseerd op hetzelfde type record en dezelfde signaleringsgebeurtenis en hetzelfde type bovenliggende record (als van toepassing), worden niet beëindigd. Volgorde van workflowactiesAls er meerdere acties in een workflowregel of geplande gebeurtenis zijn opgegeven, worden de acties uitgevoerd in de volgorde die is opgegeven in de workflowregel. Er wordt dus begonnen met de actie met het nummer 1. Elke actie wordt voltooid voordat de volgende actie start. U kunt de volgorde van de acties op een regel wijzigen. Zie Workflowacties voor meer informatie over workflowacties. Voor een geplande gebeurtenis geldt dat de acties worden uitgevoerd op de records die op die datum worden geretourneerd met de gefilterde lijst. De records worden op volgorde uitgevoerd, dat wil zeggen dat alle workflowacties op de geplande gebeurtenis worden uitgevoerd in de volgorde die bij de geplande gebeurtenis voor de eerste record op de lijst is opgegeven, waarna alle acties worden uitgevoerd voor de tweede record in de lijst enzovoorts. Fouten in workflowregels en workflowactiesAls een workflowregel, geplande gebeurtenis of workflowactie niet wordt voltooid, wordt de fout gerapporteerd in de workflowmonitor voor fouten of gerapporteerd aan de gebruiker die de workflowregel heeft gestart. Dit is afhankelijk van het type signaleringsgebeurtenis in de workflowregel of geplande gebeurtenis en van het type fout. Zie Fouten in workflowregels en workflowacties voor meer informatie. Toegankelijkheid record en workflowactiesAls een gebruiker een actie uitvoert waarmee een workflowregel wordt gestart, kunnen sommige acties voor de workflowregel mislukken als de gebruiker door deze actie geen toegang meer tot de record heeft. Een workflowregel kan bijvoorbeeld worden gestart als een gewijzigde accountrecord wordt opgeslagen. Als een gebruiker die eigenaar is van een accountrecord de account toewijst aan een andere gebruiker, wordt de workflowregel gestart op het moment dat de accountrecord wordt opgeslagen. Als de vorige eigenaar geen toegang meer heeft tot de accountrecord, bijvoorbeeld via team- of boeklidmaatschap, zullen workflowacties die toegang tot de accountrecord vereisen, mislukken. Een instance van een geplande gebeurtenis mislukt als de gebruiker die de geplande gebeurtenis heeft geactiveerd geen toegang meer heeft tot de lijst die voor de geplande gebeurtenis is geselecteerd. Eigenaarmodi van records en workflowactiesU kunt recordtypen voor aangepaste boeken configureren in verschillende eigenaarmodi: gebruikersmodus, gemengde modus of boekmodus. Zie Eigenaarmodi van records voor meer informatie over eigenaarmodi van records. Eigenaarmodi van records hebben interactie met workflowregels en acties. Als met de workflowactie 'Boek toewijzen' het primaire aangepaste boek wordt verwijderd uit een record, gebeurt het volgende:
Als een workflowactie afhankelijk is van de waarde in het veld 'Eigenaar' voor een record (bijvoorbeeld: als een actie 'E-mail verzenden' wordt geconfigureerd voor het verzenden van e-mails met de optie 'Relatieve gebruiker genoteerd'), gebeurt het volgende:
LatentieWorkflowregels met een andere signaleringsgebeurtenis dan 'Geplande gebeurtenis' worden op volgorde en synchroon geëvalueerd. De algehele updatebewerking is pas voltooid nadat alle regels zijn geëvalueerd. Dat is de reden waarom workflowregels een bepaalde mate van latentie in bewerkingen veroorzaken (de tijd tussen het begin en de voltooiing van een bewerking). Elke taak die bijvoorbeeld door een workflowregel wordt gemaakt, kan leiden tot wel 20% latentie bij het bijwerken van records. Elke e-mail die door een workflowregel wordt gemaakt, verhoogt de latentie met 5%. Expressies worden sneller beoordeeld. Als u latentie tot een minimum wilt beperken, voegt u wederzijds beperkende expressies toe in uw workflowcondities. Bouw uw workflowregels incrementeel op en houd prestaties hierbij in gedachten. Klik op een onderwerp voor stapsgewijze procedures om het volgende te doen:
|
Gepubliceerd op augustus 2018 | Copyright © 2005, 2018, Oracle. Alle rechten voorbehouden. Legal Notices. |