Reporting Planning Dashboards Data Warehouse



Similar documents
SMB Intelligence. Reporting

SMB Intelligence. Budget Planning

BI360 Modules & License Descriptions

How To Create A Report In Excel

CRGroup Whitepaper: Digging through the Data. Reporting Options in Microsoft Dynamics GP

Frequently Asked Questions Sage Pastel Intelligence Reporting

X3 Intelligence Reporting

OneStop Reporting 3.7 Installation Guide. Updated:

300 Intelligence Reporting. Sage Intelligence Reporting Customer Frequently asked questions

Sage 300 ERP Intelligence Reporting Getting Started Guide. Debra Holder March 2014

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide

Intelligence Reporting Frequently Asked Questions

Jet Enterprise Frequently Asked Questions Pg. 1 03/18/2011 JEFAQ - 02/13/ Copyright Jet Reports International, Inc.

Pastel Evolution BIC. Getting Started Guide

Together we can build something great

Report Designer Add-In v1.1. Frequently Asked Questions

Jet Data Manager 2012 User Guide

BI4Dynamics provides rich business intelligence capabilities to companies of all sizes and industries. From the first day on you can analyse your

Getting Started Guide SAGE ACCPAC INTELLIGENCE

Sage ERP MAS. Everything you want to know about Sage ERP MAS Intelligence. What is Sage ERP MAS Intelligence? benefits

Installing OneStop Reporting Products

Creating Dashboards for Microsoft Project Server 2010

Sisense. Product Highlights.

Sage ERP Accpac. Everything you Need to Know about Intelligence FAQ

DATA WAREHOUSE BUSINESS INTELLIGENCE FOR MICROSOFT DYNAMICS NAV

Getting Started Guide

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com

Business Intelligence

Business Intelligence

Sage 500 ERP (7.4) Business Intelligence

Microsoft Dynamics NAV

Sage 200 Business Intelligence Datasheet

Intelligence Reporting Standard Reports

Microsoft Dynamics NAV

BUSINESS ESSENTIALS AND ADVANCED MANAGEMENT

Microsoft Dynamics NAV

Scalability and Performance Report - Analyzer 2007

Reporting. Microsoft Dynamics GP enterpri se. Dynamics GP. Christopher Liley. Create and manage business reports with.

CHAPTER 4: BUSINESS ANALYTICS

Business Intelligence with Maximizer CRM 10:

Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities

How To Use Sap Business Objects For Microsoft (For Microsoft) For Microsoft (For Pax) For Pax (For Sap) For Spera) For A Business Intelligence (Bio) Solution

Sage 200 Business Intelligence Datasheet

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1

MODULE 2: SMARTLIST, REPORTS AND INQUIRIES

QAD Business Intelligence Data Warehouse Demonstration Guide. May 2015 BI 3.11

Business Insight Report Authoring Getting Started Guide

Oracle Daily Business Intelligence. PDF created with pdffactory trial version

Taleo Enterprise. Taleo Reporting Getting Started with Business Objects XI3.1 - User Guide

Microsoft Dynamics AX. Reporting and Business Intelligence in Microsoft Dynamics AX

CRG Academy Course Descriptions. Corporate Renaissance Group 6 Antares Drive, Phase 1, Suite 200 Ottawa, ON K2E 8A9

BUSINESS INTELLIGENCE

How To Create A Business Benefit Dashboard Analysis Report In Microsoft Excel

Technical Requirements for OneStop Reporting products

Microsoft Business Intelligence

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

Using Microsoft Business Intelligence Dashboards and Reports in the Federal Government

Reporting and Analysis Using Vivid Reports Flex

Implementing Data Models and Reports with Microsoft SQL Server

An Oracle White Paper April Reporting Tools in Oracle Fusion Financials

Business Intelligence Getting Started Guide

Creating Reports with Microsoft Dynamics AX SQL Reporting Services

Izenda & SQL Server Reporting Services

Sage Intelligence Reporting. Microsoft FRx to Sage Intelligence Report Designer Add-In Conversion Guide. Sage 100 ERP

Creating an Enterprise Reporting Bus with SAP BusinessObjects

Pastel Evolution Business Intelligence Centre

Sage 200 Business Intelligence Datasheet

A Quick Tour of F9 1

CHAPTER 6: ANALYZE MICROSOFT DYNAMICS NAV 5.0 DATA IN MICROSOFT EXCEL

Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers

Pastel Accounting Business Intelligence Centre

Sage Intelligence Sage 100 ERP Intelligence Reporting Release Notes

Spreadsheets and OLAP

MODULE 7: FINANCIAL REPORTING AND ANALYSIS

CHAPTER 5: BUSINESS ANALYTICS

Sage 100 ERP 2014 Connect your business.

Programmabilty. Programmability in Microsoft Dynamics AX Microsoft Dynamics AX White Paper

BillQuick Agent 2010 Getting Started Guide

Sage MAS Intelligence - Introducing Dazzling Reports & Brilliant Analysis for Sage MAS 90 and 200. Leanne Lowe Sage Software

Financial Reporting Budgeting Consolidations Financial Modeling

Sage PFW ERP Intelligence

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

ProClarity Analytics Family

Deltek Vision 7.0 LA. Technical Readiness Guide

Microsoft Dynamics GP Performance and Profit

Table of Contents. Introduction...9. Installation Program Tour The Program Components...10 Main Program Features...11

FileMaker Pro and Microsoft Office Integration

Microsoft Office System Tip Sheet

Dashboard Overview. Bernd Schneider. Technical Solution Professional BI Microsoft Switzerland

Business Intelligence and intuitive reporting in one comprehensive solution

The Jet Reports Suite of Products

How To Choose A Business Intelligence Toolkit

Business Intelligence, Analytics & Reporting: Glossary of Terms

Business Intelligence for Excel

Turnkey Hardware, Software and Cash Flow / Operational Analytics Framework

IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002

Creating BI solutions with BISM Tabular. Written By: Dan Clark

Transcription:

