Some months ago I released a Magento store for the company where I work and they need to change product prices so many times, especially for promo campaigns etc. The point is: because the simple products price being required by default, we have to change, in addition to the configurable product price, each price of their simple products, and it takes us a long time. I read on the internet that simple products are totally useless when working with configurable products, then I wanted to know if there is a possibility of leaving the price field of simple products as optional so we can fill only the configurable products price. Would this affect the operation of something in the store?
Yes, you can. However, this will not require price for all products, not just simple.
Catalog > Attribute > Manage Attributes > seearch for "price" > Values Requred to "No"
If you choose to do this, you have to make sure your configurable products get prices assigned. Otherwise, you'll end up with free products. There might also be some unintended consequences for removing prices from simple products.
Alternatively, there's an
Apply To section when you're editing an attribute, and you can assign to which product types a given attribute applies. You can try removing simple products from the selection. But again, I'm not sure what the full implication might be for removing prices from simple products.