It may help is to center your search around MRP (materials resource planning) instead of ERP. MRP is a subset of ERP, and often ERP is merely the addition of "bugs and whistles." If you don't thoroughly understand MRP functions, ERP certainly won't be useful to you.
Supposing you set the focus on MRP: That's still a vast field, and there are a few opening constraints that must be determined, or you can waste a lot of time. Things like:
- business in USA or elsewhere, or both
- discrete versus batch manufacturing
- Discrete is unit-based, "things"
- Batch is process, "gooey" -- imagine a bakery or chemical refinery
- ETO versus MTO versus MTS
- ETO = engineer to order
- MTO = make to order
- MTS = make to stock
- how nested BOMs are handled
But the other half of the answer is that robust MRP probably doesn't exist in open source yet. This is a strange, sad deficit in OSS -- may it soon be remedied. I wouldn't let my pessimism keep you from trying out OpenBravo. I don't know but that it works well, with limited goals; and perhaps it's a fit for your operation.
If, after reading this, you think it's the accounting you're after and not the ERP -- that a full-fledged accounting app is what will cover the need -- then I think you're in a much less difficult position generally. Just drop the ERP label and press on.