Difference between revisions of "Functional Tests"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
(Payments, Receipts and Open Items)
Line 287: Line 287:
 
==Performance==
 
==Performance==
 
==Manufacturing==
 
==Manufacturing==
 +
==Send e-mial to ? to any issue==
  
 +
* Choose tools in menu bar
 +
* Preference
 +
* Go of Error Tab
 +
* Push Send Email
 +
* Thanks a lot by your test 
  
 
If you wish to offer  a product that can be a solution for the problems of your customers and not to be part of another problem think the issues you are most interested in testing, and register your name to allocate the whole system.
 
If you wish to offer  a product that can be a solution for the problems of your customers and not to be part of another problem think the issues you are most interested in testing, and register your name to allocate the whole system.

Revision as of 19:30, 14 March 2007

Hi Adempiere People:

As you know we are committed with the most powerful ERP, among some other important issues, this implies to get a product free of bugs in order to our customers can run easily their business.

We are inviting you to participate in a complete Quality Control Cycle of Adempiere, Ver. 3.2; to share your knowledge around the bugs you have detected, and the corrections you have done.

This is sponsored by e-Evolution


The topics you can work are:

Implementation and Basic Settings

Business Partners

Business Partners

1.Create news Business partners Group (Customer, Vendor, Employer)

  • In the Customer Group add a % in the Credit watch %
  • In the Vendor Group add a value in the Price Match Tolerance

2.Create Payment Terms

  • Use the fields Net Days, Discount Days, Discount %
  • Make a payment Term using schedule

3.Create Business partners (Customer, Vendor, Employer)

  • Add the Business Partners Group and each business partner
  • In the Customer Business Partner enter a credit limit
  • In the next tab add the information
  • Location
  • Create a location from test the Ship address, pay-from Address, Invoice address, Remite-to address.
  • Contact
  • Interest Area

Taxes

1.Create Tax Category (Performance Analysis >Accounts Rules)

  • Add a name of Tax Category

2.Create Tax Rate (Performance Analysis >Accounts Rules)

  • In the new Tax Rate indicate the Tax Category
  • create different tax rate
  • Use Summary level

Products

Products

1.Create a Different Warehouse & locator (Material Management >Material Management Rules)

  • In one Warehouse indicate a Source Warehouse
  • In the tab Replenish configure in some products
  • Replenish type
  • Maximum level
  • Minimum level
  • Source warehouse
  • Create Product Category
  • Add a material policy

2. Create Product Attribute

  • Create a Lot control
  • Create a Attribute Set
  • Indicate that use lot
  • Select the lot Control
  • Select Mandatory Type

3. Create a Product

  • Select the product Category
  • Select the tax category
  • Select the attribute set instance
  • Add the all other fields as desired
  • In the purchase tab select some Business partner
  • Enter a list price and PO Price.

Pricing