BI360 White Paper Reporting Planning Dashboards Data Warehouse Version 3 Published: July 4 th, 2011 Solver, Inc. 10780 Santa Monica Blvd. Suite 370 Los Angeles, CA 90025 www.solverusa.com

TABLE OF CONTENTS Introduction... 3 Architecture Overview...3 BI360 Reporting Module... 4 User Interface Overview...5 Report Designer Components...5 BI360 Excel Ribbon... 5 Excel Task Pane... 5 Ad-Hoc Reporting ( Composer )...8 Report Publisher...9 Practical Usage Examples... 10 Typical Implementation Process... 11 BI360 Planning... 13 User Interface Overview... 13 Planning Components... 13 Excel Ribbon... 14 Excel Task Pane... 14 Data Entry Window... 15 Practical Usage Examples... 16 Typical Implementation Process... 17 BI360 Dashboards... 19 User Interface Overview... 19 BI360 - Data Warehouse... 21 Data Warehouse Interface (Admin Console) Overview... 21 Data Warehouse Components... 21 Modules... 21 Dimensions... 22 Dimension Management... 22 Currency... 22 Data Viewer... 23 Business Rules... 24 Practical Usage Examples... 25 Typical Implementation Process... 25 Module Dimension Mapping... 26 System Requirements... 27 Copyright 2011, Solver, Inc. www.solverusa.com Page 2

Introduction BI360 is the first full Business Intelligence (BI) Suite that was completely designed with the business user in mind, from software installation to report and budget model design, to data warehouse configuration. It is made up of four modules that can be used together or in a mix and match fashion. Microsoft Excel-based reporting, Microsoft Excel-based Planning, Web (Microsoft Silverlight)-based Dashboards and Microsoft SQL Server-based preconfigured Data Warehouse. Built for quick, low risk implementations, BI360 can be implemented and managed by business users to completely satisfy the business performance management needs of divisions as well as corporate headquarters. The features that differentiate BI360 the most from other BI applications are: 1) Fully integrated Business Intelligence Suite across reporting, budgeting/forecasting/modeling, dashboards and a data warehouse (use modules mix & match or as entire suite) 2) Third generation Excel add-ins for simple or advanced reporting and budgeting processes. 3) Business smart, pre-configured and extensible financial and operational data warehouse with hundreds of pre-built connectors to popular transactional databases. Architecture Overview Below you can see a simplified architecture of all main BI360 modules. BI360 Reporting can both report live (real time) on an ERP system, other operational systems like Microsoft CRM, as well as on the BI360 Data Warehouse. The BI360 Planning module reads data to and from the data warehouse, while BI360 Dashboards can read real-time from a data source or from data gathered in the BI360 Data Warehouse. Copyright 2011, Solver, Inc. www.solverusa.com Page 3

BI360 Reporting Module BI360 Reporting is a modern and easy to use, Excel-based report writer that can connect directly to your ERP and CRM system, as well as to the BI360 Data Warehouse. It is used for both financial reporting and various types of operational reporting as well. Microsoft Excel-based Live Financial Reporting (GL) Live Operational Reporting o (AP, AR, Sales, Projects, Assets, Payroll, HR, etc...) Drill to transaction detail Drag and drop report design On-Demand reporting for end-users Detailed, dimensional security that integrates with Active Directory Multi-company/multi-currency consolidations Out-of-the-box integrations o Microsoft Dynamics (AX, GP, NAV, SL, CRM) o Sage (MAS 500, X3) o BI360 Data Warehouse o Other major ERPs Configurable integration tool connects BI360 Reporting live to custom tables or other sources With all or a majority of their reports built with BI360 Reporting, organizations typically find that they now get 80% of the BI and reporting done with 20% of the tools and effort it previously required. Some of the key reasons for implementing Reporting are: 1. Excel interface that most business users are comfortable with. 2. Easy to build reports with drag and drop wizards and pre-built formulas. 3. Reporting on GL as well as Sub-Ledgers (AR, AP, Sales, etc ) and other live data sources. 4. Reporting on data warehouse (if BI360 s data warehouse is implemented). 5. Single report writer for many purposes. 6. Consolidations across companies (requires BI360 data warehouse if many different ERP systems are in use or if auto-eliminations are desirable). 7. Currency conversion (requires BI360 data warehouse for advanced currency conversion). 8. Special needs such as allocations and reconciliations. 9. Eliminate any manual Excel exports/reports as well as proprietary report writers. 10. Ad-hoc reporting (BI360 Reporting Composer module) without the need for formulas, OLAP cubes, and pivot tables. 11. Automatic report scheduling and distribution (requires Report Publisher module) that can completely automate the running and distribution of hundreds of reports in various output formats every day/week/month. 12. Benchmarking against any public company on the US stock exchanges with the click of a button. As seen in the architecture diagram earlier in this document, BI360 Reporting is one of four BI360 modules. The other three modules are covered later in this white paper. Copyright 2011, Solver, Inc. www.solverusa.com Page 4

In the architecture diagram earlier in this document, you see how BI360 Reporting interacts with the other BI360 modules. In essence, it serves as a report writer and ad-hoc query tool both for live reporting on ERP and CRM systems, as well as for the BI360 Data Warehouse ( in which case data can come from any source system). Here are some scenarios for when to use BI360 Reporting with the BI360 Data Warehouse: Reporting across multiple source systems (like multiple ERP systems). Advanced currency conversion. Automated intercompany eliminations and consolidations. Performance (want faster reporting without slowing down the source system). Budget reports (either for BI360 Planning or budgets stored in the ERP). Designing budget templates and other business input forms (with BI360 Planning). User Interface Overview BI360 Reporting is a modern Excel add-in that has been designed with the latest Microsoft technologies and that follows Microsoft s best practices for interface design and usability. The Interface was designed to maintain a similar look and feel to the Microsoft Office products, including the use of a Ribbon and Outlook menu bar as the main navigation components. Report Designer Components BI360 Reporting is an Excel add-in on the Excel ribbon. BI360 Reporting consists of two menus: The Excel Ribbon and the Excel Task Pane. The ribbon is typically used by administrators for setup and maintenance of reports, while the task pane is used to design and run reports. BI360 Excel Ribbon The Excel ribbon has buttons that provides access to the following functions: Start the design of new reports (either from scratch or based on an existing Excel report) Manage your login (server connection) Manage configuration of the current report (as it relates to the data source) Manage report properties and setting options Open/close Task Pane and Design windows Manage report parameters (prompts) Excel Task Pane BI360 Reporting s task pane features the popular Microsoft Outlook-style menu bar. It comes in two main flavors: Copyright 2011, Solver, Inc. www.solverusa.com Page 5

