The process of Forecasting requires an understanding of both detailed business drivers and new extrinsic/intrinsic factors that will or have affected an organization's performance.

The Transactional nature of ERP systems does not make them suitable to Forecast under changing conditions, since they tend to look at what has happened in the past.