#GPUGSummit | #INreno15 #GPUGSummit DATA TO YOUR PEOPLE: USING SSRS WITH DYNAMICS GP Adam Jacobson, Red Three Consulting.

Slides:



Advertisements
Similar presentations
Run with PC speaker on for narrative Welcome to the Narrated Guided Tour of Cizer.Net Reporting for Microsoft SQL Server Reporting Services
Advertisements

GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
Microsoft Excel Mania Brian Kovar and Stacy Kovar.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
SQL Server Reporting Services
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
SQL Server Reporting Services London Database Developer Forum Anoop Patel.
Session 3 Access to Reporting Services Adam Cogan Database Architect ssw.com.au.
Classroom User Training June 29, 2005 Presented by:
SharePoint 2010 Business Intelligence Module 10: Reporting Services.
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
Pivotier - The RIGHT Report Writer for Dynamics NAV
The Last Mile: Delivering the Facts – Client Side Analysis.
Crystal And Elliott Edward M. Kwang President. Objective A brief demo of Crystal Report to entice you –People spend thousand of dollars to attend Crystal.
GPUG ® Summit 2011 November 8-11 Caesars Palace – Las Vegas, NV Deployment, Administration and Performance Jeff Soelberg Fastpath Sarah PurdyMicrosoft.
Building Dashboards SharePoint and Business Intelligence.
Module 1: Introduction to Microsoft SQL Server Reporting Services
DAT 378 SQL Server 2000 Bringing The Best of Reporting Services and Analysis Services Together Sean Boon Program Manager, BI Systems
As Partial fulfilment of Master of Computer Application [M.C.A. sem-6] Submitted by: – Suman M chauhan Project Guide: Mrs Vaishali Kaneriya.
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Implementing Multicurrency in an Existing Dynamics GP Environment Rod O’Connor 20-NOV-2014.
SoCal GPUG Meeting – February Agenda Installation and Configuration Standard Features Standard vs. eConnect Adapters Alternatives Resources Integration.
Introduction to the Power BI Platform Presented by Ted Pattison.
Power View Overview April 25, POWER VIEW Presentation ready visualizations for the masses.
SQL for Super Users Presented by: Adam Jacobson Red Three Consulting, Inc.
@GPUG WHAT’S NEW IN DYNAMICS GP 2016 ? Presented by Beat Bucher, Dynamics GP MVP 1 Tweet During today’s #GPUG, #GPUG.
® ® Adam Jacobson, Red Three Consulting
BI Reporting Tools Kalyn Kelly June 10, BI – Business Intelligence  A set of theories, methodologies, architectures, and technologies that transform.
ATUL PATANKAR [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2000 LINDA WILSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 1999 JUERGEN LINDNER [ SAP POINT OF CONTACT.
® ® Adam Jacobson, Red Three Consulting
MANAGEMENT REPORTER TIPS AND TRICKS DEREK KREBS | MSX GROUP.
Installing RMS 3.0 Contractor Mode
Getting more enterprise value out of your Lawson data
Account Schedules in Dynamics NAV
Stop the madness - How to balance to the GL
Introduction to OBIEE:
Creating Oracle Business Intelligence Interactive Dashboards
Dynamics GP SmartList and SmartList Designer
Dynamics GP – You Own It … Why Not Use It? Reporting December 13, 2016
SQL Server Reporting Service & Power BI
The Basics of Dashboards
Basic Training May 2016.
Reporting.
Refreshable Excel Reports – The Rest Of The Story
How to improve how you use Microsoft Dynamics gp
Workflows in Dynamics GP
Microsoft Implements Your Vision
Implementation Specialists Presents
Setting Up and Supporting Clients Using Employee Development in ADP Workforce Now [Developer: Use this slide if you are not using audio. You can add.
FAST Administration Training
Principles of report writing
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
SharePoint Essentials Toolkit
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Collaborative Business Solutions
Microsoft Office Access 2003
Dynamics GP 2018 – Payroll and Human Resources
Welcome to SQLSaturday #767! Hosted by Lincoln SQL Server User Group
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
Extend Excel with Smartlist Designer
Business Intelligence
DIY GP Maintenance Paul Johnson.
Financials in Microsoft Dynamics SL 2015.
Finding Your GP Data Ian Richardson BA CPA CGA Colin Pich CPA CGA.
Generate Data with Google Analytics SQL Saturday /04/2019.
Using Veera with R and Shiny to Build Complex Visualizations
Shawn Dorward – InterDyn Artis
Professional Services Tools Library (PSTL)
Presentation transcript:

#GPUGSummit | #INreno15 #GPUGSummit DATA TO YOUR PEOPLE: USING SSRS WITH DYNAMICS GP Adam Jacobson, Red Three Consulting

#GPUGSummit | #INreno15  GPUG Member for 1 Year!  Favorite benefit: – Forums  Background: – Career started on STS Retail on Data General (Show Me reporting tool) – 12 years ERP implementation(Lawson/Oracle) – Last 8 years Focused on BI and Data Integration with Microsoft Tools – Special expertise in complex accounting – especially multi-currency, data integration, and legacy systems (AS400). 2 ADAM JACOBSON, RED THREE

#GPUGSummit | #INreno15  Four types of people show up at my presentations – People who are completely new to the technology – People who have some familiarity and are looking for ideas or tips. – Complete experts who want to feel superior. – People who know me and want chocolate. 3 WHO ARE YOU?

#GPUGSummit | #INreno15  Introduction – Why Would You Use SSRS – What comes out of the box with GP  Delivering data to your users – Basic Reporting – Visualization – Financial Reporting  Administration and Development Notes 4 AGENDA

#GPUGSummit | #INreno15  Server Centric – Report definitions aren’t on individual PCs or shared drives – Burst reports to shared drives or – No Excel Add-ins or other desktop problems  It can be deployed to users without GP  While there are licensing issues, adding access licenses if needed is quite cost effective  You can incorporate code in SSRS or incorporate SSRS in other code.  Large base of support 5 WHY WOULD YOU USE SSRS

#GPUGSummit | #INreno15  Browser compatibility will be updated in SQL Server (Microsoft acknowledges that IE is not the world’s only browser).  Tablix – everything is very boxy. Other tools can be better to get “pixel perfect” reports.  It’s not Excel (and some folks want to spend their lives in Excel). 6 WHAT COULD BE BAD?

#GPUGSummit | #INreno15  REPORTS:  4eef-b5e1-f3dd5b30632b 7 SSRS WITH GP – WHAT DO YOU GET?

#GPUGSummit | #INreno15 8 SSRS WITH GP – STANDARD REPORTS

#GPUGSummit | #INreno15 9 SSRS – COMPANY FOLDER – SELECT APPLICATION

#GPUGSummit | #INreno15 10 SSRS – FINANCIAL REPORTS

#GPUGSummit | #INreno15 11 SSRS – FINANCIAL – CHARTS/KPIS

#GPUGSummit | #INreno15 12 CROSS REFERENCE REPORT BY JOURNAL ENTRY

#GPUGSummit | #INreno15 JOURNAL ENTRY - PDF reportsyouneed.com

#GPUGSummit | #INreno15 14 JOURNAL ENTRY – IN EXCEL

#GPUGSummit | #INreno15 15 AN OUT OF THE BOX KPI

#GPUGSummit | #INreno15  You can save any report in many formats. – Excel – PDF – CSV – TIFF Word – XML  However, you must plan the reports for the format you are going to use. – You’ll see that the journal entry report for the Excel use just isn’t that useful. Maybe you’re longing for Smart Lists? 16 A COUPLE OF KEY SSRS POINTS

#GPUGSummit | #INreno15  Make data so easy to use that our users will be happy and we won’t get phone calls.  Three demands: – People who just want Excel or PDF documents – People who will log in – People who want visuals. 17 PART 2 – DRIVING DATA TO YOUR USERS

#GPUGSummit | #INreno15  I am planning to demo this live, going through the examples which follow.  However, as that doesn’t always work, I have provided screenshots for your reference. 18 ABOUT THE SCREENSHOTS

#GPUGSummit | #INreno15 19 BURSTING – START WITH A SAMPLE REPORT

#GPUGSummit | #INreno15 20 BURSTING – THE BASIC REPORT

#GPUGSummit | #INreno15 21 BUT HOW DOES IT LOOK IN EXCEL?

#GPUGSummit | #INreno15 22 HOW TO: GROUP PROPERTIES

#GPUGSummit | #INreno15  Before we begin, note that some people’s thinking to the contrary, putting data in a pdf (as opposed to a spreadsheet) does not count as security. Just sayin’. 23 EXCEL IS GREAT – BUT WHAT ABOUT PDF

#GPUGSummit | #INreno15 24 SSRS – DOCUMENT MAP

#GPUGSummit | #INreno15 25 PDF WITH BOOKMARKS

#GPUGSummit | #INreno15 26 HOW TO: GROUP PROPERTIES

#GPUGSummit | #INreno15 27 DRILLTHROUGH

#GPUGSummit | #INreno15 28 DRILLTHROUGH

#GPUGSummit | #INreno15  So that’s how we’ve seen to get detail within one report before. What if we want even more information? Remember, our goal is to give the field the information they want without calling us up to ask for it. 29 DRILLTHROUGH

#GPUGSummit | #INreno15 30 DRILLTHROUGH

#GPUGSummit | #INreno15  You can even set up drill around to work from your exported spreadsheets. However, the user will still need to be setup with access to SSRS. 31 DRILLTHROUGH

#GPUGSummit | #INreno15 32 HOW TO – TEXT BOX PROPERTIES

#GPUGSummit | #INreno15 33 INTERACTIVE SORTING

#GPUGSummit | #INreno15 34 HOW TO: TEXT BOX PROPERTIES

#GPUGSummit | #INreno REPORTS FOR THE PRICE OF 1.1 – PARAMETER GROUPING

#GPUGSummit | #INreno REPORTS FOR THE PRICE OF 1.1 – PARAMETER GROUPING

#GPUGSummit | #INreno15 37 HOW: DATASET PROPERTIES -> FIELDS

#GPUGSummit | #INreno15 38 HOW TO: EXPRESSIONS

#GPUGSummit | #INreno15 39 SPARKLINE

#GPUGSummit | #INreno15 40 INDICATORS

#GPUGSummit | #INreno15  Maps  Gauges 41 OTHER VISUALS

#GPUGSummit | #INreno15  DEVELOPMENT – WHO CAN DO THIS?  SETTING UP A USER – Basic SSRS Security – Dynamics GP Database Roles – Data Based Subscriptions  SCHEDULING  UNDERSTANDING THE DATA 42 ADMINISTRATION, SECURITY AND UNDERSTANDING THE DATA

#GPUGSummit | #INreno15  Skill - Separate out report building from query building – If the data is prepared (as I have done in my examples using views over the GP tables), a savvy end user can learn how to build reports. – Understanding SQL is generally more than an end user should be working with.  Time – To stay up on your reporting skills, you need to spend a few days a month on reporting.  In a person department, we can find one person who may like doing this. 43 DEVELOPMENT: WHO CAN DO THIS?

#GPUGSummit | #INreno15  To access an SSRS report, the user: – Must be assigned to the appropriate windows group so they have access to SSRS. This is perfomed by your windows administrator. – Must be setup as a user within SSRS. – Must be given access to the appropriate folders/reports that we just saw within SSRS. – Must have access to the data that the report uses. 44 SSRS WITH GP - SECURITY

#GPUGSummit | #INreno15  Dynamics GP provides multiple roles. Each role has access to different stored procedures on the database which in turn drive the SSRS reports.  A user can be assigned to multiple roles – this is all handled on the database level.  These roles grant access to kinds of data within a given database.  If you want data security (person x only sees certain data within a company), you need to go custom. 45 SSRS – HOW IS DATA ACCESS ESTABLISHED

#GPUGSummit | #INreno15 46 SSRS – GP DATABASE ROLES

#GPUGSummit | #INreno15  All done from the administrative web page in SSRS.  One gotcha: if you want data based subscriptions (schedule one report and divide it up by user and their dataset) you need more than standard SQL Server. 47 REPORT BURSTING AND SCHEDULING

#GPUGSummit | #INreno15 48 SCHEDULING – DEFINE THE TIME

#GPUGSummit | #INreno15 49 SCHEDULING – ADD A REPORT TO THAT TIME

#GPUGSummit | #INreno15  Table Names  Artificial Keys  How to find information  Sample Reports  Hints – what you really want to do to make this work 50 UNDERSTANDING GP DATA

#GPUGSummit | #INreno15  Example Physical Table Name XXXTSSVV SOP30200 Invoice Header – XXX - SOP – Module Code – Sales Order Procss – T – (3) – Table Type 0 = Master 1 = Work 2 = Open 3 = History (History or sometimes just posted) 4 = Setup 5 = Temporary 6 = Cross Reference 7 = Report Options 51 UNDERSTANDING GP DATA

#GPUGSummit | #INreno15  Example Physical Table Name XXXTSSVV SOP30200 Invoice Header – SS – Sequence – a group of tables that share similar data. SOP30201 Sales Deposit History – VV – Variant – number within the sequence 52 UNDERSTANDING GP DATA

#GPUGSummit | #INreno15 53 TABLE FINDER

#GPUGSummit | #INreno15  54 TABLE FINDER

#GPUGSummit | #INreno15 55 RESOURCE DESCRIPTIONS

#GPUGSummit | #INreno15 56 RESOURCE DESCRIPTIONS

#GPUGSummit | #INreno15 57 RESOURCE DESCRIPTIONS

DATA TO YOUR PEOPLE: USING SSRS WITH DYNAMICS GP

FINAL SLIDE