No | Test Description | Pass/Fail |
1 | "660-3-02 Order Audit", "660-3-01 Transaction List by Type" should be removed from "Report Maintenance", "Role Menu Access" and "221-4"
| Pass |
2 | Open a new shift at "RETAIL" for user Sanjay. Generate the report for "User - Sanjay" and "Shift -SH000003 ". The report should print the float details | Pass |
3 | Process a quote for customer 0002. Generate the report with the "Reference Number" and "Transaction Type" - Quote this should print the quotation details. Transaction Type should be "Quotation". | Pass |
| Process a cash sale of item PNT08. Tax Inclusive of 9 % (TAXIN). Bulk Item. These details should be correctly printed in the report. Transaction Type should be "Cash Sales". | Pass |
5 | Process a sale of a "Plastic Bag". Tax Exclusive with tax value of $0.20. Non-Bulk Item. These details should be correctly printed in the report | Pass |
6 | Process credit sales for customer 002. Sell the items in 3 and 4 above. Transaction Type should be "Credit Sales". | Pass |
7 | Generate the transaction report for customer 0002. This should print the sales in 2 and 5 above. | Pass |
8 | Process a return for the sale in 3 above. "Document No" and "Reference No" should be updated. Transaction Type should be "Returns". Filter the report with "Transaction Type" - "Returns" it should filter the sale | Pass |
9 | Process a sale of item "GR010" with a discount of $2.70. This should be printed in the report. | Pass
|
10 | Load an item in POS and delete it. This should be marked as deleted in the report. | Pass
|
11 | Login into POS as "Sanjay" and change the sales person to "Peter". "Peter" should be updated as the salesperson in the report. | Pass
|
12 | Process a sale of item PNT06 at location "MAIN", generate the report for location "MAIN", it should print this sale. | Pass
|
13 | Process a "Cash In" of $25.00 and "Cash Out" of $12.00. This should be updated in the report as "Adjustments". | Pass
|
14 | Process sale of a "Lot Bin Item", "Kit Item" and "Color Size" item. The report details should show the item components. | Pass
|
15 | Process a layby for the customer 0002. Generate the report and the transaction type should be updated as "Layby". | Pass
|
16 | Process an account payment of $22.36 for customer 002. Generate the report with "Transaction Type" - Account Payment, this record should be printed. | Pass
|
17 | Process a sale of a "Prescription", this should be updated correctly in the report. | Pass
|
18 | Users should be able to generate the report for a specific date and time. | Pass
|
19 | Verify that the report filters are functional | Failed - "Lot Bin Serial" filter shows blank descriptions.
- "Transaction Status" has an option as "Shipped". Validate the functionality. Remove option is feature does not exist.
|