Using SSRS to Create Financial Reports. Charles Allen Managing Consultant BKD Technologies callen@bkd.com



Similar documents
To Receive CPE Credit

Business Intelligence & Reporting Using BI 360. Charles Allen Managing Consultant BKD Technologies callen@bkd.com

Creating Power BI solutions using Power BI Desktop

Management Reporter for Microsoft Dynamics ERP. Frequently Asked Questions (FAQs)

ACA IRS INFORMATION REPORTING: WHAT DO I NEED TO KNOW?

The Best Site Ever.

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

Microsoft Dynamics NAV

THE EVOLUTION OF CYBERSECURITY

SMB Intelligence. Reporting

Financial Reporting Budgeting Consolidations Financial Modeling

SSRS Reporting Using Report Builder 3.0. By Laura Rogers Senior SharePoint Consultant Rackspace Hosting

Choosing the Right Reporting Tool. Brenda Arnold Jeff Smith

LEASE ACCOUNTING FOR STATE & LOCAL GOVERNMENTS

How To Create A Report In Excel

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

Create Reports Utilizing SQL Server Reporting Services and PI OLEDB. Tutorial

SharePoint for Digital Asset Management

Implementing Data Models and Reports with Microsoft SQL Server 2012 MOC 10778

BI & DASHBOARDS WITH SHAREPOINT 2007

The Essential Guide to Meeting Administrative Challenges in Multi-Tiered SharePoint Environments

SharePoint 2013 Business Intelligence

WINDOWS AZURE SQL REPORTING

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

Customer Timeline - New in Summer Web Lead Capture - New in Summer Built-In Dashboards - New in Summer 2012

Microsoft Dynamics NAV

MODULE 2: SMARTLIST, REPORTS AND INQUIRIES

Microsoft Dynamics NAV

Solution Training. Financial Risk Management and Financial Performance Management

Intelligent Dashboards made Simple! Using Excel Services

SharePoint for Digital Asset Management

The focus of this course is on the SharePoint 2013 business intelligence platform and not on the SQL business intelligence services.

Microsoft Dynamics NAV

Financial Series EXCEL-BASED BUDGETING

The new Project. Large Scale ERP Deployments using Microsoft Project Portfolio Management Solution. Alexander Rodov, Microsoft MVP, PMP

Sage PFW ERP Intelligence

BI360 Modules & License Descriptions

SharePoint 2010 for Business Intelligence Course SP05; 3 Days, Instructor-led

Reporting Fundamentals for Programmers

Microsoft SQL Server is great for storing departmental or company data. It. A Quick Guide to Report Builder In association with

PREPARING FOR EMR PROGRAM SUCCESS IN /10/2015. December 15, Travis Skinner, CPA Senior Managing Consultant

MOC 20467B: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

The Core Pillars of AN EFFECTIVE DOCUMENT MANAGEMENT SOLUTION

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

Business Intelligence

Maximising value through business insight. Business Intelligence White Paper

Business Intelligence for Dynamics GP. Presented By: Rob Jackson, Business Intelligence Consultant Brent Keilin, GP Consultant

Frequently Asked Questions Sage Pastel Intelligence Reporting

Financial Reporting Using Microsoft Excel. Presented By: Jim Lee

Insights for SharePoint 2013 INTRODUCTION TO THE BI TOOLS

Implementing Data Models and Reports with Microsoft SQL Server 20466C; 5 Days

SAP Gateway for Microsoft SAP AG or an SAP affiliate company. All rights reserved. I Copyright 2015 Microsoft Corporation. All rights reserved.

X3 Intelligence Reporting

Deploying the Workspace Application for Microsoft SharePoint Online

300 Intelligence Reporting. Sage Intelligence Reporting Customer Frequently asked questions

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

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

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

BI 4 : Training for the Transition

SBI2013: Building BI Solutions using Excel and SharePoint 2013

Office SharePoint Server 2007

Data Analysis in SharePoint Pilot Report

Oracle Fusion Middleware

Automated Financial Reporting (AFR) Version 4.0 Highlights

Microsoft Implementing Data Models and Reports with Microsoft SQL Server

Working with us Support and benefits for authorised centres

SQL Server 2012 Business Intelligence Boot Camp

Business Intelligence in SharePoint 2013

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

2007 to 2010 SharePoint Migration - Take Time to Reorganize

The Center for Strategic Business Integrity (CSBI) and Hall Consulting, Inc. (HCI) NASBA Continuing Professional Education (CPE) Program Policies

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

Microsoft Power BI for Office 365 Provisioning Guide

Ernesto Ongaro BI Consultant February 19, The 5 Levels of Embedded BI

Transcription:

Using SSRS to Create Financial Reports Charles Allen Managing Consultant BKD Technologies callen@bkd.com

To Receive CPE Credit Participate in entire webinar Answer polls when they are provided If viewing this webinar in group o o Complete group attendance form with Title & date of live webinar Your company name Your printed name, signature & email address All group attendance sheets must be submitted to training@bkd.com within 24 hours of live webinar If all eligibility requirements are met, each participant will be emailed their CPE certificates within 15 business days of live webinar 2

Introduction Charles Allen Managing consultant More than 22 years of experience Microsoft MVP & MCP 3

Learning Objectives Upon completion of this webinar, participants will be able to Understand tables you would use to create financial reports Identify the types of tools available to develop reports Recall methods for developing data sets 4

Agenda What is SQL Server Reporting Services? Why Use SSRS for Financial Reports? SSRS vs. Management Reporter/FRx Building a Report Adding Functionality Q&A

What is SQL Server Reporting Services? Server-based reporting system Suite of tools for creating reports Browser or SharePoint-based reports Scheduled reports Subscriptions

Architecture http://msdn.microsoft.com/en-us/library/bb630409(v=sql.100).aspx

