Skriv ut      Åpne PDF-versjon av elektronisk hjelp


Forrige emne

Neste emne

Opprette arbeidsflythandlinger: Oppdater verdier

En handling for å oppdatere verdier for en arbeidsflytregel oppdaterer felt automatisk når en post endres, uten å tape opplysningene om den opprinnelige endringen (det vil si opplysninger om når posten ble endret, av hvem og hvilke data som ble endret). Handlingen utføres etter utløpet av ventetiden som er definert i én eller flere ventehandlinger hvis det finnes, som kommer foran handlingen Oppdater verdier i arbeidsflytregelen.

Med mindre triggerhendelsen for arbeidsflytregelen er Før lagring av endret post, må det finns minst én aktiv ventehandling som kommer foran handlingen Oppdater verdier i arbeidsflytregelen. Med unntak av i arbeidsflytregler der triggerhendelsen er Før lagring av endret post, er det bare tillatt å aktivere handlingen for å oppdatere verdier i Oracle CRM On Demand hvis handlingen har minst én aktiv ventehandling som kommer foran i arbeidsflytregelen. Hvis en arbeidsflytregel har flere handlinger for å oppdatere verdier, trenger du ikke ha en ventehandling for hver handling for å oppdatere verdier. Det er tilstrekkelig med én ventehandling som kommer foran alle handlingene for å oppdatere verdier i regelen.

MERKNAD: Du kan opprette flere handlinger for en arbeidsflytregel, opptil 25 handlinger for hver regel.

Prosedyren nedenfor beskriver hvordan du oppretter en handling for å oppdatere verdier.

Før du begynner. Hvis du vil utføre prosedyren nedenfor, må brukerrollen din ha rettigheten Håndter dataregler - håndter arbeidsflytregler. Hvis du vil ha informasjon om hvordan du legger til rettigheter for roller, se Legge til roller.

Slik oppretter du en handling for å oppdatere verdier

  1. Naviger til regelen der du vil opprette handlingen:
    1. Klikk på den globale koblingen Administrasjon øverst til høyre på enhver side.
    2. Klikk på Arbeidsflytkonfigurasjon under Forretningsprosesshåndtering.
    3. Finn regelen der du vil opprette handlingen, på siden Liste over arbeidsflytregler.

      Hvis du vil ha informasjon om hvordan du søker etter arbeidsflytregler på listesiden, se Filtrere lister.

  2. Klikk på koblingen Navn på arbeidsflyt for regelen.
  3. Klikk på Meny på tittellinjen for handlinger på detaljsiden for arbeidsflytregler, og velg deretter Oppdater verdier.

    MERKNAD: Triggerhendelsen for arbeidsflytregelen bestemmer hvilke typer handlinger som kan opprettes for regelen.

    TIPS: Du kan opprette en kopi av en eksisterende arbeidsflytregelhandling ved å klikke på koblingen Kopier for handlingen.

  4. Angi et navn for handlingen på siden Rediger arbeidsflythandling.
  5. Hvis du vil aktivere handlingen, merker du av for Aktiv.
  6. Fyll ut feltene som er beskrevet i tabellen nedenfor, og lagre deretter handlingen.

    Felt

    Beskrivelse

    Feltnavn

    Velg navnet på feltet som skal oppdateres, fra rullegardinlisten.

    MERKNAD: Settet med felt som kan oppdateres, fastsettes på grunnlag av posttypen for arbeidsflytregelen. Hvis et felt er definert som skrivebeskyttet på feltoppsettsnivå, kan ikke dette feltet oppdateres via handlingen Oppdater verdier. For noen posttyper inngår enkelte felt for egendefinert objekt i settet med felt som kan oppdateres. Feltene Egendefinert objekt 1, Egendefinert objekt 02 og Egendefinert objekt 03 samt de tilhørende ID-feltene kan oppdateres for flere forskjellige posttyper. For posttypen Salgsmulighet kan også feltene Egendefinert objekt 05 og Egendefinert objekt 06 samt de tilhørende ID-feltene oppdateres.

    Verdi

    Klikk på ikonet fx ved siden av feltet, og definer uttrykket som beregner den nye verdien for feltet. Du kan bruke knappen Kontroller syntaks i Expression Builder til å teste syntaksen.

    Dette feltet kan inneholde maksimalt 1024 tegn.

    Hvis du definerer et uttrykk for å beregne et felt, for eksempel et egendefinert marginfelt, der margin er lik inntekt minus kostnad, beregnes feltverdien hver gang arbeidsflytregelen utløses, selv om inntekt eller kostnad ikke er endret. For bedre ytelse kan du definere en ekstra betingelse for arbeidsflytregelen, for eksempel:

    FieldValue('<Revenue>') <> PRE('<Revenue>') OR FieldValue('<Cost>') <> PRE('<Cost>')

    Funksjonen PRE returnerer verdien som var i feltet før feltet ble oppdatert.

    Overskriv eksisterende verdier

    Merk av i denne boksen hvis den eksisterende verdien i feltet skal overskrives med den nye verdien.

    Hvis feltet allerede har en verdi, oppdateres ikke verdien hvis ikke det er merket av i denne boksen.

    Hvis feltet er tomt, oppdateres det med den nye verdien, selv om det ikke er merket av i denne boksen.

For trinnvise prosedyrer for hvordan du oppretter andre typer arbeidsflythandlinger, se følgende emner:

Beslektede emner

Du finner relaterte opplysninger om arbeidsflyter i følgende emner:


Publisert September 2017 Copyright © 2005, 2017, Oracle. Med enerett. Legal Notices.