Administrere Oracle CRM On Demand > Forretningsprosesshåndtering > Arbeidsflytkonfigurasjon > Opprette arbeidsflytregler
Opprette arbeidsflytregler
Dette emnet beskriver hvordan du oppretter arbeidsflytregler.
MERKNAD: Hvis det er merket av i boksen Aktiver støtte for oversettingsspråk for melding om annullering/lagring av arbeidsflyt i selskapsprofilen, er feltet Oversettingsspråk tilgjengelig på siden Detaljer om arbeidsflytregel og på siden Rediger arbeidsflytregel når du redigerer en eksisterende arbeidsflytregel. Feltet Oversettingsspråk gjør det mulig å angi oversatte versjoner av de egendefinerte feilmeldingene som returneres til brukere eller Web-tjenester hvis betingelsen for en arbeidsflytregel ikke er oppfylt, og hvis det er merket av for Avbryt lagring for regelen. Hvis du vil ha mer informasjon om feltet Oversettingsspråk, se Avbryte lagring av arbeidsflyt.
Før du begynner. Arbeidsflytfunksjonalitet i Oracle CRM On Demand må settes opp for selskapet, slik det er beskrevet i Om arbeidsflytregler. Når du skal utføre prosedyrene som er beskrevet i dette emnet, må brukerrollen din ha rettigheten Håndter dataregler - håndter arbeidsflytregler. Hvis du vil opprette arbeidsflytregler for posttypen Bruker, må du også ha rettigheten Håndter dataregler - håndter arbeidsflytregler for brukere i brukerrollen din. Administratoren kan aktivere denne rettigheten for rollen Administrator og for andre roller etter behov. Hvis du vil ha flere opplysninger om aktuelle vurderinger når du oppretter arbeidsflytregler for posttypen Bruker, se Vurderinger ved opprettelse av arbeidsflytregler for posttypen Bruker. Hvis du vil ha informasjon om hvordan du legger til rettigheter for roller, se Legge til roller.
MERKNAD: Når en regel er opprettet, kan du ikke endre posttypen eller triggerhendelsen for regelen. Du kan imidlertid oppdatere arbeidsflytbetingelsen.
Slik oppretter du en arbeidsflytregel
- Klikk på den globale koblingen Administrasjon øverst til høyre på enhver side.
- Klikk på Arbeidsflytkonfigurasjon under Forretningsprosesshåndtering.
- Gjør ett av følgende på siden Liste over arbeidsflytregler:
- Hvis du vil opprette en ny arbeidsflytregel ved å kopiere en eksisterende regel, klikker du på Kopier for arbeidsflytregelen du vil kopiere.
- Hvis du vil opprette en ny arbeidsflytregel som ikke er basert på en eksisterende regel, klikker du på Ny på tittellinjen.
- Legg inn regelopplysningene i området Nøkkeldetaljer om arbeidsflytregel på detaljsiden for arbeidsflytregel.
Regelfeltene er beskrevet i tabellen nedenfor.
Felt
|
Beskrivelse
|
Navn på arbeidsflyt
|
Skriv inn et unikt navn på opptil 50 tegn.
|
Aktiv
|
Bruk avmerkingsboksen Aktiv til å aktivere og deaktivere regelen. Et hvilket som helst antall arbeidsflytregler kan være aktive samtidig.
|
Ordre
|
Dette feltet er skrivebeskyttet når du oppretter arbeidsflytregelen. Det bestemmer i hvilken rekkefølge Oracle CRM On Demand aktiverer regler som er basert på den samme posttypen og den samme triggerhendelsen, og eventuelt den samme overordnede posttypen. Oracle CRM On Demand tilordner automatisk regelen til det neste ubrukte nummeret i rekkefølgen for regler basert på den samme posttypen og den samme triggerhendelsen. Hvis triggerhendelsen for arbeidsflytregelen er Etter tilknytning med overordnet eller Etter atskillelse fra overordnet, tilordnes regelen automatisk til det neste ubrukte nummeret i rekkefølgen for regler basert på den samme posttypen, den samme triggerhendelsen og den samme overordnede posttypen i Oracle CRM On Demand. Du kan endre rekkefølgen på arbeidsflytreglene senere. For flere opplysninger, se Endre rekkefølgen på arbeidsflytregler.
|
Avslutt
|
Hvis du merker av for Avslutt i arbeidsflytregelen, og betingelsen for regelen er oppfylt, utføres de aktive handlingene for denne arbeidsflytregelen. Det er imidlertid ingen av de påfølgende arbeidsflytreglene som er basert på den samme posttypen og den samme triggerhendelsen, og hvis aktuelt, den samme overordnede posttypen, som blir utløst.
Hvis betingelsen for arbeidsflytregelen ikke blir oppfylt, fortsetter Oracle CRM On Demand til den neste regelen i sekvensen, uten hensyn til innstillingen for Avslutt i arbeidsflytregelen.
|
Beskrivelse
|
(Valgfritt) Angi tilleggsopplysninger om arbeidsflytregelen, for eksempel formålet med regelen.
|
Posttype
|
Velg posttypen for arbeidsflytregelen.
Ved opprettelse, oppdatering og sletting av triggerhendelser er hver arbeidsflytregel bare knyttet til én posttype. Regelen evalueres for denne posttypen, og handlingene utføres for den. Når en regel er opprettet, kan du ikke endre posttypen for regelen.
For arbeidsflytregler der triggerhendelsen er Etter tilknytning med overordnet eller Etter atskillelse fra overordnet, velger du posttypen for den underordnede posten. Hvis du for eksempel vil at arbeidsflytregelen skal utløses når en kontaktpersonpost knyttes til en firmapost, velger du Kontaktperson i dette feltet og Firma i feltet Overordnet posttype.
|
Triggerhendelse
|
Velg hendelsen som utløser regelen.
Når denne hendelsen inntreffer for en post av den angitte typen, evalueres regelen. Når en regel er opprettet, kan du ikke endre triggerhendelsen for regelen.
MERKNAD: Triggerhendelsene Etter tilknytning med overordnet og Etter atskillelse fra overordnet støttes bare for posttypene Firma, Kontaktperson og Salgsmulighet. For flere opplysninger, se delen om tilknytning og atskillelse for triggerhendelser i emnet Om arbeidsflytregler.
|
Overordnet posttype
|
Dette feltet vises hvis du velger triggerhendelsen Etter tilknytning med overordnet eller Etter atskillelse fra overordnet.
Velg den overordnede posttypen. Hvis du for eksempel setter opp en arbeidsflytregel som skal utløses når en kontaktpersonpost knyttes til en overordnet firmapost, velger du Firma i dette feltet og Kontaktperson i feltet Posttype.
|
- Hvis du vil definere en betingelse for arbeidsflytregelen, klikker du på ikonet fx i delen om betingelser for arbeidsflytregler på siden og bruker Expression Builder til å definere betingelsen for arbeidsflytregelen. For flere opplysninger om Expression Builder, se Expression Builder.
MERKNAD: Hvis du ikke definerer en betingelse for arbeidsflytregelen, utføres handlingene for regelen hver gang regelen utløses.
Legg merke til følgende når du oppretter betingelser for arbeidsflytregler:
- En betingelse for en arbeidsflytregel kan ha maksimalt 2048 tegn.
- Du kan konfigurere arbeidsflytregler som bare gjelder for bestemte roller eller kanaler. Hvis du vil ha mer informasjon om hvordan du begrenser arbeidsflytregler til bestemte roller eller kanaler, se Begrense arbeidsflytregler til bestemte kanaler eller roller.
- Du kan finne ut om et felt i en post er oppdatert ved å bruke en betingelse som tilsvarer dataene nedenfor, i arbeidsflytregelen. I dette eksemplet brukes strengen Ugyldig til å fastslå om feltet er endret, men du kan bruke en hvilken som helst streng, forutsatt at strengen ikke finnes som en verdi i feltet som undersøkes.
IfNull([<FieldName>], "Ugyldig") <> IfNull(PRE("<FieldName>"), "Ugyldig")
ADVARSEL: Funksjonen PRE returnerer ikke den forrige verdien i et felt hvis funksjonen brukes i en arbeidsflyt eller handling som aktiveres etter en ventehandling. Hvis du vil ha mer informasjon om funksjonen PRE(), se PRE.
- Hvis området Handlinger hvis betingelsen er usann er tilgjengelig på siden Detaljer om arbeidsflytregel, kan du angi at lagringsoperasjonen skal annulleres hvis betingelsen for regelen ikke blir oppfylt.
Hvis du vil ha mer informasjon om hvordan du angir at lagringsoperasjonen skal annulleres hvis betingelsen for regelen ikke blir oppfylt, se Annullere lagringsoperasjoner for arbeidsflyt.
- Lagre arbeidsflytregelen.
Når du har lagret regelen, kan du opprette handlinger for regelen. Du kan opprette flere handlinger for en arbeidsflytregel, opptil 25 handlinger for hver regel.
MERKNAD: De språkuavhengige feltnavnene og feltnavnsyntaksen som brukes i eksempeluttrykk i dette emnet, er feltnavnene og feltnavnsyntaksen som ble brukt i Expression Builder i tidligere versjoner enn Release 29 Service Pack 1. Disse eksemplene er fortsatt gyldige. Hvis du velger de tilsvarende feltene for et uttrykk fra feltlisten i Expression Builder i Release 29 Service Pack 1 eller senere, vil imidlertid feltnavnene og feltnavnsyntaksen være forskjellig fra dem som vises i eksemplene. Det anbefales at du alltid velger feltene for uttrykkene fra feltlisten i Expression Builder, slik at feltnavnene og feltnavnsyntaksen alltid er riktige. Hvis du vil ha flere opplysninger om feltnavnene og feltnavnsyntaksen i uttrykk, se Om uttrykk.
For trinnvise prosedyrer for hvordan du oppretter arbeidsflythandlinger, se følgende emner:
Beslektede emner
Du finner relaterte opplysninger om arbeidsflyter i følgende emner:
|