IBM FileNet P8, Version 5.2.1            

Bruke regelfunksjonalitet i en arbeidsflytdefinisjon

Du kan bruke regelfunksjonalitet når du skal integrere regler i arbeidsflyten.

Med rammeverket for regelintegrasjon (Rules Connectivity Framework) kan du bruke regler for å definere arbeidsflytfelt og styre følgende typer ruteoperasjoner i en arbeidsflyt:
  • Sende et arbeidselement til et kart (tilsvarende en anropsinstruksjon).
  • Sende et arbeidselement til et tilpasset unntakskart.
  • Hoppe over et trinn.
  • Gjenta et trinn.
Utfør disse oppgavene når du skal integrere regler i arbeidsflyten ved hjelp av rammeverket for regelintegrasjon:
  1. Bruk prosessdesigneren til å oppgi datafelt og regelsett som skal brukes i arbeidsflytdefinisjonen. Oppgi fasen for hvert trinn der et regelsett skal utføres: For eksempel før utføring av trinnet, ved lagring eller etter utføring.
  2. Overfør arbeidsflytdefinisjonen til arbeidsflytdatabasen. Under overføringen sendes regelsettene som er definert i arbeidsflytdefinisjonen, til regellytteren sammen med alle datafeltene i arbeidsflytdefinisjonen.
  3. Utvikle og distribuer reglene i regelprogramvaren ved å bruke datafelt som er definert i arbeidsflytdefinisjonen.

Regler i en arbeidsflyt under utføring

Når en arbeidsflyt som er under utføring, støter på en regel, sender arbeidsflytsystemet en forespørsel til regellytteren (et grensesnitt i FileNet P8), som sender forespørselen videre til regelprogramvaren. Regelprogramvaren utfører regelsettet og returnerer resultatene til arbeidsflytsystemet.

Du kan stoppe regellytteren. Hvis den stoppes når en arbeidsflyt forsøker å kjøre en regel, sender arbeidsflytsystemet arbeidsobjektet til ISI-køen (Instruction Sheet Interpreter). Når regellytteren startes igjen, sender ISI arbeidsobjektet til regellytteren på nytt. Hvis Rules Engine-grensesnittet er deaktivert, utføres arbeidsflytene, men regler som anropes av en arbeidsflyt, ignoreres.

Gjenopprette regelfunksjonalitet etter at en isolert region er initialisert

Når en isolert region initialiseres, slettes arbeidsflytdefinisjoner med tilknyttede regelsett. Når initialiseringen er fullført, kan du overføre arbeidsflytdefinisjonene igjen. Dokumentasjonen fra leverandøren av regelprogramvaren inneholder instruksjoner som beskriver hvordan du gjenoppretter forbindelsen med ønsket regelsett.

Generell bruk av regler

Du kan spesifisere regelalternativer for trinn i en arbeidsflyt ved å bruke prosessdesigneren. Du finner detaljerte instruksjoner som beskriver hvordan du oppgir ulike regelalternativer i følgende avsnitt:


Last updated: March 2016
bpfwd063.htm

© Copyright IBM Corp. 2016.