1. BI360 Report - Designer: Gives access to both design and run reports (typically for power users) 2. BI360 Report- Player: Gives access to run reports (typically for end users) The BI360 Report Designer menu is on the left side of the image below and offers the following main features: Access to fields in different modules in the source database (like GL, Sales, Accounts Payable, etc.). KPIs (KPIs can be pre-defined and dragged into any report). Functions (pre-defined period functions such as: Current Month, YTD, Rolling 12 Month and more). Expression Trees (pre-defined trees, for example for accounts that can be dragged into any report for instant creation and central maintenance of all the rows in a report (e.g. a Profit & Loss account tree). Report Parameters (access to the parameters that will display for the users as filters when they run a report. Examples of parameters are: period, department, project, customer, vendor, etc. When designing a report, the user selects the fields, trees, periods, etc. from the Report Designer menu and drags and drops these items into the appropriate location in the Excel sheet. Many reports can be designed without keying a single complex formula. The one exception might be, for example, keying a standard Excel formula that deducts one Excel cell from another to calculate the variance between actuals in one column and budget figures in another (i.e. =D10-E10). The Report Player menu is available in two places. It is available as a standalone license for users, who simply need to run/generate reports on-demand with drill down but that will never design a report. It is also embedded as part of the Report Designer license (visible as a second tab on the BI360 Reporting Task Pane) for users who are both designing and running/generating reports. Either way, the Report Player looks and works exactly the same. Essentially, it displays the report parameters as prompts on the left side of the screen Copyright 2011, Solver, Inc. www.solverusa.com Page 6

(see image below) and the user can click on the lookup buttons to choose from lists that will appear (e.g. to choose a period or one or more departments). The report parameters (prompts) are created by the person designing the report, and they make a report truly dynamic so it can be run for any month, any department, any vendor, any project, and so on. Using the parameters selected by the user of the Player license, BI360 will then filter the report for those items, thereby making reports faster and eliminating the need for accounting departments to generate and push reports out to users manually. Once a report has been run (see image above), the user can right-click in any cell to drill down and analyze the underlying detailed transactions. The drill-down function is always available in the BI360 Player License without the need to pre-define any drill down functions when the report is designed. Technical Side Note: BI360 Reporting also has a back-end tool called the Meta Data Designer. It is the tool used by super users to create new integrations between the Excel front-end and their data sources. The meta data produced by the Meta Data Designer provides major advantages to BI360 Reporting over standard query tools and report writers that connects directly to a data source without any form of meta data. To begin with, it shields report designer users from any type of SQL queries and it translates often difficult SQL field and table names into plain English business terms. Maybe even more important, the Meta Data Designer allows developers and super users to pre-define important logic such as time/period logic, which then can eliminate the use of technical period formulas when users design reports. Copyright 2011, Solver, Inc. www.solverusa.com Page 7

Note: For a number of ERP systems, the BI360 Data Warehouse and certain other systems, the integration is delivered out-of-the-box and ready to use. The Meta Data Designer can also be made available to partners/customers so that they on their own can expand the use of BI360 Reporting to provide live reporting on other systems and in-house databases. Ad-Hoc Reporting ( Composer ) BI360 Reporting also offers an optional module called BI360 Report Composer (see image below). The Composer is designed to solve ad-hoc (on the fly, instant) reporting needs as compared to the BI360 Report Designer (Excel add-in) which is focused on creating and running presentation-quality, formatted reports. Typical ad-hoc users are accountants needing to see e.g. how much have been paid to a certain vendor so far this year, or a sales manager that wants to see what they have actually invoiced to a customer and if they have been paid yet. The BI360 Report Composer has a very simple interface where everything is accomplished with drag and drop from the familiar Outlook-style menu on the left. This menu is the exact same menu that BI360 Reporting utilizes in Excel (see prior paragraphs about the BI360 Report Designer). The composer is also connected to the BI360 Report Designer and a query designed in the Composer can with a few clicks be turned into a fully formatted Excel report template in the BI360 Report Designer. Copyright 2011, Solver, Inc. www.solverusa.com Page 8

Report Publisher For organizations that have a large number of reports that need to be run and distributed on a periodical basis, the Report Publisher (new with BI360 version 3.0) can completely automate these processes, often saving tens if not hundreds of hours each month and always providing timely delivery of reports. The core features of the Report Publisher are: Set up report books ( subscriptions ) that automatically create report books from a y number of individual reports. A subscription can include non-bi360 files, such as a PDF file, a PowerPoint file, etc. Automatic scheduling of reports to be run once or repeatedly at set intervals Automated distribution of reports: a. As e-mail attachments (to individual people, e-mail groups, and e.g. a SharePoint account) b. To a network directory c. To a pre-defined report library Reports can be distributed in various formats such as Excel, PDF, html and XPS Using the BI360 Report Publisher a company will not only be able to eliminate manual and error prone reporting processes, but it also ensures that reports keep getting run and distributed, even if the person responsible is out of the office or on vacation. When the BI360 Reporting module is deployed with the BI360 data warehouse, data originating from any source can be available for reporting and thus the Report Publisher can automate the report processing for any of an organization s data. Copyright 2011, Solver, Inc. www.solverusa.com Page 9

Practical Usage Examples In most cases, BI360 Reporting will be used as a reporting and ad-hoc query tool, either stand alone or as part of the BI360 suite. Either way, there are two main deployment options: 1) Give the reporting tools to a few central power users or 2) Provide the tools to end users so they on their own can get information and drill down whenever they need it to do their job. Below is a table listing various deployment options: Deployment Advantage Disadvantage Power users run reports centrally and distribute/e-mail to users Power users run reports and post to a shared network drive or SharePoint Power users create ad-hoc queries and export result to Excel and e-mail/print/save to server No license required for end users No license required for end users No license required for end users End-users run their own reports - End users get reports exactly when they need them - End users can run reports with different filter criteria - End users can drill down End-users create ad-hoc queries Power user sets up reports to be automatically pushed out with the BI360 Report Publisher End users can answer instant questions when they need it and without requesting information from power users - Hundreds or thousands of reports can automatically be pushed out to users - Report recipients don t need any type of BI360 licenses Here are examples of the numerous potential uses of BI360 s reporting module: Purpose Usage Examples Financial reporting - Financial statements - Profit & Loss - Balance Sheet - End users cannot get reports exactly when they need them - End users may want to see reports for other filter criteria - End users cannot drill down - End users cannot get reports exactly when they need them - End users may want to see reports for other filter criteria - End users cannot drill down - End users cannot answer instant questions when they need it and without requesting information from power user License required for end-user License required for end-user Once reports are distributed, they are static and with no drill down. Copyright 2011, Solver, Inc. www.solverusa.com Page 10

