ERP 2.50:QA test plan 2.50/Create lines from
Contents |
User case
The purchase manager wants to make a purchase order. The product that he is going to buy has double unit so he will order, for instance, 2 bags that are 20 units of the product. Ten days later the goods are receipt by the warehouse manager. While he is registering the goods in the application he notices that he has receipt 1 bag that are 10 units so he has to change the quantity. In addition he has to specify the Lot and expiration date for the product.
Aim of the project
The aim of the project is to test that he can do all these tasks from the new Create lines from button that is present in the Goods Receipt window.
Collateral
Before this project was done, the Create lines from button was the same either for Goods receipt window or the Goods Shipment window. Now the button is different for each window but the functionality should remain the same for Goods Shipment window, so no regression should appear.
Previous data
- URL for the checkout: https://dev.openbravo.com/svn/openbravo/branches/mcreatelinesfrom
- Environment: Linux/Postgres if not possible then Windows/Oracle
Previous data for Goods receipt test cases
- User to login: Openbravo/openbravo
- Role: Openbravo Admin
- It is necessary to create a Purchase order:
- Procurement management || Transactions || Purchase management
- Vendor: Turtle Logistics
- Product: Grand beer
- This product has no double unit so to get that do:
- Go to the Product->Move to UOM tab and select the UOM Bag
- The go to Master Data Management || Product Setup || Unit of Measure and select bag. Move to Conversion tab and do the conversion from Bag to Unit. The conversion must be 10 as in the user case.
- This product has no double unit so to get that do:
- After the order is created and complete, create the Goods receipt using the Create lines from.
Previous data for Goods shipments test cases
- You can use the test cases that are in Sales management acceptance test. It's enough the first two, test cases 1 and 2 but replacing the customer and product for these ones:
- User to login: Openbravo/openbravo
- Role: Openbravo Admin
- Customer: Mafalda
- Product: Hat
Test cases
The structure for the test cases is:
- Short description
- Steps
- Issues to verify
Previous data
1.Create a unit conversion
- Short Description: Create the double unit for Product
- Steps:
- Login as Openbravo with OpenbravoAdmin role
- Go to Master Data Management->Product
- Select Product as 'Grand beer' and click tab UOM
- Click new and select Unit as Bag and save
- Go to Master Data Management || Product Setup || Unit of Measure
- Select bag and click conversion tab
- Click new and select
- To UOM as Unit
- Multiple Rate by: 10
- Click save
Procurement Management
1. Create a purchase order
- Short description: Create an order to be used when creates a good receipt
- Steps:
- Login as Openbravo with OpenbravoAdmin role
- Go to Procurement management || Transactions || Purchase Order
- Click New and two possibilities:
- A.- Click on the bp icon and verify:
- When you click the bp icon a pop-up window must show up and the radio button 'provider' must be checked. Please select Turtle Logistics
- B.- Or write in the bp box VA and verify:
- A pop-up window doesn't show up and the bp box is filled with the name Turtle Logistics
- For both cases verify:
- Invoice from: "Donato di Betto Bardi, 4 - - - Cabarceno - CANTABRIA - Spain"
- Price list: PURCHASE
- Form of payment: Bank Deposit
- Payment terms: One month
- Click Save
- Move to Lines tab and click New. There are two possibilities:
- A.- Click on the product icon and verify:
- When you click the product icon a pop-up window must show up.
- The price list combo must be filled with the value Purchase
- Select Warehouse as Main Warehouse
- Click Search and select product 'Grand beer' and click OK
- B.- Or write in the product box beer and verify:
- A pop-up window doesn't show up and the product box is filled with the name Grand beer
- For both cases verify:
- Order UOM: Bag
- UOM: Unit
- Fill Order Quantity as 2 and verify Ordered Quantity as 20
- Unit price: 0.9500
- List price: 1
- Tax: VAT 16%
- Click Save
- Move to header and complete. Verify:
- Summed Line Amount= 19
- Grand Total Amount= 22.04
2. Create Goods receipt
- Short description: Testing the button 'Create lines from' and the way of creating goods receipt
- Steps:
- Login as Openbravo with OpenbravoAdmin role
- Go to Procurement management || Transactions || Goods receipt
- Click new and select Turtle Logistics as a business partner. Save
- Click on button 'Create lines from' and verify:
- Business partner: Turtle Logistics
- In the "Order" combo box there is the purchase order
- Select the purchase order
- Select a Warehouse position
- Verify the purchase order line:
- Quantity: 20
- Secondary Quantity: 2
- Secondary Unit: Bag
- Click on Storage Bin icon and verify:
- When you click the Storage Bin icon a pop-up window must show up
- Select Warehouse as Main Warehouse and click OK
- Click on Attribute set value icon and fill the values and click OK
- Select the purchase order and click OK
- Issues to verify:
- Move to Lines tab
- Verify the Product:
- Product: Grand beer
- Storage Bin: ML1
- Order Quantity: 2
- Order UOM: Bag
- Movement Quantity: 20
- UOM: Unit
- Given Attribute Set Value are displayed
- Go back to header and Complete
Sales Management
1. Create Standard Sales Order
- Short description:Create an order to be used when creates a goods shipment
- Steps:
- Login as Openbravo with OpenbravoAdmin role
- Go to Sales management || Transactions || Sales Order
- Click New and select Transaction Document: Standard Order
- Select business partner.Two possibilities:
- A.- Click on the bp icon and verify:
- When you click the bp icon a pop-up window must show up and the radio button 'customer' must be checked. Please select Mafalda Corporation
- B.- Or write in the bp box mafalda and verify:
- A pop-up window doesn't show up and the bp box is filled with the name Mafalda Corporation
- For both cases verify:
- Invoice Address: "Loly street 13 - - 45895 - Hollymoon - ÁLAVA - Spain"
- The combo box User/Contact must have the value: Mafalda
- Price list: Mafalda Sales
- Form of payment: Money Order
- Payment terms: Two months, 10th
- Sales representative: Our Sales Agent
- Click Save
- Move to tab Lines and click New. There are two possibilities:
- A.- Click on the product icon and verify:
- When you click the product icon a pop-up window must show up.
- The price list combo must be filled with the value Mafalda sales 29-03-2006 - EUR
- Select Warehouse as Main Warehouse and click Search
- Select Product as Hat and click OK
- B.- Or write in the product box hat and verify:
- A pop-up window doesn't show up and the product box is filled with the name Hat
- For both cases verify:
- UOM: Unit
- Unit price: 31.5
- List price: 33.3
- Tax: VAT 16%
- Fill in Ordered quantity= 1
- Click Save
- Move to header and complete. Verify:
- Summed Line Amount= 31.5
- Grand Total Amount= 36.54
2. Create Goods shipment
- Short description:Testing the button 'Create lines from' and the way of creating goods shipment
- Steps:
- Login as Openbravo with OpenbravoAdmin role
- Go to Sales management || Transactions || Goods Shipment
- Click new and Select business partner.Two possibilities:
- A.- Click on the bp icon and verify:
- When you click the bp icon a pop-up window must show up and the radio button 'customer' must be checked. Please select Mafalda Corporation
- B.- Or write in the bp box mafalda and verify:
- A pop-up window doesn't show up and the bp box is filled with the name Mafalda Corporation
- For both cases verify:
- The combo box User/Contact must have the value: Mafalda
- Warehouse: Main Warehouse
- Sales representative: Our Sales Agent
- Click Save
- Click on button 'Create lines from' and verify:
- Business partner: Mafalda Corporation
- In the "Order" combo box there is the Sales order
- Select the Sales order
- Select a Warehouse position
- Select the sales order line and click OK
- Issues to verify:
- Move to Lines tab
- Verify the link "Sales Order Line" is related to the correct one