Skriv ut      Öppna PDF-version av onlinehjälpen


Föregående ämne

Nästa ämne

Om arbetsflödesregler

En arbetsflödesregel är en anvisning om att en eller flera åtgärder ska utföras automatiskt i Oracle CRM On Demand varje gång en angiven händelse inträffar.

Ställa in funktionen för arbetsflödesregler

Om du är en ny kund aktiveras funktionen för arbetsflödesregler automatiskt. Om du däremot är en befintlig kund måste Oracle CRM On Demand Customer Care och företagsadministratören konfigurera funktionen för arbetsflödesregler i Oracle CRM On Demand på följande sätt:

  • Inställning av Oracle CRM On Demand Customer Care När Oracle CRM On Demand Customer Care har konfigurerat funktionen för arbetsflödesregler visas länken Konfiguration av arbetsflöde i sektionen Affärsprocesshantering på webbplatsen för admin. Administratörens användarroll måste även ha behörigheten Hantera dataregler: Hantera arbetsflödesregler aktiverad. Mer information om användarroller finns i Lägga till roller.

    Obs! För att skapa arbetsflödesregler för posttypen Användare måste du också ha behörigheten Hantera dataregler - Hantera arbetsflödesregler för användare i din användarroll. Din administratör kan aktivera den här behörigheten för rollen Administratör och efter behov för alla andra roller. Mer information om vad man ska tänka på när man skapar arbetsflödesregler för posttypen Användare finns i Att tänka på när du skapar arbetsflödesregler för posttypen Användare.

  • Aktivera alternativ för arbetsflöde. Arbetsflödesregler kan inte utföras förrän företagsadministratören markerat kryssrutan Aktivera arbetsflöde på sidan Företagsprofil. Mer information om hur du konfigurerar din företagsprofil finns i Ställa in företagsprofil och globala standardvärden.
  • Integrationshändelser. En integreringshändelse är en mekanism för att utlösa externa processer som är baserade på ändringar av posterna i Oracle CRM On Demand, inklusive åtgärderna Skapa, Uppdatera, Ta bort, Associera, Separera, Återställa och Slå samman. Du kan ange vilka fält i en post som du vill ska bevakas. Om företaget vill använda arbetsflödesregler för att skapa integreringshändelser ska du kontakta Oracle CRM On Demand Customer Care och begära support för administration av integreringshändelser och för att ange den totala storleken på de integreringshändelseköer som du behöver. När värdet ändras i ett bevakat fält registreras det i integreringshändelsen. Du kan också ange i vilka integreringshändelseköer som integreringshändelserna ska läggas till. Mer information om hanteringen av integreringshändelser finns i Om integreringshändelser.
  • Böcker. Om företaget vill använda arbetsflödesregler för att uppdatera associationerna mellan poster och böcker, ska du kontakta Oracle CRM On Demand Customer Care och begära support för bokhantering. Mer information om grupphantering finns i Grupphantering.

Utlösande händelser och åtgärder i arbetsflödesregler

En arbetsflödesregel utvärderas när händelsen som har angetts i regeln (den utlösande händelsen) inträffar. Om villkoren som anges i regeln uppfylls (eller om det inte finns några villkor i regeln) kommer de åtgärder som har angetts i regeln att utföras. Du kan t.ex. skapa en arbetsflödesregel som anger att när en affärsmöjlighet skapas (arbetsflödesregelns utlösande händelse), ska ett e-postmeddelande skickas till chefen för affärsmöjlighetens ägare (åtgärden i arbetsflödesregeln). Du kan också ange att e-postmeddelandet enbart ska skickas om intäkten för affärsmöjligheten överskrider en viss summa (villkoret i arbetsflödesregeln) och du kan ange innehållet i e-postmeddelandet.

Du kan också konfigurera arbetsflödesregler så att åtgärder utförs när en angiven tidsperiod har förflutit eller när ett angivet datum/tid infaller. Mer information om tidsbaserade arbetsflödesåtgärder finns i Om tidsbaserade arbetsflödesregler.

