Page tree
Skip to end of metadata
Go to start of metadata

Pulse Release Documentation



Release Note ID

23563

Pulse Service Centre Number

Investigate Approval Path of REQ (KES-951)

Module

Supply Module

Component

Direct Purchasing

Date

 

Module

Supply Module - Direct Purchasing

Menu Selection

Modify Requisition (Webspeed)

Release Note Details

An issue existed when modifying a requisition in Webspeed where a quantity or price change on a requisition that had been approved, or was awaiting approval, would cause the requisition to forward to next approver. This was incorrect because not only should the approval process have instead restarted, but downward changes in value should not trigger reapproval of an already approved requisition.

This issue has now been resolved.

Setup Details

None



Test Plan

Test Description

Demonstrate that value changes to requisitions in Webspeed do not incorrectly cause the requisition to climb the approval hierarchy.

Setup

Following approval hierarchy exists:

RaiserPurchase LimitApprover
CSI$1,000PUL
PUL$10,000510
510$20,000-


Test Plan Details

#Feature /Test ScenarioExpected ResultsResultsNotes
1Modify requisition awaiting approval - upward value changeApproval process restarted(tick)

2Modify requisition awaiting approval - downward value change > own limitApproval process restarted(tick)
3Modify requisition awaiting approval - downward value change < own limitRequisition approved(tick)
4Modify approved requisition - upward value changeApproval process restarted(tick)
5Modify approved requisition - downward value change > own limitNo action(tick)
6Modify approved requisition - downward value change < own limitNo action(tick)


  1. Modify requisition awaiting approval - upward value change

    Requisition raised by CSI, awaiting approval with 510



    Qty increased to 11



    Approval process restarts

  2. Modify requisition awaiting approval - downward value change > own limit

    Using requisition from previous test:

    Qty decreased to 8 = Total value $12,000 → over own limit



    Approval process restarts



  3. Modify requisition awaiting approval - downward value change < own limit

    Using requisition from previous test:

    Qty decreased to 1, Unit Price decreased to $900 = Total Value $900 → under own limit





  4. Modify approved requisition - upward value change

    Requisition raised by CSI, approved by 510



    Qty increased to 15



    Approval process restarts



  5. Modify approved requisition - downward value change > own limit

    Requisition raised by CSI, approved by 510



    Qty decreased to 12 = Total Value $15,000 → over own limit



    Requisition remains approved



  6. Modify approved requisition - downward value change < own limit

    Using requisition from previous test

    Qty decreased to 1, Unit Price decreased to $750 = Total Value $750 → under own limit



    Requisition remains approved