Why Use SSRS for Financial Reports? Consolidates reporting tools Takes advantage of SQL Server Includes non-gp data Can deploy to IIS or SharePoint

SSRS vs. Management Reporter/FRx Report Formatting Knowledge to Create Reports Drill Down Speed SSRS Very flexible & based upon how report is written Can require technical knowledge Drill down reports can be created within reports & to other reports Utilizes server for processing Management Reporter Limited to report component structure Utilizes easy-tounderstand structure Drill down functionality is built into product & you can drill into GP Not known for speed

Building a Report

Components of a Report Data Source Data Set Parameters Report Layout

Data Source Defines where the data originates (SQL table, Excel spreadsheet, etc.) Best if set up as shared can be used for multiple reports Good for security GP s BI deployment tool creates a data source for each company

Types of Data Sets Embedded Not very portable between reports Query must be evaluated by server each time report is run Shared Data Set Portable because it can be used in multiple reports Can be updated separately from reports that use it

Components of a Data Set Select from Tables Select custnmbr, custname from RM00101 Select from Views Similar to using a table Select [Customer Number], [Customer Name] from [Customers] Call a Stored Procedure Faster performance Simple syntax (Just enter the name of sp in query)

Stored Procedures vs. Queries Speed server already knows how to use stored procedure Simplicity just enter name of stored procedure Security only need security to run stored procedure

Stored Procedures vs. Queries Reusability stored procedures can be used over & over Maintainability Change stored procedure but keep columns for report the same Microsoft SQL Server 2012 Reporting Services, 4 th Edition, Pages 439-440

Polling Question 1 Stored procedures are faster than views? Yes No I don t know

Parameters Provide user-interaction with report Can be different types (date, dropdown list, string, numeric, etc.) Can be dependent upon other parameters (Show Parameter 2 depending upon Parameter 1 s value)

Best Practices Use Report Templates Use Shared Data Sources Use Views & Stored Procedures Use Navigation Features Microsoft SQL Server 2012 Reporting Services, 4 th Edition, Pages 738-739

GP Data Sources Tables GL00100 Account Master GL00105 Account Index Master GL10110/GL10111 Account Summary GL10000/GL10001 Transaction Work GL20000 YTD Transactions GL30000 Account Transaction History

GP Data Sources Views Much easier to use Includes information from multiple tables already spelled out Also include DrillBack links Accounts AccountSummary AccountTransactions

Polling Question 2 Views provide spelled out versions of column data such as posting types? Yes No I don t know

Security Considerations Security by business unit Security by account Security by report

Trial Balance

Trial Balance Fairly easy to build Best done using a Common Table Expression

Trial Balance SQL Objects Used Common Table Equation Accounts View AccountSummary View

Trial Balance

Polling Question 3 You can create reports that enable users to open up GP windows. Yes No I don t know

Trial Balance Presentation of Creating a Trial Balance

Income Statement

Income Statement Many ways to create a report Factors Groupings Security The more detailed, the more work

Income Statement Segment Descriptions Make sure they are populated Simple query for Fabrikam to update the GL40200 table Update a set a.dscriptn = Left(b.actdescr,30) from gl40200 a inner join gl00100 b on a.sgmntid = b.actnumbr_2 where a.sgmtnumb = 2

Income Statement Conceptual Ways to Build Rows Put restrictions on each row in report layout Create groupings in your source query to group data the way you want it

Polling Question 4 You can create reports that restrict users by business unit. True False I don t know

Income Statement Income Statement Presentation

Resources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating Reports with SQL Reporting Services. Print. Misner, Stacia. Microsoft SQL Server 2008 Reporting Services Step by Step. Microsoft Press. Print. Online Learn It First (www.learnitfirst.com) MSDN Reporting Services (SSRS) http://msdn.microsoft.com/en-us/library/ms159106.aspx

Business Intelligence (BI) Assessment In effort to help our clients achieve better reporting capabilities, BKD Technologies is offering full-day BI strategy assessment to your organization We plan to o Come to your office o Review existing BI capabilities & needs o Document gaps/draft BI assessment o Recommend potential options for filling gaps

Introducing Training Options from BKD BKD wants to help support your GP solution by offering training opportunities for your organization Training alternatives will include classroom training in Kansas City area as well as web-based training Look for these courses coming in 2012 o Business Intelligence for Microsoft Dynamics GP o Report Design in Management Reporter 2.0 o FRx 6.7 Report Design Essentials 1, FRx 6.7 Report Design Essentials 2 o Report Writer

BKD Technologies Support Center Microsoft Dynamics GP 877.253.7778 toll free GPsupport@bkd.com Monday Friday 8 a.m. - 5 p.m. Central time

Stay Connected dynamicsgpinsights.com Follow us on Twitter Join us on LinkedIn At Dynamics GP Insights you can read articles, watch webinars & join the conversation! View videos at YouTube

Continuing Professional Education (CPE) Credits BKD, LLP is registered with the National Association of State Boards of Accountancy (NASBA) as a sponsor of continuing professional education on the National Registry of CPE Sponsors. State boards of accountancy have final authority on the acceptance of individual courses for CPE credit. Complaints regarding registered sponsors may be submitted to the National Registry of CPE Sponsors through its website: www.learningmarket.org. The information in BKD webinars is presented by BKD professionals, but applying specific information to your situation requires careful consideration of facts & circumstances. Consult your BKD advisor before acting on any matters covered in these webinars.

CPE Credit This presentation may be eligible for CPE credit verification of participant attendance; however, credits may vary depending on state guidelines For questions, complaints or comments regarding CPE credit, email BKD Learning & Development Department at training@bkd.com

Charles Allen Managing Consultant 713.499.4629 callen@bkd.com