No Active Session
WF TEST-WF-001 UC: UC-20.1

Proposal Approval Workflow

Userback Reference: Loading...

Prerequisites

  • A draft proposal exists
  • An approver (Sales Manager or Admin) is available to review

Test Credentials

Role: Sales Rep
Email: s.wallace.test@circlemsp.com
Password: MyPassw0rd123!

Test Steps

# Action Expected Result Screenshot Result
1
Log in as Sales Rep using the credentials above
Dashboard loads with Sales Rep scope
-
2
Navigate to a draft proposal and click Submit for Approval
Proposal submission dialog or confirmation appears
-
3
Confirm the submission
Proposal status changes to ‘Pending Approval’
-
4
Verify the proposal detail shows status as Pending Approval
Status field displays ‘Pending Approval’ and the submit button is no longer available
-
5
Verify approvers receive notifications about the pending proposal
Notification is sent to the designated approver(s)
-
6
Log out and log in as Sales Manager (t.gentry.test@circlemsp.com / MyPassw0rd123!)
Dashboard loads with Sales Manager scope
-
7
Open the Approvals panel or navigate to the pending proposal
Pending proposal is visible with Approve and Reject controls
-
8
Review the proposal details and click Approve
Proposal status changes to ‘Approved’ and a confirmation is displayed
-
9
Verify proposal status is now Approved
Status field displays ‘Approved’
-
10
Create another proposal (or use an existing draft), submit it for approval, and log in as the approver
A second proposal is in Pending Approval status
-
11
Click Reject on the second proposal and enter a rejection reason
Proposal status changes to ‘Rejected’ with the reason recorded
-
12
Log back in as the creator and verify: (a) notification of rejection with reason is received, (b) proposal can be revised and resubmitted
Creator sees the rejection reason and can edit and resubmit the proposal
-

Acceptance Criteria