1140: Create regular requisition for period from Initialize Requisition screen
Test Case #:284
Test Case Name: Create regular requisition for period from Initialize Requisition screen | |
System: openLMIS | Subsystem: blue |
Test case designed by: Lucyna Laska | Design Date:31.10.2016 |
Short description: The initiate/authorize requisition view should allow users to initiate a requisition for the oldest period from the retrieved schedule. After selecting the program and the facility, the periods should be retrieved from the schedule assigned to that combination. The period table for regular requisitions displays all the entries for periods that do not have any requisition started yet and for periods with requisitions in initiated and submitted state. In case there's a requisition pending, it is not possible to initiate a new one (only one proceed button at all times, unless there are no periods defined). Clicking proceed on the period that does not have a requisition started initiates the requisition (status = INITIATED) and shows user the created requisition view. |
|
Pre – conditions: |
Step | Action | Expected system response | Comment |
1 | Log in with proper credentials |
| |
2 | Select Requisitions → Create/Authorize | ||
3 | Select a Program and a Facility-> table should display the periods |
| |
4 | The table displays only periods that do not have a requisition started yet and periods that have an INITIATED or SUBMITTED requisition associated |
|
|
5 | If a requisition has not been started yet for the given period, the status says "Not yet started" or similar, indicating that the requisition does not exist yet |
|
|
6 | The periods are sorted ascending by date (oldest date at the top) |
| |
7 | Click the proceed button → it should redirects a user to the requisition view page. |
|
|
8 |
|
Post – conditions: |
Related content
OpenLMIS: the global initiative for powerful LMIS software