It is basically how all of the base costing and pricing is now setup. You need to understand the costing version, it is critical. Every 2009 you have seen will have had a costing version. It can have a fallback principle of the active price which is the item card, but it depends how it is setup. Mainly used in a standard costing environment because this is where the costs are held and you have different versions for future roll outs. You can calculate the prices in if the item is a BOM item, non-BOM items need to be manually entered.
Basically if you are standard costed it is critical, not so much otherwise if you choose it not to be. You must have one and it is where in reality all costs and prices can be defined. You also define your indirect costs in the costing version as well but this will depend upon your costing sheet setup - which is also critical.
Also i have doubt, using that form we will define the cost price manually right??
Is there any possiblity that a records itself will be created in that form automatically/ or already defined cost price might get updated auto in that form.??
You can also use your costing version to set-up selling prices depending upon your base. Say you intend to set-up that your selling price changes as system updates your base purchase price, you can do so by using your planned costing version. The price/discount tab maybe updated based on your activation of costing versions or manually update the prices. I can only speak for item type items wherein no further processing required before selling said items.