Download presentation
Presentation is loading. Please wait.
Published byShannon Morton Modified over 9 years ago
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?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.