Arbetsflödesregler kan utlösas av något av följande:

  • En post skapas, uppdateras, återställs, slås samman eller tas bort.

    Obs! Fr.o.m. version 20: en uppdatering av en post genom en arbetsflödesåtgärd utlöser inte nya sekvenser av arbetsflödesregler. Om åtgärden Uppdatera värden i en arbetsflödesregel för posttypen Konto t.ex. uppdaterar ett fält i en kontopost utlöser inte den här ändringen av posten några arbetsflödesregler för posttypen Konto, även om några av reglerna innehåller de utlösande händelserna Innan ändrad post sparas eller När ändrad post sparas. Om du vill att Oracle CRM On Demand ska utföra några ytterligare åtgärder som ett resultat av poständringen måste åtgärderna konfigureras i samma arbetsflödesregel som åtgärden som uppdaterade posten.

  • En post associeras med eller separeras från en annan post.

    Utlösande av arbetsflödesregler vid association och separation stöds endast för associationer mellan posttyper. Mer information finns i sektionen om associering och dissociering av utlösande händelser.

Obs! Arbetsflödesreglerna stöder åtgärder för kaskadborttagning och djup borttagning. När t.ex. ett konto tas bort, tas även eventuella relaterade adresser bort som inte är delade. Borttagningen av en adress utlöser i sin tur arbetsflödesregler för posttypen Adress som har triggerhändelsen Innan posten tas bort. Mer information om åtgärder för kaskadborttagning och djup borttagning finns i Om borttagning och återställning av poster.

Arbetsflödesregler konfigureras för en post som helhet och inte för enskilda fält. Det finns flera typer av utlösande händelser för arbetsflödesregler, men bara en utlösande händelse för varje arbetsflödesregel. Beroende på vilken utlösande händelse du väljer för regeln kan du ange att en eller flera åtgärder ska utföras automatiskt i Oracle CRM On Demand när villkoren för arbetsflödesregeln uppfylls.

Obs! När en regel skapats kan du inte ändra posttypen eller den utlösande händelsen i regeln. Du kan dock uppdatera arbetsflödesvillkoret.

Den utlösande händelsen för varje regel visas på listsidan och detaljsidan för arbetsflödesregler. Beroende på vilken typ av utlösande händelse som har valts för en arbetsflödesregel, är regeln antingen en regel som tillämpas före händelsen eller efter händelsen, enligt följande:

  • Arbetsflödesregel som tillämpas före händelsen. Arbetsflödesåtgärdena inträffar innan händelsen som utlöser regeln har slutförts.
  • Arbetsflödesregel som tillämpas efter händelsen. Arbetsflödesåtgärdena inträffar efter att händelsen som utlöste arbetsflödesregeln har slutförts.

I tabellen nedan visas de åtgärder som är tillgängliga för varje utlösande händelse.

Utlösande händelse

Triggertyp

Tillgängliga åtgärder

När ny post sparats

Efter händelse

  • Skicka e-post
  • Skapa uppgift
  • Tilldela en bok
  • Skapa integreringshändelse
  • Vänta
  • Uppdatera värden

När ändrad post sparas

Efter händelse

  • Skicka e-post
  • Skapa uppgift
  • Tilldela en bok
  • Skapa integreringshändelse
  • Vänta
  • Uppdatera värden

Innan posten tas bort

Före händelse

  • Skicka e-post
  • Skapa uppgift
  • Skapa integreringshändelse

Innan ändrad post sparas

Före händelse

  • Uppdatera värden

Efter förening med överordnad

Efter händelse

  • Skicka e-post
  • Skapa integreringshändelse
  • Vänta

Efter dissociation fr överordn

Efter händelse

  • Skicka e-post
  • Skapa integreringshändelse
  • Vänta

När posten har återställts

Efter händelse

  • Skicka e-post
  • Skapa integreringshändelse
  • Skapa uppgift

När poster slås samman

Efter händelse

  • Skicka e-post
  • Skapa integreringshändelse
  • Skapa uppgift

Några ytterligare arbetsflödesåtgärder är tillgängliga för Oracle CRM On Demand Life Sciences Edition och Oracle CRM On Demand for Partner Relationship Management. Mer information finns i Om arbetsflödesåtgärder.

Obs! Det finns inte stöd för bearbetning av spärrade produkter för poster för varuprovsbegäranden när du använder arbetsflöden i Oracle CRM On Demand. Mer information finns i Om arbetsflöden för post för varuprovsbegäran och regler för spärrade produkter.

