|
Oracle CRM On Demand beheren > Bedrijfsprocesbeheer > Workflowconfiguratie > Fouten in workflowregels en workflowacties
Fouten in workflowregels en workflowacties
De werking die wordt vertoond als er een workflowregel of een workflowregelactie mislukt, hangt af van het volgende:
- Of de workflowregel een regel vóór of na de gebeurtenis is, of een geplande gebeurtenis. Dit wordt bepaald door de signaleringsgebeurtenis in de workflowregel. Zie Workflowregels voor meer informatie over signaleringsgebeurtenissen.
- Het type fout waardoor de workflowregel of -actie mislukt.
Dit zijn enkele voorbeelden van fouten waardoor een workflowregel of workflowactie kan mislukken:
- Een syntaxisfout in een expressie in een conditie voor een workflowregel of workflowactie. Sommige syntaxisfouten kunnen niet worden gevonden in de expressie-builder wanneer een workflowregel of workflowactie wordt gemaakt.
- Een semantische fout in een expressie in een conditie in een workflowregel of workflowactie. Dit zijn enkele voorbeelden van semantische fouten die kunnen optreden:
- Een veld in de expressie kan niet worden geïdentificeerd door Oracle CRM On Demand doordat de integratietag voor het veld is gewijzigd nadat de workflowregel of workflowactie is gemaakt.
- Er is een ongeldige waarde opgegeven voor een keuzelijstveld in de expressie.
Fouten in workflowregels en workflowacties na de gebeurtenis
In de volgende tabel worden de resultaten beschreven van fouten die optreden in workflowregels na gebeurtenissen en de workflowacties voor die regels:
Type fout
|
Resultaat
|
Wat wordt gerapporteerd in de workflowmonitor voor fouten
|
Een syntaxisfout in een conditie voor een workflowregel
|
- De acties in de workflowregel zijn niet uitgevoerd.
- De fout wordt gerapporteerd in de workflowmonitor voor fouten.
- De workflowregels die zijn geconfigureerd voor hetzelfde recordtype en dezelfde signaleringsgebeurtenis zijn niet gestart.
- Het mislukken van de regel heeft geen invloed op de bewerking waarmee de workflowregel is gestart.
|
Details van de workflowregel waarin de fout is gevonden en details van de fout
|
Een syntaxisfout in een workflowactie
|
- De workflowactie mislukt.
- De fout wordt gerapporteerd in de workflowmonitor voor fouten.
- Andere acties die in de workflowregel bestaan, worden uitgevoerd.
- Als er andere workflowregels bestaan voor hetzelfde recordtype en dezelfde signaleringsgebeurtenis, worden dezelfde regels gestart en worden de acties voor die regels uitgevoerd.
- Het mislukken van de workflowactie heeft geen invloed op de bewerking waarmee de workflowregel is gestart.
|
Details van de workflowactie waarin de fout is gevonden en details van de fout
|
Een semantische fout in een conditie voor een workflowregel
|
- De acties in de workflowregel zijn niet uitgevoerd.
- De fout wordt gerapporteerd in de workflowmonitor voor fouten.
- Als er andere workflowregels bestaan voor hetzelfde recordtype en dezelfde signaleringsgebeurtenis, worden dezelfde regels gestart en worden de acties voor die regels uitgevoerd.
- Het mislukken van de regel heeft geen invloed op de bewerking waarmee de workflowregel is gestart.
|
Details van de workflowregel waarin de fout is gevonden en details van de fout
|
Semantische fout in een workflowactie
|
- De workflowactie mislukt.
- De fout wordt gerapporteerd in de workflowmonitor voor fouten.
- Andere acties die in de workflowregel bestaan, worden uitgevoerd.
- Als er andere workflowregels bestaan voor hetzelfde recordtype en dezelfde signaleringsgebeurtenis, worden dezelfde regels gestart en worden de acties voor die regels uitgevoerd.
- Het mislukken van de workflowactie heeft geen invloed op de bewerking waarmee de workflowregel is gestart.
|
Details van de workflowactie waarin de fout is gevonden en details van de fout
|
Een andere fout in een workflowactie
|
- De workflowactie mislukt.
- De fout wordt gerapporteerd in de workflowmonitor voor fouten.
- Andere acties die in de workflowregel bestaan, worden uitgevoerd.
- Als er andere workflowregels bestaan voor hetzelfde recordtype en dezelfde signaleringsgebeurtenis, worden dezelfde regels gestart en worden de acties voor die regels uitgevoerd.
- Het mislukken van de workflowactie heeft geen invloed op de bewerking waarmee de workflowregel is gestart.
|
Details van de workflowactie die is mislukt en details van de fout
|
Fouten in workflowregels en workflowacties vóór de gebeurtenis
In de volgende tabel worden de resultaten beschreven van fouten die optreden in workflowregels vóór gebeurtenissen en de workflowacties voor die regels:
Type fout
|
Resultaat
|
Wat wordt gerapporteerd in de workflowmonitor voor fouten
|
Een syntaxisfout in een conditie voor een workflowregel of workflowactie
|
- De acties in de workflowregel zijn niet uitgevoerd.
- De fout wordt gerapporteerd in de workflowmonitor voor fouten.
- De workflowregels die zijn geconfigureerd voor hetzelfde recordtype en dezelfde signaleringsgebeurtenis zijn niet gestart.
- Het mislukken van de regel heeft geen invloed op de bewerking waarmee de workflowregel is gestart.
|
Details van de workflowregel of workflowactie met de eerste syntaxisfout die is gevonden, samen met details van de fout.
|
Een semantische fout in een conditie voor een workflowregel
|
- De acties in de workflowregel zijn niet uitgevoerd.
- De fout wordt gerapporteerd in de workflowmonitor voor fouten.
- De record wordt verwijderd als de regel wordt geactiveerd door een verwijderingsactie.
- Als de regel is geactiveerd met een bijwerkactie, wordt de bijgewerkte record opgeslagen, tenzij het selectievakje 'Opslaan annuleren' in de workflowregel is ingeschakeld.
Als het selectievakje 'Opslaan annuleren' in de workflowregel is ingeschakeld, wordt de bijwerkactie geannuleerd die de workflowregel heeft geactiveerd, net zoals een bijwerkactie wordt geannuleerd als niet aan de regelconditie wordt voldaan. Zie Opslaan workflow annuleren voor meer informatie over wat er gebeurt als een bijwerkactie wordt geannuleerd door de functionaliteit 'Opslaan annuleren'.
|
Details van de workflowregel waarin de fout is gevonden en details van de fout
|
Semantische fout in een workflowactie
|
|
Niet van toepassing
|
Een andere fout in een workflowactie
|
- De resterende acties in de workflowregel worden niet uitgevoerd.
- De fout wordt gerapporteerd aan de gebruiker die de actie heeft uitgevoerd waarmee de workflowregel is gestart. Als de workflowregel is gestart met een webservice, wordt de fout voor de workflowactie gerapporteerd als reactie aan de webservice.
- De bewerking waarmee de regel is gestart, wordt geblokkeerd.
|
Niet van toepassing
|
Fouten in geplande gebeurtenissen en workflowacties
In de volgende tabel worden de resultaten beschreven van fouten die optreden in geplande gebeurtenissen en de workflowacties voor die geplande gebeurtenissen voor andere recordtypen dan 'Analytics'.
Type fout
|
Resultaat
|
Wat wordt gerapporteerd in de workflowmonitor voor fouten
|
Een syntaxisfout in een workflowactie
|
- De workflowactie mislukt voor iedere record in de lijst.
- Een instance wordt gerapporteerd voor elke fout in de worfklowmonitor voor fouten.
- Als voor de geplande gebeurtenis andere acties bestaan, worden die wel uitgevoerd.
- Als een workflowactie mislukt, voorkomt dat niet dat een in behandeling zijnde instance wordt gegenereerd voor het volgende geplande exemplaar van de gebeurtenis.
|
Details van de workflowactie met de syntaxisfout die werd gevonden, samen met details van de fout.
|
Semantische fout in een workflowactie
|
- De workflowactie mislukt voor iedere record in de lijst.
- Een instance wordt gerapporteerd voor elke fout in de worfklowmonitor voor fouten.
- Als voor de geplande gebeurtenis andere acties bestaan, worden die wel uitgevoerd.
- Als een workflowactie mislukt, voorkomt dat niet dat een in behandeling zijnde instance wordt gegenereerd voor het volgende geplande exemplaar van de gebeurtenis.
|
Details van de workflowactie waarin de fout is gevonden en details van de fout
|
Het aantal geretourneerde records in de lijst die is opgegeven voor de geplande gebeurtenis, overschrijdt het maximumaantal dat hiervoor is toegestaan.
|
- Op geen enkele record in de lijst worden de acties voor de geplande gebeurtenis uitgevoerd.
- De fout wordt gerapporteerd in de workflowmonitor voor fouten. Een enkele instance wordt gerapporteerd.
- Deze fout voorkomt niet dat een in behandeling zijnde instance wordt gegenereerd voor het volgende geplande exemplaar van de gebeurtenis.
|
Details van de mislukte geplande gebeurtenis en details van de fout.
|
De gebruiker die de geplande gebeurtenis heeft ingeschakeld, heeft geen toegang tot de lijst die is opgegeven voor de geplande gebeurtenis.
|
- Op geen enkele record in de lijst worden de acties voor de geplande gebeurtenis uitgevoerd.
- De fout wordt gerapporteerd in de workflowmonitor voor fouten. Een enkele instance wordt gerapporteerd.
- Deze fout voorkomt niet dat een in behandeling zijnde instance wordt gegenereerd voor het volgende geplande exemplaar van de gebeurtenis.
|
Details van de mislukte geplande gebeurtenis en details van de fout.
|
Een andere fout in een workflowactie
|
- De workflowactie mislukt voor iedere record in de lijst.
- Een instance wordt gerapporteerd voor elke fout in de worfklowmonitor voor fouten.
- Als voor de geplande gebeurtenis andere acties bestaan, worden die wel uitgevoerd.
- Als een workflowactie mislukt, voorkomt dat niet dat een in behandeling zijnde instance wordt gegenereerd voor het volgende geplande exemplaar van de gebeurtenis.
|
Details van de workflowactie die is mislukt en details van de fout
|
OPMERKING: nadat een instance van een geplande gebeurtenis mislukt, wordt een nieuwe instance gegenereerd voor het volgende geplande exemplaar van de gebeurtenis. U kunt een mislukte instance niet opnieuw indienen.
Fouten met geplande gebeurtenissen en workflowacties voor het type record 'Analytics'
In de volgende tabel worden de resultaten beschreven van fouten die kunnen optreden in geplande gebeurtenissen voor het type record 'Analytics' en de workflowacties voor die geplande gebeurtenissen. In alle in de tabel vermelde gevallen zorgt de fout van een workflowactie voor een of meer gebruikers ervoor dat een in behandeling zijnde instance wordt gegenereerd voor het volgende geplande exemplaar van de gebeurtenis.
Type fout
|
Resultaat
|
Wat wordt gerapporteerd in de workflowmonitor voor fouten
|
Een syntaxisfout in een workflowactie
|
- Voor elke gebruiker in de lijst met gebruikers voor de geplande gebeurtenis mislukt de workflowactie en wordt er geen e-mail naar de gebruiker verzonden.
- Een instance wordt gerapporteerd voor elke fout in de worfklowmonitor voor fouten.
- Als voor de geplande gebeurtenis andere acties bestaan, worden die wel uitgevoerd.
|
Details van de workflowactie met de syntaxisfout die werd gevonden, samen met details van de fout.
|
Semantische fout in een workflowactie
|
- Voor elke gebruiker in de lijst met gebruikers voor de geplande gebeurtenis mislukt de workflowactie en wordt er geen e-mail naar de gebruiker verzonden.
- Een instance wordt gerapporteerd voor elke fout in de worfklowmonitor voor fouten.
- Als voor de geplande gebeurtenis andere acties bestaan, worden die wel uitgevoerd.
|
Details van de workflowactie waarin de fout is gevonden en details van de fout
|
Een of meer van de volgende problemen treden op wanneer in Oracle CRM On Demand wordt geprobeerd een actie namens een gebruiker uit te voeren:
- ETL (extract, transform, load) wordt uitgevoerd.
- De Analytics-server is uitgeschakeld.
- Een of meer van de rapportservicelimieten zijn overschreden of de limiet voor bestanden is bereikt voor uw bedrijf.
|
- De workflowactie mislukt.
- Geen van de resterende acties in de gebeurtenis wordt uitgevoerd voor de gebruiker, en geen van de acties wordt uitgevoerd voor de resterende gebruikers in de lijst.
- Als een actie in de gebeurtenisinstance met succes voor een gebruiker is uitgevoerd voordat het probleem optrad, wordt de e-mail met de resultaten verzonden naar die gebruiker.
- Een instance wordt gerapporteerd voor de fout in de worfklowmonitor voor fouten.
|
Details van de workflowactie die is mislukt en details van de fout
|
Een of meer van de volgende problemen treden op wanneer in Oracle CRM On Demand wordt geprobeerd een actie namens een gebruiker uit te voeren:
- Aan de rol van de gebruiker is niet de machtiging 'Toegang tot V3-analyse' toegewezen.
- De gebruiker is inactief.
- In Oracle CRM On Demand kan niet namens de gebruiker worden aangemeld bij de Analytics-server.
|
- Geen van de workflowacties in de gebeurtenis worden voor de gebruiker uitgevoerd.
- Ondanks de fout wordt de actie uitgevoerd voor andere gebruikers in de lijst met gebruikers voor de geplande gebeurtenis.
- Een instance wordt gerapporteerd voor de fout in de worfklowmonitor voor fouten.
|
Details van de workflowactie die is mislukt en details van de fout
|
Een of meer van de volgende problemen treden op wanneer in Oracle CRM On Demand wordt geprobeerd een workflowactie namens een gebruiker uit te voeren:
|
- De workflowactie mislukt voor de gebruiker.
- Als voor de geplande gebeurtenis andere acties bestaan, worden die acties wel uitgevoerd voor de gebruiker.
- Een instance wordt gerapporteerd voor de fout in de worfklowmonitor voor fouten.
|
Details van de workflowactie die is mislukt en details van de fout
|
|