- Cash Flow reports - Trial Balance, etc... Operational reporting - Sales reports - Accounts Receivable/Customer reports - Accounts Payable/Vendor reports - Project reports - HR/Payroll reports Dashboard reports - Create Excel-based dashboards that combine metrics/kpis with charts and indicators (Excel 2007 and later supports traffic lights, arrows, etc.). - If data is coming from multiple sources, deploy BI360 s data warehouse module, import data there and deploy dashboard reports on top of the data warehouse. Scorecard reports - Create Excel-based scorecards with KPIs (Excel 2007 and later supports traffic lights, arrows, etc.). - Management s scorecard comments can be stored with BI360 s budget module. - If data is coming from multiple sources, deploy BI360 s data warehouse module, import data there and deploy dashboard reports on top of the data warehouse. KPI reports Create Excel-based reports that generate and display KPIs. (Excel 2007/2010 supports traffic lights, arrows, etc.). Benchmark reports - BI360 has a web service that can download financials from public companies and instantly benchmark them against your own financials in an Excel dashboard. It can also publish it to PowerPoint or Word. Allocation reports - Create Excel-based reports that calculate allocations. - If you want to store the allocations and bring them back to the ERP system. You can also use BI360 Planning to collect and store allocation drivers. Commentary input - Create Excel-based reports (e.g. a P&L with a variance column) and set up BI360 s budget module to collect and save text comments. - Create Excel-based reports to show all comments made to certain accounts, for certain variances, etc. Budget template design - Create Excel-based input templates for use with BI360 s budget module. Budget reports - Create Excel-based reports to consolidate/view budget. Workflow reports - Create Excel-based reports for instant views of all Approved/Pending/Rejected budgets. Typical Implementation Process A typical implementation process of BI360 Reporting could look like this (in this example assume that BI360 Reporting is being used for typical reporting processes): 1. Ensure BI360 HW/SW requirements are met 2. Install BI360 on appropriate servers and user desktops 3. Train power users 4. Identify reporting needs 5. Preparation of the BI360 data warehouse (BI360 Data Warehouse) Skip this step if BI360 Reporting will only be used for live reporting on the ERP system Copyright 2011, Solver, Inc. www.solverusa.com Page 11

a. Populate BI360 Data Warehouse with data and dimensions from your source systems. Examples of dimensions are: Account, Department, Project, Product, Employee, Asset, etc. b. Enter any other dimensions or data directly in BI360 Data Warehouse if they do not already reside in another database from which they can be imported. 6. Design Excel report templates with BI360 Reporting 7. Set up security (if different users require different access rights) 8. Train end users (will only take minutes as they just need to learn how to run reports and drill down) Copyright 2011, Solver, Inc. www.solverusa.com Page 12

BI360 Planning BI360 Planning, in earlier versions of BI360 also referred to as BI360 Budgeting or the Solver InfoManager Module (SIM), is an Excel-based budgeting, forecasting and modeling solution with a flexible SQL Server database (part of the BI360 Data Warehouse) to house and manage the budget data. BI360 Planning can be used to automate budgeting and forecasting as well as other business processes that require data entry and a database. In other words, think of BI360 Planning as an automated way to save any data from Excel and into a structured SQL database. For most people, budgets and forecasts are the first processes that come to mind, but in reality, most organizations have numerous manual data collection processes that could be automated with BI360. As seen in the architecture diagram earlier in this document, BI360 Planning is Excel-based and it is one of four BI360 modules. The other three modules are: 2. BI360 Reporting module (required when purchasing BI360 Planning) a. Used to create the budgeting, planning and forecasting templates b. Used as a report writer to report on all the budget data stored to the budgeting tables. 1. BI360 Data Warehouse (optional add-on) a. A data warehouse for combining data from multiple sources 3. BI360 Dashboard module (optional add-on) a. Optional, this provides a dashboard interface to data stored to BI360 Data Warehouse, OLAP cubes or live ERP data sources. In the architecture diagram shown earlier in this document, you see how BI360 Planning interacts with the other BI360 modules. As you will learn later in this document, administrators first configure Planning and the budget database for the Excel budget models where the data entry and write-back will then take place. The Excel budget models/template(s) are then provided to the end-users for data entry. After the users have entered and saved their budget data (all done through the easy Excel interface), managers can either use BI360 Planning for the approval process (if desired) or open BI360 s report writer to start reporting on the budget data. Finally, if desirable, the data can be transferred from the budget database back to other source systems such as a budget table in the general ledger, or simply left in the BI360 budget tables for storage, reforecasting and ongoing reporting. User Interface Overview BI360 Planning is a modern Excel add-in that has been designed with the latest Microsoft technologies and follows Microsoft best practices for interface design and usability. The Interface was designed to maintain similar look and feel to the Office products, including the use of a Ribbon and Outlook menu bar as the main navigation components. Planning Components BI360 Planning is an Excel add-in just like BI360 s report writer (BI360 Reporting). As you see in the image below, both BI360 Planning and BI360 Reporting are located right next to each other on the Excel ribbon. In other words, reporting and budgeting are available side-by-side without the need to leave Excel. BI360 Planning consists of two menus: the Excel Ribbon and the Excel Task Pane. The latter is only used by administrators for setup and maintenance of BI360 Planning. Copyright 2011, Solver, Inc. www.solverusa.com Page 13

