using ssrs to create financial reports - · pdf fileresources books larson, brian. microsoft...
TRANSCRIPT
![Page 1: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/1.jpg)
Using SSRS to Create Financial ReportsCharles AllenManaging ConsultantBKD [email protected]
![Page 2: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/2.jpg)
To Receive CPE Credit
Participate in entire webinar Answer polls when they are provided If viewing this webinar in group
o Complete group attendance form with Title & date of live webinar Your company name Your printed name, signature & email address
o All group attendance sheets must be submitted to [email protected] 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
![Page 3: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/3.jpg)
Introduction
Charles Allen Managing consultant More than 22 years of experience Microsoft MVP & MCP
3
![Page 4: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/4.jpg)
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
![Page 5: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/5.jpg)
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
![Page 6: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/6.jpg)
What is SQL Server Reporting Services?
Server-based reporting system Suite of tools for creating reports Browser or SharePoint-based reports Scheduled reports Subscriptions
![Page 7: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/7.jpg)
Architecture
http://msdn.microsoft.com/en-us/library/bb630409(v=SQL.100).aspx
![Page 8: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/8.jpg)
Why Use SSRS for Financial Reports?
Consolidates reporting tools Takes advantage of SQL Server Includes non-GP data Can deploy to IIS or SharePoint
![Page 9: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/9.jpg)
SSRS vs. Management Reporter/FRx
SSRS Management Reporter
Report Formatting Very flexible & based upon how report is written
Limited to report component structure
Knowledge to Create Reports
Can require technicalknowledge
Utilizes easy-to-understand structure
Drill Down Drill down reports can be created within reports & to other reports
Drill down functionality is built into product & you can drill into GP
Speed Utilizes server for processing
Not known for speed
![Page 10: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/10.jpg)
Building a Report
![Page 11: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/11.jpg)
Components of a Report
• Data Source• Data Set • Parameters• Report Layout
![Page 12: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/12.jpg)
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
![Page 13: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/13.jpg)
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
![Page 14: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/14.jpg)
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)
![Page 15: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/15.jpg)
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
![Page 16: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/16.jpg)
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, 4th Edition, Pages 439-440
![Page 17: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/17.jpg)
Polling Question 1
Stored procedures are faster than views? YesNoI don’t know
![Page 18: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/18.jpg)
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)
![Page 19: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/19.jpg)
Best Practices
Use Report Templates Use Shared Data Sources Use Views & Stored Procedures Use Navigation Features
Microsoft SQL Server 2012 Reporting Services, 4th Edition, Pages 738-739
![Page 20: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/20.jpg)
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
![Page 21: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/21.jpg)
GP Data Sources
Views Much easier to use Includes information from multiple tables already spelled
out Also include DrillBack links Accounts AccountSummary AccountTransactions
![Page 22: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/22.jpg)
Polling Question 2
Views provide “spelled out” versions of column data such as posting types? YesNoI don’t know
![Page 23: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/23.jpg)
Security Considerations
Security by business unit Security by account Security by report
![Page 24: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/24.jpg)
Trial Balance
![Page 25: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/25.jpg)
Trial Balance
Fairly easy to build Best done using a Common Table Expression
![Page 26: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/26.jpg)
Trial Balance
SQL Objects Used Common Table Equation Accounts View AccountSummary View
![Page 27: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/27.jpg)
Trial Balance
![Page 28: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/28.jpg)
Polling Question 3
You can create reports that enable users to open up GP windows.YesNo I don’t know
![Page 29: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/29.jpg)
Trial Balance
Presentation of Creating a Trial Balance
![Page 30: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/30.jpg)
Income Statement
![Page 31: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/31.jpg)
Income Statement
Many ways to create a report Factors Groupings Security The more detailed, the more work
![Page 32: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/32.jpg)
Income Statement
Segment Descriptions Make sure they are populated Simple query for Fabrikam to update the GL40200
tableUpdate aset a.dscriptn = Left(b.actdescr,30)from gl40200 a inner join gl00100 b on a.SGMNTID = b.ACTNUMBR_2 where a.SGMTNUMB = 2
![Page 33: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/33.jpg)
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
![Page 34: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/34.jpg)
Polling Question 4
You can create reports that restrict users by business unit. TrueFalseI don’t know
![Page 35: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/35.jpg)
Income Statement
Income Statement Presentation
![Page 36: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/36.jpg)
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.
OnlineLearn It First (www.learnitfirst.com) MSDN Reporting Services (SSRS) http://msdn.microsoft.com/en-us/library/ms159106.aspx
![Page 37: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/37.jpg)
![Page 38: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/38.jpg)
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 too Come to your officeo Review existing BI capabilities & needso Document gaps/draft BI assessmento Recommend potential options for filling gaps
![Page 39: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/39.jpg)
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 2012o 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
![Page 40: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/40.jpg)
BKD Technologies Support Center
Microsoft Dynamics GP877.253.7778 toll [email protected]
Monday – Friday 8 a.m. - 5 p.m. Central time
![Page 41: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/41.jpg)
Stay Connected
Follow us on Twitter
Join us on
dynamicsGPinsights.com
At Dynamics GP Insights you can read articles,
watch webinars & join the conversation!
View videos at YouTube
![Page 42: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/42.jpg)
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.
![Page 43: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/43.jpg)
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 [email protected]
![Page 44: Using SSRS to Create Financial Reports - · PDF fileResources Books Larson, Brian. Microsoft SQL Server 2012 Reporting Services. 4th. McGraw-Hill, 2012. Print. Whaley, Richard. Creating](https://reader036.vdocuments.mx/reader036/viewer/2022081521/5a9e23047f8b9a420a8e1e1a/html5/thumbnails/44.jpg)
Charles Allen | Managing Consultant | 713.499.4629 | [email protected]