No | Test Description | Pass/Fail |
1 | Create an item with status as Purchase. - Do an "Adjustment In" with "Quantity" as 10 and "Cost" as 2 for location "Retail"
- Generate the "Inventory Movement" report. The "Adjust In" quantity should be 10 and cost $20.
- Movement Cost should be $20
- Movement Quantity should be 10.
- Set "Show Details" to "Yes" and the report should generate the adjustment number.
| Pass |
2 | - Do an "Adjustment In" with "Quantity" as 2 and "Cost" as $2.
- Generate the "Inventory Movement" report. The "Adjust Out" quantity should be 2 and cost -$4
- Movement Cost should be 16.
- Movement Quantity should be 8.
- Set "Show Details" to "Yes" and the report should generate the adjustment number.
| Pass |
3 | - Do a "Transfer Out" to location "Main" with "Quantity" as 3 and "Cost" as $2.
- Generate the "Inventory Movement" report. The "Adjust Out" quantity should be 2 and cost -$6
- Movement Cost should be 10.
- Movement Quantity should be 5.
- Set "Show Details" to "Yes" and the report should generate the transfer number.
| Pass |
4 | - Process a sale of the item with quantity 1.
- Generate the "Inventory Movement" report. The "Sale" quantity should be 1 and cost -$2
- Movement Cost should be 10 and Sales Cost should be -$2.00
- Movement Quantity should be 4 and Sales Quantity should be 1.
- Set "Show Details" to "Yes" and the report should generate the receipt number.
| Pass |
5 | - Setup a kit item with the "Purchase" item as a parent and a conversion factor of 1.5
- Process a sale of the kit item with quantity 1.
- Generate the "Inventory Movement" report. The "Sale" quantity should be 1.5 and cost 0
- Movement Cost should be 10 and Sales Cost should be -$2.00
- Movement Quantity should be 2.5 and Sales Quantity should be 2.5.
- Set "Show Details" to "Yes" and the report should generate the receipt number.
| Pass |
6 | - Do a "Stock Take" at "Retail" "Quantity" as 12.5 and "Cost" as $2.
- Generate the "Inventory Movement" report. The "Adjustment In " quantity should be12.5 and cost $25
- Movement Cost should be 35 and Sales Cost should be -$2.00
- Movement Quantity should be 15 and Sales Quantity should be 2.5.
- Set "Show Details" to "Yes" and the report should generate the stock take number.
| Pass |
7 | - Create a PO for location "Retail" with "Quantity" as 5 and "Cost" as $5.
- Do a partial receiving with quantity 2.
- Generate the "Inventory Movement" report. The "Purchase In" quantity should be 2 and cost $10
- Movement Cost should be 45 and Sales Cost should be -$2.00
- Movement Quantity should be 17 and Sales Quantity should be 2.5.
- Set "Show Details" to "Yes" and the report should generate the PO number.
| Pass |
8 | - Receive the full PO in 7 above
- Generate the "Inventory Movement" report. The "Purchase" quantity should be 3 and cost $15
- Movement Cost should be 60 and Sales Cost should be -$2.00
- Movement Quantity should be 20 and Sales Quantity should be 2.5.
- Set "Show Details" to "Yes" and the report should generate the PO number.
| Pass |
9 | - Process a sale of the item with quantity 6
- Generate the "Inventory Movement" report. The "Sale" quantity should be 6 and cost -$16.50
- Movement Cost should be 60 and Sales Cost should be -$18.50
- Movement Quantity should be 14 and Sales Quantity should be 8.5
- Set "Show Details" to "Yes" and the report should generate the receipt number.
| Pass |
10 | - Process return with "Return to Stock" with a quantity as 3
- Generate the "Inventory Movement" report. The "Sale" quantity should be 6 and cost $8.25
- Movement Cost should be 60 and Sales Cost should be -$10.25
- Movement Quantity should be 17 and Sales Quantity should be 8.5
- Set "Show Details" to "Yes" and the report should generate the receipt number.
| Pass |
11 | - Process a transfer IN from "Main" to "Retail" for the item
- Generate the "Inventory Movement" report. The "Transfer " quantity should be 1.5 and cost $3.00
- Movement Cost should be 63 and Sales Cost should be -$10.25
- Movement Quantity should be 18.5 and Sales Quantity should be 8.5
- Set "Show Details" to "Yes" and the report should generate the receipt number.
| Pass |
12 | - Process a Credit Sale for the item with quantity 1
- Generate the "Inventory Movement" report. The "sale" quantity should be 1 and cost $2.69
- Movement Cost should be 63 and Sales Cost should be -$12.94
- Movement Quantity should be 17.5 and Sales Quantity should be 9.5
- Set "Show Details" to "Yes" and the report should generate the receipt number.
| Pass |
13 | - Process a Layby for the item with quantity 1
- Generate the "Inventory Movement" report. The "sale" quantity should be 1 and cost $2.69
- Movement Cost should be 63 and Sales Cost should be -$15.63
- Movement Quantity should be 16.5 and Sales Quantity should be 10.5
- Set "Show Details" to "Yes" and the report should generate the receipt number.
| Pass |