Excel Ribbon View, Check-in & Check-out Assignments. Save data. Approve/Reject data. Enter sheet level management comments. Update model settings from the server (the BI360 data). Connection information (to the BI360 data warehousebi360 Data Warehouse). Access to administrative functions (task pane). Direct link to resources (Including BI360 documentation, videos and samples). Access to the Office Publisher (optional module) to publish reports to Word or PowerPoint. Excel Task Pane BI360 Planning s task pane features the popular Microsoft Outlook-style menu bar. It has three main menu items: Data Settings This is where the administrator performs the initial configuration by providing Planning with vital information about where data and dimensions are located in the underlying spreadsheet. Depending on how well organized and structured your Excel model is, Planning is able to quickly be configured to handle unlimited data input sections in one or multiple worksheets in a workbook. Planning can also automatically adapt to spreadsheets that grow (e.g. a new row or column that gets inserted in the Excel model) or shrink without the administrator having to update the settings. If there is a significant structural change to the company s Excel model, then the administrator can make the necessary changes to the Planning Data Settings that the end-users will see next time they open the Excel template (if the same Excel template is accessed centrally by all users) or if the Excel model has been distributed to end-users, they simply click the Update Settings button on the Planning Excel ribbon and it will retrieve the latest settings from the BI360 data warehouse. Part of the setup is to choose where in the BI360 data warehouse the data from Excel should be stored based on the type of data. For example, data (like budgets) related to Accounts is stored to the Finance ( General Ledger ) Module, detailed revenue data is stored in the Revenue Module, detailed employee/position data is stored to the Payroll Module, and so on. Copyright 2011, Solver, Inc. www.solverusa.com Page 14

Interface Settings The Planning Interface settings are directly related to the Planning Data Settings. While the Data Settings are focused on what sections of Excel should be saved where in the data warehouse and with which dimensions, the Interface settings are focused on what you want the end-users to see if they use the Planning data entry screen (shown in the next paragraph). Data Entry Window The BI360 Planning data entry window (see image below) is an optional way of entering data in Excel. In other words, users can type their information directly into Excel, or they can open the BI360 Planning data entry screen and enter it there and when they are done with each row, the data is automatically saved into the underlying row in Excel. The BI360 Planning data entry screen is a powerful tool for: Automatic spreading of numbers across many cells in Excel. Many spreading rules are available, including rules that can use prior year actuals or seasonal trends as a base. Input of text comments at the row or line item level. Input of many rows of line item detail below a single row in Excel (e.g. the user can list many business trips that automatically will roll up to a single travel expense row in Excel). Automatic graphical charting of the current row in Excel and comparison to e.g. another row with historical data. Copyright 2011, Solver, Inc. www.solverusa.com Page 15

In short, BI360 Planning can store data (numbers and text) from any Excel spreadsheet. The data will always be stored to the BI360 Data Warehouse database (Microsoft SQL Server). From there on it can be sent back to the ERP system, reported on or even processed into OLAP cubes for advanced analysis. Practical Usage Examples In most cases, BI360 Planning will be used as a budgeting and forecasting tool. Below is a list of the most typical variations of Excel budget models that might be designed with BI360 Planning. Note that the Excel input forms can either be dynamic Excel templates that you design with the BI360 report writer (recommended) or your own static Excel files embedded with BI360 Planning write-back capability: Excel Configuration Examples Typical Distribution Multiple Excel workbooks with - Departmental Profit & Loss - Input done by end-users a single budget sheet - Revenue Detail - Input done by central staff Single Excel workbook with multiple budget sheets with the same layout Multiple similar Excel workbooks with multiple different budget sheets in each workbook - Employee Detail - Different departments on different sheets - Different products on different sheets Workbook with: - Summary Profit & Loss or Expense sheet - Revenue Detail - Employee Detail Capital Expenses Input done by central staff Input done by end-users Copyright 2011, Solver, Inc. www.solverusa.com Page 16

Here are examples of other uses of BI360 Planning as a data collection tool. Note that the Excel input forms can either be your own static Excel files or dynamic Excel templates that you design with the BI360 report writer or with similar Excel-based tools: Excel Configuration and Input Type Modeling Break-back analysis Allocations Electronic data entry of: o Statistics o Key Performance Indicators (KPIs) o Other Organizational information Commentary input for: o Monthly actual/budget variance reports o Scorecard KPIs o Quarterly/Annual reports Usage Examples Create a product or service price model in Excel. Use BI360 Planning to store each scenario to the BI360 data warehouse and then use the BI360 report writer to output reports/charts. Use one of Solver s special break-back templates (or design your own), to e.g. start with a Net Profit Target and have BI360 automatically generate a forecast for all the related revenues and expenses and all departments. Create the allocations model in Excel (can use the BI360 report module to create automated, parameter-driven allocation calculations), use BI360 Planning to store the allocated numbers to the BI360 data warehouse. From there, use the allocations in BI360 reports or transfer the allocated numbers back to the ERP system. Create input forms with Excel for any text or numerical information and use BI360 Planning to store it to the BI360 Data Warehouse, and from there create reports with the BI360 report writer, create OLAP cubes for analysis, or transfer the collected data to other systems. Add comment columns to your Excel-based financial statements or scorecards (e.g. generated dynamically by BI360 s report writer), and use BI360 Planning to save the text to the BI360 Data Warehouse. Use BI360 s report writer to create reports that pulls the text comments back up from the database. Typical Implementation Process A typical implementation process of BI360 Planning could look like this (in this example assume that BI360 Planning is being used for budgeting): 1. Discovery meeting help to understand Budgeting process 2. Install BI360 Planning 3. Train power users 4. Identify budgeting needs 5. Preparation of the BI360 Planning database: a. Populate BI360 Budgeting database with historical figures and dimensions from your General Ledger (and if needed also from systems like Payroll and Fixed Assets). Examples of dimensions are: Account, Department, Project, Product, Employee, Asset, etc. b. Enter any other dimensions or historical data directly in BI360 Data Warehouse if they do not already reside in another database, file or spreadsheet from which they can be imported. 6. Preparation of Excel budget templates a. Design your budget templates (or use BI360 s pre-defined templates) with BI360 s Excelbased report writer (BI360 Reporting). In most cases, you can also use other Excel add-ins to Copyright 2011, Solver, Inc. www.solverusa.com Page 17

