IBM FileNet P8, Version 5.2.1            

Eksempel på bruk av operasjoner

Dette eksempelet viser hvordan du bruker funksjonen Coupons i en arbeidsflytdefinisjon.

Generelt tilsvarer operasjoner bestemte oppgaver. En arbeidsflyt for lånegodkjenning kan for eksempel omfatte et trinn for utskrift av utbetalingsblanketter. En automatisert prosess med navnet LoanPrint kan utføre dette trinnet. I LoanPrint inneholder en funksjon med navnet Coupons koden for utskrift av blankettene. Oppgavene nedenfor er generelle oppgaver som er nødvendige for å bruke funksjonen Coupons i en arbeidsflytdefinisjon:
  • En programvareutvikler oppretter et program (LoanPrint) som inneholder en funksjon med navnet Coupons.
    • Funksjonen Coupons omfatter inndataparametere som heter cust_name og payment_amount og en utdataparameter som heter loan_number. (Funksjonen kaller opp en ekstern database med kundedata, finner det neste ubrukte lånenummeret og tildeler dette lånenummeret til lånesøknaden. Dette lånenummeret sendes til arbeidsflyten.
    • Programutvikleren konfigurerer programmet LoanPrint for å overvåke arbeidskøen LoanApps.
  • Systemadministratoren definerer arbeidskøen LoanApps med en operasjon som heter Coupons. Operasjonen Coupons krever følgende parametere:
    Tabell 1. Tabell med coupon-operasjonsparametere og beskrivelse
    Navn Type Tilgang (dataflytretning)
    cust_name Streng Les
    payment_amount Flytetall Les
    loan_number Streng Skriv

    I parameterdefinisjonene angir Les at en dataverdi sendes fra arbeidselementet til operasjonen. Skriv angir at en dataverdi genereres av operasjonen og sendes til arbeidselementet.

  • I prosessdesigneren oppretter arbeidsflytforfatteren et arbeidsflytkart som inneholder et trinn med navnet PrintCoupons. Forfatteren definerer at trinnet PrintCoupons skal gå til arbeidskøen LoanApps. I tillegg velger forfatteren operasjonen Coupons for trinnet og definerer operasjonsparameterne som følger:
    Tabell 2. Tabell med coupon-operasjonsparametere og beskrivelse
    Navn Type Uttrykk
    cust_name Streng Søkernavn
    payment_amount Flytetall Månedsbetaling
    loan_number Streng Lånenummer

    I parameterdefinisjonene er søkernavn, månedsbetaling og lånenummer datafelt som er definert for arbeidsflyten. I eksempelet ovenfor vil operasjonen Coupons bruke verdien i datafeltet Søkernavn som inndata for parameteren cust_name, og Månedsbetaling vil være inndata for payment_amount. I tillegg vil datafeltet Lånenummer inneholde utdataverdien fra parameteren loan_number.



Last updated: October 2015
bpfwd038.htm

© Copyright IBM Corp. 2015.