Professional Documents
Culture Documents
Printed: 12/16/15
Grants Workflow
FUNCTIONALDESIGNDOCUMENT
Release:
8.9
Product:
PeopleSoft Grants
Document Information
Document Participants
Author:
Yan Wu
Contributors:
Reviewers:
Barry Hickson, Julie Gustafson, Elise Koo, Fei Lin, John Fitasimmons, Ashraf Morcos
Approvers:
Revision History
Version Date
24-Jan-2004
17-FEB-2004
19-FEB-2004
25-FEB-2004
27-FEB-2004
05-MAR-2004
19-MAR-2004
08-ARP-2004
28-Jun-2004
298557766.doc
Change Summary
Initial Creation of FDD
Incorporate Barry Hicksons comment
Incorporate Barry Hicksons comment
Incorporate Barry Hicksons comment
Incorporate comments from review section
Incorporate comments from Ashraf Morcos. Changes in section 1.5, 2.1.12, 2.2.2.1
Add sample data
Incorporate comments from TDD review section
Incorporate new requirements/Changes from Sales; Creating a configurable/flexible workflow
rules for Grants Component approval process.
Functional Design
Printed: 12/16/15
Table of Contents
1. FEATURE OVERVIEW.........................................................................................................................................................4
1.1
PROBLEM/NEED STATEMENT.........................................................................................................................................4
1.2
HIGH LEVEL FEATURE DESCRIPTION.............................................................................................................................4
1.3 ASSUMPTIONS......................................................................................................................................................................4
1.3.1
Applications Installed..........................................................................................................................................4
1.3.2
Design Assumptions..............................................................................................................................................4
1.4 FEATURE DEPENDENCIES.....................................................................................................................................................5
1.5 SCOPE...................................................................................................................................................................................5
Features in scope..................................................................................................................................................................5
Features out of scope............................................................................................................................................................5
1.6 FEATURES FOR FUTURE RELEASES......................................................................................................................................5
1.7 DESIGN VALIDATION APPROACH.........................................................................................................................................5
1.8 RELATED DOCUMENTS.........................................................................................................................................................5
Requirement Source..............................................................................................................................................................5
Other Documents..................................................................................................................................................................6
1.9 GLOSSARY............................................................................................................................................................................6
2. FEATURE DETAIL................................................................................................................................................................7
2.1 CURRENT FUNCTIONALITY..................................................................................................................................................7
2.2 PROPOSED NEW FUNCTIONALITY........................................................................................................................................7
2.2.1 Common Workflow approval/notification setup component........................................................................................7
2.2.1.1 Approval/Notification Process definition/ Routing Roles................................................................................7
2.2.1.2 Approval Rules/Detail.....................................................................................................................................10
2.2.1.3 Approval Criteria.............................................................................................................................................11
2.2.2 Milestone due Notification.........................................................................................................................................14
2.2.2.1 Milestone Notification detail processes..........................................................................................................15
2.2.3
Proposal Status Notification...............................................................................................................................18
2.2.3.1 Proposal Status Notification detail processes..................................................................................................18
2.2.4
Proposal (Component) approval process............................................................................................................18
2.2.4.1 Proposal (Component) Approval Detail Processes...........................................................................................18
2.3 ROLES, USE CASES AND TASK ANALYSIS..........................................................................................................................26
2.4 WORKFLOW.......................................................................................................................................................................27
2.5 REPORTING.........................................................................................................................................................................27
2.6 ANALYTICS.........................................................................................................................................................................27
2.7 BATCH PROCESSING...........................................................................................................................................................27
2.8 GLOBAL/REGULATORY.......................................................................................................................................................27
2.9 MULTINATIONAL/INDEPENDENT BUSINESS UNIT...............................................................................................................27
2.10 INDUSTRY.........................................................................................................................................................................27
3. ADDITIONAL SPECIFICATIONS.....................................................................................................................................27
3.1 PEOPLESOFT PRODUCTS IMPACTED AND INTEGRATIONS REQUIRED.................................................................................27
3.2 THIRD PARTY INTEGRATION..............................................................................................................................................27
3.3 PERFORMANCE...................................................................................................................................................................27
Online performance............................................................................................................................................................27
Online usability metrics......................................................................................................................................................27
Batch performance..............................................................................................................................................................28
3.4 SECURITY SPECIFICATIONS................................................................................................................................................28
3.5 OTHER SPECIFICATIONS.....................................................................................................................................................28
4. OTHER CONSIDERATIONS.............................................................................................................................................28
4.1 SYSTEM TEST CONSIDERATIONS........................................................................................................................................28
4.2 SYSTEM DATA CONSIDERATIONS.......................................................................................................................................28
4.3 SAMPLE DATA CONSIDERATIONS.......................................................................................................................................29
4.4 SALES DEMO CONSIDERATIONS.........................................................................................................................................30
4.5 INFORMATION DEVELOPMENT CONSIDERATIONS..............................................................................................................30
4.6 UPGRADE/CONVERSION CONSIDERATIONS........................................................................................................................30
4.7 INSTALL CONSIDERATIONS.................................................................................................................................................30
5. MISCELLANEOUS..............................................................................................................................................................30
298557766.doc
Functional Design
Printed: 12/16/15
298557766.doc
Functional Design
Printed: 12/16/15
1. Feature Overview
1.1 Problem/Need Statement
There is a need to provide a workflow solution that can support the business process of submitting, reviewing and
approving Proposal components with Grants. This workflow solution is intended to help in managing the Grants
Proposal approval process through its life cycle. In addition, we are looking to provide users the ability to
determine more efficiently when milestones are due and to send out notification to the appropriate person(s) as
needed.
1.3 Assumptions
1.3.1 Applications Installed
This FDD assumes that a customer has purchased and installed the PeopleSoft Grants application.
298557766.doc
Functional Design
Printed: 12/16/15
1.4.2
Proposal Status
Current Proposal Status needs to work in tandem with the new workflow process. In order to
implement workflow, a clearly defined proposal cycle/status is needed.
1.5 Scope
Features in scope
PT-100
PT-200
PT-300
PT-400
PT-500
PT-600
No external notification
Document ID
BRD #
Description
Owner
5
Functional Design
Printed: 12/16/15
Other Documents
Location
Document ID
Description
1.9 Glossary
Term
Definition
298557766.doc
Functional Design
Printed: 12/16/15
2. Feature Detail
2.1 Current Functionality
Workflow is not present within existing Grants releases.
Workflow
Description
Define a common workflow setup component which provides a
single user interface for configuring / structuring all Grants
workflow processes and Rules.
Email
Notification
Only
Email
Notification
Only
Worklist/Email
Notification
298557766.doc
Functional Design
Printed: 12/16/15
298557766.doc
Functional Design
Printed: 12/16/15
298557766.doc
Functional Design
Printed: 12/16/15
In this case, Role Administrator and Co-PI will receive the workflow simultaneously.
Department head will receive the workflow after Administrator approves the workitem,
which is sequentially. This field applies to workflow type Worklist/Email only.
Pool List If this option is set then only one person from this role needs to perform an
action and the workitem will be dropped from others. This field applies to workflow type
Worklist/Email only. Example: if 3 people are assigned as Co-PI, 3 workitem will be
generated and inserted to their worklist. As long as one Co-PI approves the component, the
workitem will be dropped from the others worklist.
Reassign check if workitem can be reassigned. This field is applied to workflow type
Worklist/Email only
Workflow
Email
Notification
Only
Approval Rules/Detail
o
o
Proposal status
Notification
Email
Notification
Only
298557766.doc
Days Prior to Due Date Number of days that user will need to
be notified prior to milestone due day.
Notification Text Comments that user would like to see on the
email notification.
10
Functional Design
Proposal
(Component)
approval process
Printed: 12/16/15
Worklist/Email
Notification
.
o
o
o
o
298557766.doc
11
Functional Design
Printed: 12/16/15
Condition ID This is a system-generated value. User can set up one or more conditions for each
criterion.
o A criterion is considered as true if any condition is met. Current component will be inserted to
the Proposal and be part of required approval path.
o Component will be removed from proposal if user updates the proposal and Condition is no
longer met.
o All values within a condition must be satisfied in order to consider the condition met.
Component Name Criteria editing process will be triggered in 3 peopletool components:
GM_PROPOSAL, GM_BUD_HEADER and GM_BUD_LINE_SUM.
Monetary Criteria User can select an amount field and identify the amount limit in a specific
currency code and exchange rate as part of the condition.
o Amount Record Depending on the peopletool component, user will prompt/select a record
that is available within the current peopletool component. We deliver this information as
system data.
298557766.doc
12
Functional Design
Printed: 12/16/15
Note. Please Use following instruction to define system data. Set Up Financials/Supply Chain
Product Related Grants Workflow Component
Component name = GM_PROPOSAL, GM_BUD_HEADER and GM_BUD_LINES_SUM
298557766.doc
13
Functional Design
298557766.doc
Printed: 12/16/15
o
o
Amount Field Select a field that is in number/Amount format within the amount record
Currency Field A field that contains the currency code. For example
GM_PROPOSAL.CURRENCY_CD
o
o
o
o
14
Functional Design
Printed: 12/16/15
o
o
Operator
Value Value of the filed
298557766.doc
15
Functional Design
Printed: 12/16/15
298557766.doc
1.
2.
Return a list (Grid) of milestones that satisfies the search parameter. The list includes
the following fields
Notify Check box
Award ID -- hyperlink
Milestone type -- Display only
Milestone Code Display only
Priority Display only
Milestone Due date Display only
Last Notification Date Display only
Comments Long text (Populated with default value in field Comment from
Milestone setup page)
Note: Users can select to send an individual milestone notification or can select
Notify all uncompleted Milestones to send out multiple milestone
notifications
3.
16
Functional Design
Printed: 12/16/15
298557766.doc
17
Functional Design
Printed: 12/16/15
4.
5.
298557766.doc
Milestone Notification Activity A business event will be trigger sending out the email
notification to people who are listed as receiver in the BU workflow set for Milestone
Due notification.
Milestone Notification Message
Subject Milestone (value) is due on (Due date)
Note text -- Milestone (value) is due on (Due date). Please take appropriate
actions to complete this task. Click on the following Link for Detail
information (URL Link)
6.
7.
18
Functional Design
Printed: 12/16/15
)
298557766.doc
19
Functional Design
Printed: 12/16/15
298557766.doc
20
Functional Design
Printed: 12/16/15
2.
298557766.doc
21
Functional Design
Printed: 12/16/15
3.
298557766.doc
22
Functional Design
Printed: 12/16/15
298557766.doc
Approval Hierarchy -- User can view all the roles that involve in
approval process by clicking on this hyperlink. All information in
this page is display only (cannot be modified). Information
shown in this page is viewed from Common Workflow
approval/notification Setup Page.
23
Functional Design
Printed: 12/16/15
Approval History User can view the current approval process and its
history by clicking on this hyperlink.
4.
298557766.doc
24
Functional Design
Printed: 12/16/15
5.
298557766.doc
25
Functional Design
Printed: 12/16/15
298557766.doc
o In Progress
o Approved/Reviewed
o Send Back
Component Status will update to In Progress when Workitem is sent out to the approver
and waiting for action to be taken by the approver.
Component Status will be Approved if all required approver(s)/reviewer(s)
approve/review the component
Component Status will be Send Back if any of required approver Send Back the
Component for modification and workitem will be generated for Approver Initiator.
o Project/Budget will be editable by approver initiator only when Component
status = Send Back
o If Component Approval level is set at Project then only the Project that is
associate with the Send back component can be editable.
o If component Approval level is set at Proposal then all Project(s) are editable by
the approver initiator.
o Proposal Remains un-editable during approval cycle.
o During the process of modification (By Approver Initiator), New Proposal
Component can be added/Deleted in the Project if meet some criteria or if the
criteria no longer met
Proposal can be Canceled during the approval process. All workitem will be removed
from approver worklist.
Proposal is Approved if all Component(s) are approved.
Approved/Canceled Proposals are not editable. It is the end of Proposal process.
Workflow Process Flow:
26
Functional Design
Printed: 12/16/15
Note: Depending on users authority/role, different check box(s) will be editable in this
page. E.g.: If the user is assigned to perform Approve action, he/she will see
Approve/Send Back check box active. All others will be display only. User can also use
this page to resubmit component for approval in case of Send Back
Proposal Component Notification Message:
An email notification will be generated and sent to everyone that is involved in the
approval/review process (see detail in section Common Workflow
approval/notification setup component).
Subject Proposal Component (value) is ready for Approval
Note text Proposal l Component (Value) is ready for approval by
Stakeholder (value). Click on the following Link for Detail information
(URL Link)
Grants Proposal Statuses When workflow is enabled, the proposal statuses will
have to follow the deplicted flow. See diagram below.
From Draft, user will manually change to Pending Approval which will then trigger the
workflow process. Denied by Institution can be changed by the user, however,
Institution Approved must be changed by system in the workflow approval process.
Once approved, user can change the status to Submitted. Only Submitted proposals
will be allowed to be generated, at which time the system will change the status to
Awarded.
All other statuses can be selected prior to submission. If workflow is disabled, status
functionality is unchanged from 8.8. User can select any/all statuses at any time prior to
submission.
The superuser has authorization to change a Submitted (but ungenerated) proposal back
to Not Submitted. If workflow was enabled, the proposal status will go back to
Institution Approved. If workflow was disabled, the proposal status will go back to
Draft, as is current functionality in 8.8.
298557766.doc
27
Functional Design
Printed: 12/16/15
Actors
Summary
Path
System Rules
2.4 Workflow
See detail in this FDD documents.
2.5 Reporting
No requirements identified at this time.
2.6 Analytics
No requirements identified at this time.
298557766.doc
28
Functional Design
Printed: 12/16/15
2.8 Global/Regulatory
No requirements identified at this time.
2.10 Industry
No requirements identified at this time.
3. Additional Specifications
3.1 PeopleSoft Products Impacted and Integrations Required
No requirements identified at this time.
3.3 Performance
Online performance
Meet Peoplesoft performance standard
Batch performance
No requirements identified at this time.
4. Other Considerations
4.1 System Test Considerations
This section highlights some areas that should be focused on for Grants Workflow.
Feature
Test Emphasis
Grants > Interactive Report > Milestone Notification > Run Control
298557766.doc
Fill update run control parameters Business unit, Milestone Type, Milestone Code, Days
Prior to Due date
Click on Search button
A list of milestones will be returned in the grid
PeopleSoft Proprietary and Confidential
29
Functional Design
Feature
Printed: 12/16/15
Test Emphasis
298557766.doc
30
Functional Design
Printed: 12/16/15
298557766.doc
31
Functional Design
Printed: 12/16/15
Create at least two Proposals with at least two component(s). Create at least two milestone(s) that are due in
the near future
Scenario:
o Update Proposal status to trigger email notification and workitem
o Run milestone report, send milestone email notification
5. Miscellaneous
5.1 Gaps in PeopleTools Functionality
5.2 Other Notes
6. Open Issues
298557766.doc
32