Im I own a furniture business and am using magento for my B2B and B2C Purposes, A major issue i get with creating products and setting prices for furniture SKU's is that the prices change with every size, and i end up having about 20 or more varients for every single product design.
The solution was creating the product as a configurable product and adding associated simple products with dropdowns as their childrens. Adding adon price to the attribute does not work for us because prices for diffrent tables varry but the sizes remain the same.
By default magento does not consider the prices of associated simple products, but we used an extension for the same which enabled us to do just what we desired. The extension was - "simple-configurable-products", while it worked properly in previous versions, after upgrading to version 1.9 the extension is only working partly,
At frontend its working when the product has been added to the cart, but it is not working when creating orders at the backend, moreover we are implementing a Web POS system and im not sure if this will work with that also.
So our concern is, is there a code which we can modify so that in configurable products by default the price of child product is pulled and the price of parent product is completely ignored?
Unfortunately Magento 1 doesn't support that. SCP (Simple Configurable Products) is the default answer to this requirements, I didn't know about the problems in newer Magento versions.
The only alternative is BCP (Better Configurable Products) by Vinai Kopp, see http://www.nr-apps.com/store/bcp-better-configurable-products.html. It does a lot more than that though. It's a good, but very large module which affects many parts of the Magento internals. If you are using that, you should test it carefully before deploying it to the live server.
Or use our module, it does a lot more then SCP and is support with the latest magento versions
Another good solution is the Best4Mage Simple Price Extension, affordable, good support and lifetime free uprades and support.