1. Barcode support
2. Point of Sales
3. Place an order (sales order or purchase order)
4. Receive or deliver an order by batch
5. Support for returning of orders
6. Product inventory according to unit of measures
7. Run the source code to appreciate the program
Note: Automatic numbering of barcode (field) is used to simulate barcoding system. Just used the correct barcode of the product if you want to use the barcoding system.