SharePoint is quickly becoming a popular content management system that small to large companies around the globe use to share information. The information managed by a SharePoint server is almost always heterogeneous – users publish Office documents, create SharePoint lists, access data from diverse databases, use the SharePoint Business Data Catalog to provide a common interface to a large set of other data sources including web services etc. This article describes the SharePoint Pivot Charting requirements.