1. Create a Price List Schema (Material Management > Material Management Rules

  • Enter the name of Price List Schema
  • In the schema line add without register
  • Test in more Price List Schema using the fields amounts

2. Create a Price List (Material Management > Material Management Rules

  • Create a price list of Purchasing and Sales using the different prices list schema.

Purchasing (Requisition to invoice)

1.RfQ Topics

  • Add minimum 2 vendor in the Subscriber Tab “Make sure that the Business partner have in the tab contact email”
  • In a test advanced indicate some product in the tab Restriction
  • Test in more Price List Schema using the fields amounts

2.RfQ

  • Create a new register and select the RfQ Topic created
  • In the Line Tab add the products that you want to quoted
  • In the Quantity Line add the quantity
  • When you use the button Rank responses verified that the vendor select will be the correct.

Note: Is important that test with different configuration using the check box and from this exercise you have to run the application server RUN_Server2.

3.RfQ Response

  • Verified that the dates is correct and use de button Check completed

4.Requisition

  • Create a new requisition
  • Add the warehouse were you want the product
  • Add some products
  • Complete the transaction

5.Create PO from Requisition

  • Create a new requisition
  • there are some parameters test whit each one to make sure that all run good.


6. Purchase Order

  • Create some purchase orders
  • Test with products that have attribute set instance
  • Use a different payment terms
  • Verify that the product take the correct tax rate.
  • Verify the deferents doc status
  • Prepare
  • Complete
  • Close
  • Re-Active

7.Material Receipt

  • Create some Material receipts
  • Use document type mm Receipt and mm Receipt with confirmation
  • Use the button create from test the 2 options create from Purchase order and create from invoice
  • When use create from order test the button Create Invoice from Receipts
  • When you complete the transaction verified in the product info that the quantity order decrease.
  • Verify the deferents doc status
  • Prepare
  • Complete
  • Close
  • Re-Active
  • Void
  • Create some receipts without use the button create from, in order use the process “Match PO-Receipt-Invoice”

1. Ship / Receipt Confirmation

  • Confirm the the receipts that you make using document type MM Receipts with confirmation.
  • In the tab Line test the field:
  • Confirmed Quantity
  • Scrapped Quantity
  • Use the button create package

2. Invoice vendor

  • Create some Invoices
  • Use document type AP Invoice and Credit Memo
  • Use the button create from test the 2 options create from Purchase order and create from Receipt
  • When use create from order test the button Create Receipt from Invoice
  • When you complete the transaction verified in the order that the quantity invoice change.
  • Verify the deferents doc status
  • Complete
  • Reverse-Correct
  • Void
  • When use the document type MM Receipt with confirmation and receipts less make sure that the invoice have select the checkbox in dispute

Material Management

1.Create Physical Inventory

  • Use the button “Create Inventory Count List” test generate a different count list using the parameters in each one
  • Test making inventory list of a products that have attribute set instance
  • Change the quantity counted
  • Complete the document
  • In one Transaction test using the button “Update Quantity”
  • Verify the deferents doc status
  • Complete
  • Close
  • Reverse-Correct
  • Void

2.Create Inventory Inventory Move

  • Create deferents inventory movement using the document type “Material Movement, Material Movement with Confirmation
  • Use Locator of different warehouses
  • Test with product with attribute set instance
  • Make inventory movements between organizations
  • Verify the deferents doc status
  • Complete
  • Close
  • Reverse-Correct
  • Void

3.Move Confirmation

  • Confirm the movement that you make using document type Material Movement with Confirmation.
  • In the tab Line test the field:
  • Confirmed Quantity
  • Scrapped Quantity

4.Internal Use Inventory

  • Make some Internal use inventory using product with attribute set instance
  • Verified if the quantity product decrees

5.Demand

  • Create a plan of demand and add products

Sales (Quote to Invoice)

1.Configuration Sales And Marketing

  • Create a Sales Regions
  • In the Windows Business partner Tab Location indicate the region sales
  • Configuration the commission
  • Add Some Sales Represent
  • When you have some sales use the button create commission

2.Sales Order

  • Create some sales orders
  • Test the different Documents Type
  • Proposal
  • Quotation
  • POS Order
  • On Credit Order
  • Prepay Order
  • Warehouse Order
  • Standard Order
  • With products that have attribute set instance
  • When use the Standard Order test the Invoice Rule and Delivery Rule
  • Verify that the product take the correct tax rate.
  • Verify the deferents doc status
  • Prepare
  • Complete
  • Close
  • Re-Active
  • Void
  • Verify the Shipments and Invoices that will be create when use some documents types

3.Quote Convert

  • When use in the Sales Order the Document Type “Proposal, Quotation” use this process and verified that the document will convert correctly.

4.Shipment

  • When use in the Sales Order the Document Type “Standard Order” test the deferents form to create the shipment
  • Generate Shipment (Manual)
  • Generate Shipment
  • Shipment (Costumer)
  • Test the document type MM Shipment whit Confirmation
  • Verify the deferents doc status
  • Complete
  • Close
  • Reverse-Correct
  • Void

6.Ship / Receipt Confirmation

  • Confirm the shipment that you make using document type MM Shipment with confirmation.
  • In the tab Line test the field:
  • Confirmed Quantity
  • Scrapped Quantity

7. Sales Invoice

  • When use in the Sales Order the Document Type “Standard Order” test the deferents form to create the Invoice
  • Generate Invoice (Manual)
  • Generate Invoice
  • Invoice(Costumer)
  • Test the document type MM Shipment whit Confirmation
  • Verify the deferents doc status
  • Complete
  • Close
  • Reverse-Correct
  • Void
  • There are some reports test each whit different parameters.

Payments, Receipts and Open Items

Open Items

1. Cash Journal

  • Create a new lines in the cash using the cash type
  • Charge
  • Difference
  • General Expenses
  • General Receipts
  • Bank Account Transfer
  • Invoice
  • Test add more the one time the invoice
  • Verify the deferents doc status
  • Complete
  • Close
  • Reverse-Correct
  • Void

Performance Analysis

Costing

Info and Reporting

The Multi’s

Requests

Projects

Service

Utilities

Security

Performance

Manufacturing

Send e-mial to ? to any issue

  • Choose tools in menu bar
  • Preference
  • Go of Error Tab
  • Push Send Email
  • Thanks a lot by your test

If you wish to offer a product that can be a solution for the problems of your customers and not to be part of another problem think the issues you are most interested in testing, and register your name to allocate the whole system.