Obs! När det gäller vissa posttyper utlöses inte arbetsflödesreglerna som har konfigurerats med den utlösande händelsen När posten har återställts eftersom det för närvarande inte går att återställa en post av den typen. Det går t.ex. för närvarande inte att återställa en kontoteamspost. Om det i framtiden finns stöd för att återställa sådana posttyper kommer arbetsflödesreglerna som har konfigurerats med den utlösande händelsen När posten har återställts att utlösas där det är lämpligt.

Begränsningar som gäller för arbetsflödesregler och regelåtgärder

Följande begränsningar gäller för arbetsflödesregler och regelåtgärder:

  • Villkor för arbetsflödesregler. Om du definierar villkor i en arbetsflödesregel, utförs åtgärderna i arbetsflödesregeln enbart om regelvillkoren uppfylls när regeln utlöses. Om villkoren inte uppfylls utförs inte åtgärderna. Om du inte definierar några villkor i en arbetsflödesregel, utförs åtgärderna i arbetsflödesregeln varje gång regeln löses ut.
  • Flera åtgärder i arbetsflödesregler. Du kan skapa upp till 25 åtgärder per arbetsflödesregel. Om du försöker skapa fler än 25 åtgärder per regel får du ett felmeddelande. När det finns flera åtgärder i en arbetsflödesregel utförs åtgärderna i den ordning som anges i arbetsflödesregeln, med start från åtgärd nummer 1. Varje åtgärd slutförs innan nästa påbörjas. Du kan ändra ordningen för åtgärderna i en regel. Mer information om arbetsflödesåtgärder finns i Om arbetsflödesåtgärder.

    Obs! Om en arbetsflödesåtgärd i en arbetsflödesregel oväntat avslutas utan att ha slutförts kommer eventuella återstående åtgärder i regeln inte att utföras. Information om vad som händer när en arbetsflödesåtgärd inte utförs finns i Om fel i arbetsflödesregler och arbetsflödesåtgärder.

  • Posttyper. Du kan skapa arbetsflödesregler för flera olika posttyper. Varje arbetsflödesregel gäller dock enbart för en posttyp. Det innebär att om du skapar en arbetsflödesregel för en specifik posttyp och du vill att samma åtgärd ska utföras för en annan posttyp, så måste du skapa ytterligare en arbetsflödesregel (med samma utlösande händelse, samma regelvillkor och åtgärd) för den andra posttypen.
  • Enskild postkontext En arbetsflödesregel som utlöses när en post skapas, uppdateras eller tas bort, fungerar enbart i en kontext med en enda post, dvs. en sådan arbetsflödesregel kan ge åtkomst till och uppdatera fält för enbart en post.

Obs! När en arbetsflödesregel utlöses av en postassociation eller postseparation, kan integrationshändelsen som skapas av arbetsflödet innehålla fält från båden den underordnade och den överrodnade posten.

Ordning för arbetsflödesregler

När du skapar en arbetsflödesregel tilldelar Oracle CRM On Demand automatiskt regeln till nästa lediga ordningsnummer för regler som baseras på samma posttyp och samma utlösande händelse. Om den utlösande händelsen för arbetsflödesregeln är Efter förening med överordnad eller Efter dissociation från överordnad tilldelar Oracle CRM On Demand automatiskt regeln till nästa oanvänt ordningsnummer för regler som är baserade på samma posttyp, samma utlösande händelse och samma överordnad posttyp. Ordningsnumret avgör i vilken ordning Oracle CRM On Demand framkallar en sekvens med arbetsflödesregler som är baserade på samma posttyp och utlösande händelse, om tillämpligt, på samma överordnad posttyp. Du kan ändra ordningen för reglerna. Mer information om hur du ändrar ordningen för arbetsflödesregler finns i Ändra ordningen på arbetsflödesregler.

Avsluta en ordning på arbetsflödesregler

