Skriv ut      Åpne PDF-versjon av elektronisk hjelp


Forrige emne

Neste emne

Opprette arbeidsflythandlinger: Vent

En Vent-handling får Oracle CRM On Demand til å forsinke utførelsen av andre (senere) handlinger for en arbeidsflytregel til en venteperiode har gått. Du kan angi venteperioden som en tidsperiode, eller du kan angi en sluttdato og et klokkeslett for venteperioden. Du kan også angi venteperioden direkte eller opprette et uttrykk for å beregne den.

MERKNAD: Venteperioden angir hvor kort tid som må gå før Oracle CRM On Demand begynner å utføre de andre handlingene i arbeidsflytregelen. Det kan hende at den faktiske tiden som går før de andre handlingene utføres, er lengre, avhengig av belastningen på Oracle CRM On Demand-databasen og Oracle CRM On Demand-serveren, og også på antall venteperioder som venter når venteperioden avsluttes.

Om handlinger av typen Vent og Opprett integreringshendelse

Hvis du vil bruke handlingen Opprett integreringshendelse til å opprette en integreringshendelse som registrerer endringene som gjøres i en post med hendelsen som utløser en arbeidsflytregel, må du plassere handlingen Opprett integreringshendelse før eventuelle ventehandlinger i sekvensen av handlinger i arbeidsflytregelen. Hvis en ventehandling kommer foran handlingen Opprett integreringshendelse i en arbeidsflytregel, forhindrer ventehandlingen at handlingen Opprett integreringshendelse oppdager endringer i posten. Når ventetiden i ventehandlingen utløper, leses posten på nytt før de gjenværende handlingene i regelen utføres, og verdiene i feltene i posten før hendelsen som utløste arbeidsflytregelen, beholdes ikke. Derfor regnes forrige verdi og gjeldende verdi i et felt for å være den samme, og handlingen Opprett integreringshendelse oppretter ikke en integreringshendelse fordi den ikke finner noen endring i de sporede feltene.

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

Prosedyren nedenfor beskriver hvordan du oppretter en ventehandling.

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

Slik oppretter du en ventehandling

  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 opplysninger 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 Vent.

    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. Hvis du ikke vil evaluere regelbetingelsene på nytt i Oracle CRM On Demand etter venteperioden, fjerner du merket for Evaluer regelbetingelser på nytt etter ventetid.

    MERKNAD: For flere opplysninger om avmerkingsboksen Evaluer regelbetingelser på nytt etter ventetid, se Om tidsbaserte arbeidsflytregler.

  7. Bruk et av følgende valg til å angi varigheten på ventetiden:
    • Velg Periode, og angi deretter forsinkelsesperioden i år, måneder, dager, timer og minutter, som vist nedenfor:
      • I feltet År angir du et positivt heltall mellom 0 (null) og 5.
      • I feltet Måneder angir du et positivt heltall mellom 0 (null) og 12.
      • I feltet Dager angir du et positivt heltall mellom 0 (null) og 200.
      • I feltet Timer angir du et positivt heltall mellom 0 (null) og 200.
      • I feltet Minutter angir du et positivt heltall mellom 0 (null) og 59.

        Du kan ikke angi en negativ verdi eller en verdi som ikke er et heltall, for eksempel 1,5.

    • Velg Periodeuttrykk, klikk deretter på ikonet fx ved siden av feltet, og bruk Uttrykksverktøy til å opprette et uttrykk for å beregne perioden for forsinkelsen.

      Du kan bruke varighetsfunksjonen i Uttrykksverktøy til å beregne en periode i dager eller deler av dager. For flere opplysninger, se Varighet.

      Uttrykket må evalueres til et tall. Nedenfor vises eksempler på gyldige uttrykk for å beregne perioden for en forsinkelse:

      Duration('P0YT1H') + Duration('P0YT1M') + Duration('P1Y')

      Duration('P0YT1H') + 1

      Duration('P1YT1H') - 1

      Den maksimale varigheten som støttes, er 'P5Y12M200DT200H59M', det vil si 5 år, 12 måneder, 200 dager, 200 timer og 59 minutter.

      MERKNAD: Hvis den beregnede venteperioden er negativ, settes venteperioden til null, og ventehandlingen fullføres umiddelbart. Alle gjenværende handlinger for arbeidsflytregelen utføres uten forsinkelse.

    • Velg Tidspunkt, klikk på kalenderikonet, og velg sluttdato og tidspunkt for forsinkelsen.

      Velg tidspunktet i henhold til tidssonen som er angitt i dine personlige innstillinger.

    • Velg Tidsuttrykk, klikk deretter på ikonet fx ved siden av feltet, og bruk Uttrykksverktøy til å opprette et uttrykk for å beregne sluttdatoen og tidspunktet for forsinkelsen.

      Du kan bruke varighetsfunksjonen i Uttrykksverktøy til å beregne en periode i dager eller deler av dager. For flere opplysninger, se Varighet.

      Uttrykket må evalueres til en dato og et tidspunkt. Nedenfor vises eksempler på gyldige uttrykk for å beregne sluttdatoen og tidspunktet for en forsinkelse:

      Timestamp() + Duration('P0YT5M')

      Today() + Duration('P0YT1H5M')

      MERKNAD: Hvis den beregnede sluttdatoen og tidspunktet allerede er passert, settes venteperioden for handlingen til 0 (null), og ventehandlingen fullføres umiddelbart. Alle gjenværende handlinger for arbeidsflytregelen utføres uten forsinkelse.

      Hvis uttrykket ikke evalueres til en gyldig dato og et gyldig tidspunkt, fullføres ventehandlingen umiddelbart, og alle gjenværende handlinger for arbeidsflytregelen utføres uten forsinkelse.

      Hvis uttrykket evalueres til en dato og tidspunkt som er over 5 år, 12 måneder, 200 dager, 200 timer og 59 minutter (det vil si den maksimale ventetiden som støttes) etter utløserdatoen og tidspunktet, beregnes sluttdatoen og tidspunktet som utløserdato og tidspunkt pluss den maksimale ventetiden som støttes.

  8. Lagre handlingen.

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 Oktober 2016 Copyright © 2005, 2016, Oracle. Med enerett. Legal Notices.