Presentation is loading. Please wait.

Presentation is loading. Please wait.

KRA Workflow Dan Dwyer Cornell University Bryan Hutchinson Cornell University Lisa Oliva Michigan State University.

Similar presentations


Presentation on theme: "KRA Workflow Dan Dwyer Cornell University Bryan Hutchinson Cornell University Lisa Oliva Michigan State University."— Presentation transcript:

1 KRA Workflow Dan Dwyer Cornell University Bryan Hutchinson Cornell University Lisa Oliva Michigan State University

2 Agenda KRA Proposal Routing Requirements KRA Workflow Technical Overview KRA Proposal Routing Implementation

3 KRA PROPOSAL ROUTING REQUIREMENTS

4 KRA Proposal Routing Requirements Proposals are routed for: Researcher certifications Department and college approvals Special reviews Delivery to sponsored programs office

5 Proposal Routing Challenges Multiple department approval due to collaboration or joint appointment Variability in rules by unit, sponsor or type Time constraints due to hard deadlines Who does rejected proposal return to? What data can change without re-routing? Workgroup coverage and proxy approvals at many steps

6 KRA Workflow Analysis Develop use case that represents most common scenarios Check use case among partner institutions Test multiple scenarios during QA Recognition that implementing institutions will modify according to local needs – configurability is critical

7 Workflow Use Case

8 Workflow Use Case - Initiation

9 Workflow Use Case - Researcher

10 Workflow Use Case - Department

11 Workflow Use Case - College

12 Workflow Use Case - Completion

13 Workflow Requirements for Compliance Protocols Generally simpler routing rules the proposal routing Interest in routing for some special reviews prior to or in parallel to routing to compliance office Routing for review may involve some confidentiality issues not found with proposals

14 KRA WORKFLOW TECHNICAL OVERVIEW

15 KRA Workflow Technical Overview Kuali Enterprise Workflow (KEW) Overview KEW Configuration Coeus/KRA Workflow Functionality and Gaps

16 Kuali Enterprise Workflow Overview One of the components of Kuali Rice Rice is Kuali based enterprise class middleware which enables Rapid Application Development Provides consistent Workflow functionality across your applications

17 Kuali Enterprise Workflow Overview Workflow as a Service Rules Actions (Approval, Acknowledgement, FYI) Workgroups Integrated into KNS Documents Accessible from existing applications Embedded/External Action List Document Search Route Log

18 Action List

19 Document Search

20 Route Log

21 Kuali Enterprise Workflow Overview KEW Allows KRA to: –Submit a Proposal Development Document a pre- configured set of users for approval –Give approvers the ability to route the Proposal to users for approval who aren’t in the approval chain on an adhoc basis –Track where a Proposal is in the approval process –Give Investigators the ability to approve or disapprove a Proposal, or return it to the PI for modification

22 KEW Configuration Primarily XML –Rules can be maintained through the KEW GUI Requires technical expertise Defines KEW Configuration Components: Document Type, Route Nodes, Route Templates, Routing Attributes, Searchable Attributes, Rules

23 Document Type ProposalDevelopmentDocument Create an Awesome Development Proposal KRA Proposal Development org.kuali.workflow.postprocessor.KualiPostProcessor WorkflowAdmin ${kuali.docHandler.url.prefix}/proposalDevelopmentProposal.do?methodToCall=docHandler true AggregatorSearchAttribute … 2

24 Document Type P false S OSPInitialApproval false P ProposalPersonsApproval … P CustomApproval … S OSPOfficeApproval …

25 Rule Attribute ProposalPersonRoleAttribute org.kuali.kra.workflow.ProposalPersonRoleAttribute Proposal Routing RuleAttribute

26 Search Attribute BudgetCreatorSearchAttribute edu.iu.uis.eden.docsearch.xml.StandardGenericXMLSearchableAttribute BudgetCreatorSearchAttribute SearchableXmlAttribute text //users/budgetCreator/value %budgetCreator%

27 Document Search with Search Attributes

28 Rule Template OSPInitialApproval OSP Initial Approval Routing Rule ProposalPersonsApproval ProposalPersons Approval Routing Rule ProposalPersonRoleAttribute false

29 Workgroup Rule ProposalDevelopmentDocument OSPInitialApproval true WorkflowAdmin A 1

30 Role Rule ProposalDevelopmentDocument ProposalPersonsApproval true org.kuali.kra.workflow.ProposalPersonRoleAttribute!PROPOSALINVESTIGA TOR A 1

31 Workgroup Rule - GUI

32 Coeus/KRA Workflow Functionality and Gaps KRA/Coeus Gap Analysis Spring 2007 Functional and Technical Coeus Workflow configuration is significantly different than the KEW configuration we were starting with There were also some areas of Coeus Workflow functionality that KEW couldn’t provide

33 Coeus/KRA Workflow Functionality and Gaps Filled Gaps –Configuration - Meta-Rules, Rules and Conditions –Multiple Approvals –Inbox (Action List) - View Resolved Gaps for KRA Release 2.0 –Workflow Configuration through GUI –Other potential Workflow Use Cases More dynamic Actions/Statuses Multiple documents tied together

34 KRA PROPOSAL ROUTING IMPLEMENTATION

35 Data Validation

36 Adhoc Recipients

37 Submit!

38 Route Log

39 Status: Enroute

40 Workflow Action List

41 Select Document #2222

42 Action: Approve

43 Action List

44 Action: Disapprove

45 Outbox: Approved & Disapproved Documents

46 For Further Information https://test.kuali.org/confluence/display/KULRICE/Documentation –Rice (including KEW) Documentation https://test.kuali.org/confluence/display/KRADOC/Home –KRA Documentation Contacts –Dan Dwyer - djd1@cornell.edudjd1@cornell.edu –Bryan Hutchinson - bh79@cornell.edubh79@cornell.edu –Lisa Oliva - malonel@ais.msu.edumalonel@ais.msu.edu

47 Questions?


Download ppt "KRA Workflow Dan Dwyer Cornell University Bryan Hutchinson Cornell University Lisa Oliva Michigan State University."

Similar presentations


Ads by Google