Du kan ange att Oracle CRM On Demand ska sluta bearbeta en ordning på arbetsflödesreglerna om villkoren på en arbetsflödesregel uppfylls. När en arbetsflödesregel utlöses utvärderas regelns villkor. Om villkoren för regeln uppfylls och kryssrutan Avsluta på arbetsflödesregeln är markerad, utförs de aktiva åtgärderna för det befintliga arbetsflödesreglerna, men de återstående arbetsflödesreglerna som baseras på samma posttyper och samma utlösningshändelse och med samma överordnad posttyp bearbetas ej.

Utlösande händelser för association och separation

Utlösande händelser för association och separation för arbetsflödesregler stöds endast för associationer mellan posttyper. Tillgängliga åtgärder för utlösande händelser för association och separation är följande:

  • Skicka e-post. Den här åtgärden är tillgänglig för utlösande händelser vid association och separation.
  • Vänta. Den här åtgärden är tillgänglig för utlösande händelser vid association och separation.
  • Skapa integreringshändelse. Den här åtgärden är tillgänglig för enbart vissa associationer och dissociationer.

I följande tabell visas de associationer som stöder triggerhändelser för associationer och dissociationer, och visar vilka av associationerna och dissociationerna som stöder åtgärden Skapa integreringshändelse.

Överordnad posttyp

Posttyp

Skapa integreringshändelse-åtgärd stöds

Konto

Adress

Ja

Konto

Kontakt

Ja

Konto

Anpassat objekt 01

Nej

Konto

Anpassat objekt 02

Nej

Konto

Anpassat objekt 03

Nej

Aktivitet

Kontakt

Nej

Kontakt

Konto

Ja

Kontakt

Adress

Ja

Kontakt

Anpassat objekt 01

Nej

Kontakt

Anpassat objekt 02

Nej

Kontakt

Anpassat objekt 03

Nej

Kontakt

Affärsmöjlighet

Ja

Affärsmöjlighet

Kontakt

Ja

Affärsmöjlighet

Anpassat objekt 02

Nej

I följande tabell listas åtgärder som kan utlösa en arbetsflödesregel för association eller separation. Den visar också integrationshändelser som genereras av arbetsflödesregeln i varje enskilt fall (om en integrationshändelseåtgärd konfigureras för arbetsflödesregeln).

Obs! Beroende på vilka data som finns i posterna kan ytterligare integrationshändelser genereras. Till exempel om en ny kontakt skapas för ett konto som också är huvudkontakt för kontot genereras ytterligare en integrationshändelse (för kontouppdatering).

Åtgärd

Överordnad post

Underordnad post

Kanal

Integrationshändelse

Skapa ett nytt konto med en ej delad adress.

 

Konto

 

Adress

 

Användargränssnitt

Konto: Infoga

Adress: Infoga

Adress: Associera

Webbtjänster

Konto: Infoga

Adress: Infoga

Adress: Associera

Skapa en ej delad adress för ett befintligt konto.

 

Konto

 

Adress

 

Användargränssnitt

Adress: Infoga

Konto: Uppdatera

Adress: Associera

Webbtjänster

Adress: Infoga

Konto: Uppdatera

Adress: Associera

Ta bort en ej delad adress från ett konto.

 

Konto

 

Adress

 

Användargränssnitt

Adress: Ta bort

Konto: Uppdatera

Webbtjänster

Adress: Ta bort

Konto: Uppdatera

Adress: Dissociera

Skapa ett nytt konto med en relaterad, befintlig delad adress.

 

Konto

 

Adress

 

Användargränssnitt

Konto: Infoga

Webbtjänster

Konto: Infoga

Kontoadress: Infoga

Länka en befintlig delad adress till ett befintligt konto.

 

Konto

 

Adress

 

Användargränssnitt

Kontoadress: Infoga

Webbtjänster

Kontoadress: Infoga

Skapa en ny delad adress i avsnittet med adressrelaterad information på en detaljsida för konto.

 

Konto

 

Adress

 

Användargränssnitt

Konto: Uppdatera

Adress: Infoga

Adress: Associera

Webbtjänster

Ej tillämplig

Ta bort en delad adress från ett konto.

 

Konto

 

Adress

 

Användargränssnitt

Kontoadress: Ta bort

Konto: Uppdatera

Webbtjänster

Kontoadress: Ta bort

Skapa en ny kontakt för ett konto.

Konto

Kontakt