produce your Excel templates. They will now be dynamic and parameter driven based on the dimensions and data you populated to BI360 Planning database above b. In the case where you for some reason only have manually created Excel budget workbooks that will work as well. You want to make them as structured as possible and make sure all dimensions are listed somewhere. 7. BI360 Planning Setup (as explained earlier in this section) 8. Train end users Copyright 2011, Solver, Inc. www.solverusa.com Page 18

BI360 Dashboards Because of its capability to calculate and store metrics and KPIs, BI360 can support any dashboard product that can read from a Microsoft SQL Server database (or OLAP cubes if those are created on top of the BI360 data warehouse). The BI360 product suite offer s its own dashboard module as well. It is based on Microsoft Silverlight and can both be run stand alone in your web-browser or it can be deployed as part of a Microsoft SharePoint portal. The main purpose of BI360 s Dashboard module is to support an organization s performance management initiatives by offering a relatively low cost and easy to implement, professional dashboard environment. Some of the key reasons for implementing BI360 Dashboards are: 1. Get managers and users focused on key metrics that drive organizational performance and processes. 2. Very user-friendly Microsoft Silverlight-based interface that usually does not require training for endusers. 3. Relatively low cost and easy to implement. 4. Business users can quickly learn how to build custom dashboards and scorecards using the Dashboard Designer As seen in the architecture diagram earlier in this document, the dashboard module is one of four BI360 modules. The other three modules are: 1. BI360 Data Warehouse (Solver Operational Data Store Module) Optional; for support of dashboards across multiple ERP systems, etc.) 2. BI360 Planning - Optional 3. BI360 Reporting module Optional In the architecture diagram earlier in this document, you see how the BI360 Dashboard module interacts with the other BI360 modules. In essence, it serves as a dashboard on top of the BI360 data warehouse, and the data can come from any source system. It can also connect to OLAP cubes or directly to transactional systems. User Interface Overview Below is a sample screenshot of a BI360 Dashboard. Using the Dashboard designer, the power user can create virtually any kind of dashboard layout. The Interface was designed to maintain a similar look and feel to the Microsoft Office products, including the use of an Outlook menu bar as the main navigation component. Copyright 2011, Solver, Inc. www.solverusa.com Page 19

Copyright 2011, Solver, Inc. www.solverusa.com Page 20

BI360 - Data Warehouse BI360 Data Warehouse is a SQL-Server-based preconfigured data warehouse solution. The data warehouse is integrated with BI360 s Excel-based reporting, budgeting & dashboard modules. This enables immediate access to advanced financial and operational reporting capabilities as well as fully customizable budgeting, forecasting and data entry features. BI360 Data Warehouse is delivered with a simple to use desktop interface where administrators can configure and manage the data warehouse without the need for technical skills. Data Warehouse Interface (Admin Console) Overview The BI360 Data Warehouse interface has been designed with the latest Microsoft technologies and it follows Microsoft best practices for interface design and usability. The Interface was designed to maintain a similar look and feel to the Microsoft Office products, including the use of a Ribbon and Outlook menu bar as the main navigation components. Data Warehouse Components Modules The warehouse has been pre-configured with seven popular financial modules as well as five generic (open/user-defined) modules for any type data. Therefore, the design is not limited to financial modeling; non-financial modeling and data management can be handled just as well. The seven preconfigured modules include: General Ledger Accounts Payable Accounts Receivable Capital (Asset Information) Payroll Projects Revenues The five open/user defined modules can be used for any type of data you wish to import. Here are just a few examples of data other users have brought into these open modules. Payroll data (i.e. ADP, etc ) Time and Billing Project Patient Student Membership Non SQL-Server based data (from Oracle or other systems) Other X (Generic modules 1 5) To dramatically reduce implementation time, each module contains pre-defined fields specific to that module/area. The modules can be renamed using the BI360 Data Warehouse interface. For each module and without any need for customization, up to 20 (and many more with BI360 version 3.0) additional User Defined Fields can be added using the Admin Console to further extend the capacity of the transaction tables. Copyright 2011, Solver, Inc. www.solverusa.com Page 21

Dimensions The BI360 Data Warehouse database contains dimensions specific to each module but also contains ten Free dimensions which can be shared across modules. Using the BI360 Data Warehouse interface, the dimensions can be mapped to each module and labeled as needed. Each dimension contains many attributes specific to the dimension. Each of the ten free dimensions also contains several User Defined Fields (UDFs) to customize the dimensions to match a customer s specific data model. Up to 20 (and many more with BI360 3.0) User Defined Fields can be added to each dimension using the Admin console. Dimension Management Dimensions can be managed within the BI360 Data Warehouse interface. There are many ways to load the dimensions into the data warehouse: 1. Direct import of a CSV or Excel file via the BI360 Data Warehouse Interface import wizard. 2. Automated SQL Server Integration Services (SSIS) integration import. 3. Manual entry: Manual entry is specifically useful for Budgeting and Forecasting. Since the BI360 Data Warehouse is a Warehouse, Accounts and other dimensions and attributes that do not exist in the source system(s) can be created and maintained directly within the BI360 Data Warehouse environment. Currency The BI360 Data Warehouse contains advanced currency features which work with the Business Rules to calculate foreign currency exchange. The tables accommodate daily rates, which can be loaded from a Copyright 2011, Solver, Inc. www.solverusa.com Page 22

