IBM FileNet P8, Version 5.2.1            

Primer uporabe operacije

Ta primer prikazuje uporabo funkcije Kuponi v definiciji delovnega toka.

V splošnem se operacije ujemajo s specifičnimi nalogami. Delovni tok za odobritev posojila lahko na primer vključuje korak tiskanja plačilnih kuponov. Avtomatiziran proces, imenovan LoanPrint, bi lahko dokončal ta korak; funkcija Kuponi znotraj LoanPrint vsebuje kodo za tiskanje kuponov. V nadaljevanju so opisane splošne naloge, ki so potrebne, če želite uporabiti funkcijo Kuponi v definiciji delovnega toka:
  • Razvijalec programske opreme izdela program (LoanPrint), ki vsebuje funkcijo z imenom Kuponi.
    • Funkcija Kuponi vključuje vhodna parametra, imenovana cust_name in payment_amount, ter izhodni parameter, imenovan loan_number. (Funkcija dostopa do zunanje baze podatkov o strankah poišče naslednjo neuporabljeno številko posojila in jo dodeli trenutni prošnji za posojilo. Ta številka posojila bo posredovana delovnemu toku.)
    • Razvijalec aplikacije konfigurira program LoanPrint tako, da nadzira delovno čakalno vrsto LoanApps.
  • Skrbnik sistema definira delovno čakalno vrsto LoanApps z operacijo Kuponi. Operacija Kuponi zahteva naslednje parametre:
    Tabela 1. Tabela parametrov operacij kupona in opis
    Ime Tip Dostop (smer toka podatkov)
    cust_name Niz Branje
    payment_amount Realno število s plavajočo vejico Branje
    loan_number Niz Pisanje

    Branje v definicijah parametra nakazuje, da se vrednost podatkov posreduje od delovne postavke do operacije. Pisanje nakazuje, da operacija generira vrednost podatkov, ki je potem posredovana delovni postavki.

  • Avtor delovnega toka v aplikaciji Process Designer izdela diagram delovnega toka, ki vključuje korak z imenom NatisniKupone. Avtor definira korak NatisniKupone tako, da gre v delovno čakalno vrsto LoanApps; poleg tega avtor za korak izbere operacijo Kuponi in takole definira parametre operacije:
    Tabela 2. Tabela parametrov operacij kupona in opis
    Ime Tip Izraz
    cust_name Niz ApplicantName
    payment_amount Realno število s plavajočo vejico MonthlyPayment
    loan_number Niz LoanNumber

    V definicijah parametrov so ApplicantName, MonthlyPayment, in LoanNumber podatkovna polja, definirana za delovni tok. Zgornji primer nakazuje, da bo operacija Kuponi vrednost v podatkovnem polju ApplicantName uporabila kot vnos za parameter cust_name; podobno bo podatkovno polje MonthlyPayment vnos za parameter payment_amount. Poleg tega bo podatkovno polje LoanNumber obdržalo izhodno vrednost za parameter loan_number.



Last updated: October 2015
bpfwd038.htm

© Copyright IBM Corp. 2015.