Användargränssnitt

Konto: Uppdatera

Kontakt: Infoga

Kontakt: Associera

Webbtjänster

Kontakt: Infoga

Kontakt: Associera

Konto: Uppdatera

Länka en befintlig kontakt till ett konto

Konto

Kontakt

Användargränssnitt

Kontokontakt: Infoga

Kontakt: Uppdatera

Webbtjänster

Kontakt: Associera

Konto: Uppdatera

Ta bort en kontakt från ett konto.

Konto

Kontakt

Användargränssnitt

Kontokontakt: Ta bort

Kontakt: Uppdatera (endast primär kontakt)

Webbtjänster

Kontakt: Separera

Konto: Uppdatera

Länka ett befintligt konto till en kontakt.

Kontakt

Konto

Användargränssnitt

Kontokontakt: Infoga

Konto: Uppdatera

Webbtjänster

Kontokontakt: Infoga

Kontakt: Uppdatera

Ta bort ett konto från en kontakt.

Kontakt

Konto

Användargränssnitt

Kontokontakt: Ta bort

Kontakt: Uppdatera (endast primär kontakt)

Webbtjänster

Kontokontakt: Ta bort

Kontakt: Uppdatera (endast primär kontakt)

Skapa en ny kontakt med en ej delad adress.

 

Kontakt

 

Adress

 

Användargränssnitt

Kontakt: Infoga

Adress: Infoga

Adress: Associera

Webbtjänster

Kontakt: Infoga

Adress: Infoga

Adress: Associera

Skapa en ej delad adress för en befintlig kontakt.

 

Kontakt

 

Adress

 

Användargränssnitt

Adress: Infoga

Kontakt: Uppdatera

Adress: Associera

Webbtjänster

Adress: Infoga

Kontakt: Uppdatera

Adress: Associera

Ta bort en ej delad adress från en kontakt.

 

Kontakt

 

Adress

 

Användargränssnitt

Adress: Ta bort

Kontakt: Uppdatera

Webbtjänster

Adress: Ta bort

Kontakt: Uppdatera

Adress: Dissociera

Skapa en ny kontakt med en relaterad, befintlig delad adress.

 

Kontakt

 

Adress

 

Användargränssnitt

Kontakt: Infoga

Webbtjänster

Kontakt: Infoga

Kontakt, adress: Infoga

Länka en befintlig delad adress till en befintlig kontakt.

 

Kontakt

 

Adress

 

Användargränssnitt

Kontakt, adress: Infoga

Webbtjänster

Kontakt, adress: Infoga

Skapa en ny delad adress i avsnittet med adressrelaterad information på en detaljsida för kontakt.

 

Kontakt

 

Adress

 

Användargränssnitt

Kontakt: Uppdatera

Adress: Infoga

Adress: Associera

Webbtjänster

Ej tillämplig

Ta bort en delad adress från en kontakt.

 

Kontakt

 

Adress

 

Användargränssnitt

Kontakt, adress: Ta bort

Kontakt: Uppdatera

Webbtjänster

Kontakt, adress: Ta bort

Skapa en ny affärsmöjlighet för en kontakt.

Kontakt

Affärsmöjlighet

Användargränssnitt

Affärsmöjlighet: Infoga

Affärsmöjlighet: Associera

Webbtjänster

Affärsmöjlighet: Infoga

Affärsmöjlighet: Associera

Kontakt: Uppdatera

Ta bort en affärsmöjlighet från en kontakt.

Kontakt

Affärsmöjlighet

Användargränssnitt

Affärsmöjlighet: Separera

Webbtjänster

Affärsmöjlighet: Separera

Skapa en ny kontakt för en affärsmöjlighet.

Obs! Denna åtgärd är inte tillgänglig genom användargränssnittet.

Affärsmöjlighet

Kontakt

Webbtjänster

Kontakt: Infoga

Kontakt: Associera

Länka en befintlig kontakt till en affärsmöjlighet.

Affärsmöjlighet

Kontakt

Användargränssnitt

Affärsmöjlighet: Uppdatera

Affärsmöjlighet, kontaktroll: Infoga

Webbtjänster

Kontakt: Associera

Affärsmöjlighet: Uppdatera