source system via SSIS integration or monthly rates can be directly entered into the BI360 Data Warehouse interface. By combining several advanced backend features, the end user experience is very simple, yet advanced. The currency conversion process has several elements. 1. Currency Codes: Currency codes can be manually entered, directly imported or imported via SSIS integration. 2. Rate Types: Rate types can be manually entered, directly imported or imported via SSIS integration. Rate types such as Average, Closing, Historical, and Budget are typical. 3. Daily\Monthly Rates: If daily rates are loaded into the system, monthly rates can be automatically calculated. Otherwise, monthly rates can be manually loaded or imported. 4. Rate Configuration: The configuration ties together the Account type, such as Balance Sheet, the Scenario such as Actual and the Rate Type such as Average. Data Viewer The data viewer is used to filter, group and display data for each data warehouse module so that an administrator at any time can see and validate what is stored in the data warehouse without the need to perform SQL queries or running reports. The data can be viewed within the BI360 Data Warehouse Interface or exported to Excel. Copyright 2011, Solver, Inc. www.solverusa.com Page 23

Business Rules The Business Rules are SQL procedure-based rules which enable data transformation and movement within the Warehouse. Because the rules are created as stored procedures within the warehouse, the rules can be accessed and/or scheduled using external tools, such as the SQL Server agent. Rules can be loaded into the warehouse via an XML file. The XML file contains information about the parameters used to execute the rule as well as the SQL for the data manipulation. Practical applications of rules include: Currency conversion Data aggregation Entity eliminations Allocations Data movement Other transformations Copyright 2011, Solver, Inc. www.solverusa.com Page 24

Practical Usage Examples The following are examples of various practical uses of BI360 s data warehouse: BI360 Data Warehouse Usage Examples Multi-source consolidation warehouse Load data from any ERP Load data from other external systems (ADP, FAS, Ceridian, etc.) Store multiple scenarios of Budgets & Forecasts via BI360 Data Warehouse or any other Interface. Instant Excel-based Reporting, Planning and Modeling with BI360 s Reporting and Planning modules BI360 Data Warehouse pre-defined integration to BI360 s other modules enables immediate reporting and budgeting to/from all BI360 Data Warehouse modules. Dimension & Data Integration File Import/Export capabilities for all dimensions and data modules. SSIS Import/Export capabilities to and from any system accessible via SQL Server Integration Services. Customize Modules, Dimensions & attribute names Labels can be modified to fit with the organizations requirements and to enhance the BI user experience. Exchange Rate Administration Import Daily spot rates from ERP via SSIS Automatically calculate monthly Average and closing rates as well as any other user configured rates. Enter monthly rates directly into the database (when daily rates are not loaded) Business Rules Engine Complex currency calculations for multi-national organizations Data Viewer Filter, view and validate data loaded into each module. Typical Implementation Process A typical implementation process of the BI360 Data Warehouse would encompass the following: 1. Installation of the BI360 Data Warehouse pre-configured SQL Server database. 2. Installation of the BI360 Data Warehouse Desktop management application on Administrators' machines. 3. Determine source systems and data to be integrated with each system and map to BI360 Data Warehouse modules and dimensions (see below). 4. Configure the BI360 Data Warehouse Time table and customize Module names, dimension names as requisite (or leave default). Note: Custom labels will also be visible in Planning, Reporting & Dashboard modules. 5. Configure currency (as requisite). Determine if daily rates will be loaded from external system or monthly Average/Closing, etc. rates will be loaded directly into the currency table. If it set up as an automated process, then configure the SSIS Integration to update daily spot rates in the BI360 Data Warehouse. 6. Determine import method (automated with SSIS or manual imports): a. SSIS: Configure SSIS packages [E.g. from/to Microsoft Dynamics] to previously determined module & dimension mappings. Or implement custom data integration to any data source. b. Import: Manually import dimensions and data 7. Business Rules: If business rules, such as Currency Conversion are to be used, ensure step #5 is completed. No additional steps required, other than running rule. 8. Document integration decisions. 9. Quick training required (walk-through can be done in 1-2 hours). Copyright 2011, Solver, Inc. www.solverusa.com Page 25

Module Dimension Mapping Each module contains module-specific dimensions as well as ten free dimensions, which can be shared across all modules. Each module also contains several other standardized dimensions, e.g. Entity, Currency, Scenario, Category, etc. Additionally, each module contains many attributes, both system defined and user defined, including three amount fields, four text comment fields as well as other module specific attribute information. Module Unique Dim Unique Dim Unique Dim General Ledger Account Account Payable Vendor Accounts Receivable Customer Sales Person Capital Asset Human Resources Employee Project Project Customer Item Revenue Customer Product Sales Person Other1 Other2 Other3 Other4 Other5 Copyright 2011, Solver, Inc. www.solverusa.com Page 26

