Did you try...
Code:
CREATE MATERIALIZED VIEW BALE_STOCK
REFRESH FAST ON COMMIT
ENABLE QUERY REWRITE
AS
select bale_no,...
Do you have the right privs on base tables?
What's the error message you are getting?