Ta bort en kontakt från en affärsmöjlighet.

Affärsmöjlighet

Kontakt

Användargränssnitt

Affärsmöjlighet, kontaktroll: Ta bort

Affärsmöjlighet: Uppdatera

Webbtjänster

Kontakt: Separera

Affärsmöjlighet: Uppdatera

Fel i arbetsflödesregler och arbetsflödesåtgärder

Om en arbetsflödesregel eller arbetsflödesåtgärd inte utförs, så rapporteras felet antingen i Övervakning av fel i arbetsflöden eller till den användare vars åtgärder utlöste arbetsflödesregeln, beroende på typ av triggerhändelse. Mer information finns i Om fel i arbetsflödesregler och arbetsflödesåtgärder.

Postsynlighet och arbetsflödesåtgärder

När en användare utför en åtgärd som utlöser en arbetsflödesregel utförs eventuellt inte vissa åtgärder i arbetsflödesregeln om användarens åtgärd resulterade i att användaren inte längre har någon synlighet för posten.

Du har kanske en arbetsflödesregel som utlöses när en ändrad kontopost sparas. Om en användare som är ägaren av en kontopost omtilldelar kontot till en annan användare, utlöses arbetsflödesregeln när kontoposten sparas. Om den ursprungliga ägaren av posten inte längre kan se kontoposten på något annat sätt, till exempel som en team- eller gruppmedlem, innebär det att arbetsflödesåtgärden som kräver åtkomst till kontot inte kan utföras.

Postägarskapslägen och arbetsflödesåtgärder

Du kan ställa in posttyperna som stöder anpassade böcker i olika ägarskapslägen: användarläge, blandat läge eller bokläge. Mer information om posters ägarlägen finns i Om postägarskapslägen. Postägarskapsläget interagerar med arbetsflödets regler och åtgärder.

Följande händer om arbetsflödesåtgärden Tilldela en bok försöker att ta bort en primär anpassad bok från en post:

  • Arbetsflödesåtgärden misslyckas om posttypen är konfigurerad i bokläge.
  • Oracle CRM On Demand tar bort värdet i bokfältet på posten när den primära anpassade boken tas bort från posten, om posttypen är konfigurerad i blandat läge.
  • Om posttypen är konfigurerad i användarläge är ingen av böckerna på posten en primär bok och postägarskapsläget påverkar inte arbetsflödesåtgärden.

Om en arbetsflödesåtgärd beror på ett värde i en posts ägarfält, som när en Skicka e-post-åtgärd konfigureras för att skicka e-post med alternativet Registrerad relativ användare, sker följande:

  • Arbetsflödesåtgärden misslyckas om posttypen är konfigurerad i bokläge.
  • Om posttypen är konfigurerad i användarläge eller blandat läge, och fältet som identifierar den relativa användaren i posten är tom, misslyckas arbetsflödesåtgärden.

    Om du till exempel konfigurerar en Skicka e-post-åtgärd för att skicka e-post till en kontoägare och kontoposttypen är konfigureras i blandat läge, misslyckas arbetsflödesåtgärden om ägarfältet på kontoposttypen är tomt. Men om ägarfältet är ifyllt slutförs arbetsflödesåtgärden.

Latens

Arbetsflödesregler utvärderas i sekvens och synkront. Därför slutförs inte den fullständiga uppdateringsåtgärden förrän alla regler utvärderats. I arbetsflödesregler läggs en viss latens till i åtgärderna (dvs. tiden från det att åtgärden startats tills dess den slutförts). Varje uppgift som skapas i en arbetsflödesregel kan exempelvis lägga till upp till 20 % latens i en postuppdateringsåtgärd. Varje e-postmeddelande som skapas av en arbetsflödesregel lägger till cirka 5 % latens.

Det går snabbare att utvärdera uttryck. Minimera latensen genom att lägga till ömsesidigt uteslutande uttryck i arbetsflödesvillkoren. Bygg upp dina arbetsflödesregler steg för steg och tänk på prestanda.

Klicka på ett ämne om du vill visa anvisningar för att göra följande:


Publicerat i September 2017 Copyright © 2005, 2017, Oracle. Oracle förbehåller sig samtliga rättigheter. Legal Notices.