System Requirements Depending on the components installed, the BI360 Data Warehouse can be implemented on the same SQL server as the ERP. However, if warehouse reporting is intended to offload reporting directly from the ERP, it is recommended that a dedicated SQL server be used for all scenarios. Performance metrics should be established once a baseline system is configured. There are many factors that contribute to the performance of the BI360 solution, including number of concurrent users, number of transactions, size and design of reports and input forms. For more details, please contact a certified BI360 partner or Solver. BI360 Reporting Components Report Designer & Player [Excel Add-in] Report Composer Report Admin Tool Report Publisher BI360 Reporting technology utilizes a Report Engine and a Meta Data Layer to extract and process live data from the business system directly into Microsoft Excel. As all the BI360 Reporting products will connect directly to the live data, there is no need to have the actual business system installed on the client. With the Report Designer or the Report Player installed, running a report is as simple as opening an Excel workbook. BI360 Reporting Components Client Installation Terminal Server Installation Operating System Windows XP SP 3 Windows Vista Windows 7 (32-bit or 64-bit) Windows Server 2003 (32-bit or 64-bit) Windows Server 2008 (32-bit or 64-bit) Windows Server 2003 (32-bit or 64-bit) Windows Server 2008 (32-bit or 64-bit) Windows Server 2008 R2 (32-bit or 64-bit) RAM 2 GB (4GB Recommended) 2 GB (4GB Recommended) CPU Intel/AMD (Dual core or more recommended) Intel/AMD (Dual core or more recommended) Microsoft Office Excel 2007 SP2 2, 3 Excel 2010 (32/64 bit) 3 Excel 2007 SP2 2, 3 Excel 2010 (32/64 bit) 3.NET Framework.NET Framework 4.0 4.NET Framework 4.0 4 Other Microsoft Visual Studio 2010 Tools for Office Runtime Microsoft Visual Studio 2010 Tools for Office Runtime Shared Add-in Support Update for Microsoft.NET Framework 2.0 (KB908002) Notes: 1. BI360 Reporting will install a small repository database on the same server as the ERP and/or Warehouse. 2. Microsoft Office 2007 also requires the latest updates. 3. The Microsoft Office installation needs to have the.net Programmability Support option for Excel enabled. 4. Latest version of.net Framework 4.0 recommended. 5. It is recommended that the Publisher application be installed on a separate desktop/server if heavy usage is expected during normal business hours. A large number of reporting jobs may consume large amounts of Ram/CPU. Copyright 2011, Solver, Inc. www.solverusa.com Page 27

BI360 Planning The BI360 Planning application (formally Solver InfoManager) is an Excel COM add-in, typically used for the data entry of budgeting and forecasting. It is the budgeting component of the BI360 product suite. The following sections explain how to install and set up BI360 Planning to turn your Excel sheets into data entry forms, which store selected data as transactions into the BI360 Data Warehouse. BI360 Planning Component Client Installation Terminal Installation Operating System Windows XP SP 3 Windows Vista Windows 7 (32-bit or 64-bit) Windows Server 2003 (32-bit or 64-bit) Windows Server 2008 (32-bit or 64-bit) Win Server 2003 (32-bit or 64-bit) Win Server 2008 (32-bit or 64-bit) RAM 2 GB (4GB Recommended) 2 GB (4GB Recommended) 3 Microsoft Office Excel 2007 SP2 1, 2 Excel 2010 (32/64 bit) 2 Excel 2007 SP2 1, 2 Excel 2010 (32/64 bit) 2.NET Framework.NET Framework 3.5 SP1.NET Framework 3.5 SP1 Other Microsoft Visual Studio 2010 Tools for Office Runtime Microsoft Visual Studio 2010 Tools for Office Runtime Shared Add-in Support Update for Microsoft.NET Framework 2.0 (KB908002) Notes: 1. 1. Office 2007 also requires the latest updates. 2. 2. The Office installation needs to have the.net Programmability Support option for Excel enabled. 3. 3. Terminal Server deployments: Please contact your BI360 partner or Solver for assistance. BI360 Data Warehouse Manager The Data Warehouse Manager is a client application used to configure and maintain the Data Warehouse. The application is typically installed on the desktops of the business power users or BI360 administrator. BI360 Data Warehouse Manager Client Installation Operating System Windows XP SP 3 Windows Vista Windows 7 (32-bit or 64-bit) Windows Server 2003 (32-bit or 64-bit) Windows Server 2008 (32-bit or 64-bit) Terminal Installation Win Server 2003 (32-bit or 64-bit) Win Server 2008 (32-bit or 64-bit) RAM 2 GB (4GB Recommended) 2 GB (4GB Recommended) 3.NET Framework.NET Framework 4.0.NET Framework 4.0 Microsoft Office * Excel 2007 SP2 Excel 2010 (32/64 bit) Excel 2007 SP2 Excel 2010 (32/64 bit) * Microsoft Excel required to use the Excel based Data & Dimension Import Wizard. Copyright 2011, Solver, Inc. www.solverusa.com Page 28

BI360 Data Warehouse SQL Server Depending on the components installed, the BI360 Data Warehouse Manager can be implemented on the same SQL server as the ERP. However, if warehouse reporting is intended to offload reporting directly on the ERP, it is recommended that a dedicated SQL server be used for all scenarios. Data Warehouse (Budget Database) SQL Server 1-50 Concurrent Users 50 or more users Operating System Windows Server 2008 R2 [Any edition], (32-bit or 64-bit 1 ) Same Windows Server 2008 [Any edition], (32-bit or 64-bit 1 ) Windows Server 2003 [Any edition], (32-bit or 64-bit 1 ) Database Server SQL Server 2008 R2 [Any edition], (32-bit or 64-bit 1 ) SQL Server 2008 [Any edition], (32-bit or 64-bit 1 ) SQL Server 2005 SP3 6 [Any edition], (32-bit or 64-bit 1,4 ) Same 2 Processor 2.0 GHz or faster, 3.0 GHz dual core, Expandable Quad core Expandable Ram 6 GB or greater 16 GB or greater Hard Disk Disk Configuration Based on data integrated into warehouse and/or transactional input within Budget model (contact Partner) Non-RAID configurations are supported, but redundancy will not be available. See notes for recommended RAID configuration 5 Same 3 Same Notes: 1. 64-bit is recommended. 2. SQL Server 2008 R2 Enterprise Edition recommended 3. Recommended separate spindles for Operating system, TempDb, Log file and Data File. 4. Service Pack3 for Microsoft SQL Server 2005 must be applied prior to installation. 5. RAID 1 or RAID 10 recommended 6. SQL 2005 SP3 (Build 9.00.4053.00) Details * It is recommended that all Microsoft Operating System and Microsoft Office updates are installed prior to installation of the BI360 products. Thank you for your interest in BI360! For further information on BI360, please contact Solver, Inc. Web: www.solverusa.com Phone: 310-691-5300 Email: info@solverusa.com Copyright 2011, Solver, Inc. www.solverusa.com Page 29