Answer
Check whether the DM_FACT_REPORTING_CURRENCY_RATE table has data — an empty currency-rate fact table is a known cause of cubes coming back empty even when the underlying source data itself is genuinely present, since Sales-cube measures commonly depend on currency-rate lookups that Manufacturing-cube measures don't. Also verify every BI Analysis Package lookup/configuration step has been completed correctly, per IFS's own BI Analysis Package configuration-lookup documentation, since a missing or incomplete lookup configuration can produce this same symptom.