IBM FileNet P8, Version 5.2.1            

Arkivere et dokument basert på egenskapsverdi

I dette eksempelet på utvidet innholdsoperasjon (Content Extended Operations), henter et komponenttrinn i en arbeidsflyt en egenskapsverdi fra et dokument og arkiverer deretter dokumentet i den riktige mappen avhengig av egenskapens verdi.

I dette eksempelet brukes to operasjoner og et beslutningsuttrykk i ett enkelt komponenttrinn.

I dette eksempelet antas det at objektlageret har en tilpasset dokumentklasse med navnet RELoanApplications og egenskapen Loan Type. Et dokument (en lånesøknad) er lagret i objektlageret og knyttet til dokumentklassen RELoanApplications og Loan Type er satt til enten Conforming eller Jumbo. Arbeidsflyten får verdien til egenskapen Loan Type fra dokumentet (et vedlegg) og arkiverer deretter dokumentet i en av de to mappene i objektlageret: Conform eller Jumbo.

  1. Finn det symbolske navnet til dokumentklasseegenskapen.
    Før du kan utvikle arbeidsflyten, må du vite datatypen og det symbolske navnet til dokumentklasseegenskapen du vil bruke i Content Platform Engine-operasjonen. Bruk Administration Console for Content Platform Engine til å finne dokumentklassen og datatypen til egenskapen du vil bruke. I dette eksempelet vises Loan Type (datatype: streng) i en tilpasset egenskap for dokumentklassen RELoanApplications.
    • Tilpasset dokumentklasse:   RELoanApplications
    • Dokumentklasseegenskap (visningsnavn):   Loan Type
    • Symbolsk navn:   RELoanType
    • Verdier:   Conforming eller Jumbo

    I Egenskapsmaler viser du egenskapene for Loan Type og noterer det symbolske navnet under flippen Egenskaper — RELoanType.

  2. Definer nødvendige vedlegg og datafelt i arbeidsflytdefinisjonen.

    Definer vedleggene nedenfor i egenskapene for arbeidsflyten ved hjelp av prosessdesigneren.

    arbeidsflytegenskaper - vedlegg

    Definer datafeltet nedenfor i egenskapene for arbeidsflyten. Dette datafeltet vil inneholde verdien som hentes fra dokumentegenskapen i komponenttrinnet.

    .datafelt

  3. Legg til komponenttrinnet på arbeidsflytkartet. Velg de to operasjonene og definer de nødvendige parameterne for hver operasjon.
    1. Plasser komponenttrinnet på riktig sted i arbeidsflyten ved hjelp av prosessdesigneren, og oppgi deretter operasjonen for komponenttrinnet ved å velge både operasjonen file og operasjonen getStringProperty. Operasjonene må ombyttes, slik at getStringProperty utføres først.
    2. Sett parameterne for hver operasjon som følger:

      For getStringProperty...

      operasjonsparametere - getStringProperty

      For file...

      operasjonsparametere - file

      Oppgi følgende for uttrykket destFolder:

      If (ret_loan_type="Conforming"), folderConform, folderJumbo

    Når arbeidsflyten startes, oppgir brukeren en lånesøknad (et dokument i klassen RELoanApplications) for loan_attachment. Når arbeidsflyten når komponenttrinnet, henter operasjonen getStringProperty verdien for Loan Type (enten Conforming eller Jumbo) fra dokumentegenskapen, og deretter arkiverer arkiveringsoperasjonen dokumentet i den riktige mappen.



Last updated: October 2015
bpfwd022.htm

© Copyright IBM Corp. 2015.