Book Image

Microsoft Dynamics GP 2010 Reporting

Book Image

Microsoft Dynamics GP 2010 Reporting

Overview of this book

Resources such as the book you now hold in your hand are critical to taking the extra step in uncovering the trends locked deep within your data. Not only will this book offer insight into the many reporting tools currently available for GP, it will also offer a unique perspective on how each reporting tool can be used to meet specific challenges faced by your organization" - Errol Schoenfish, a member of the Microsoft Dynamics community for over 24 years Microsoft Dynamics GP 2010 is a sophisticated Enterprise Resource Planning (ERP) system with a multitude of features and options. Microsoft Dynamics GP enables you to create and manage a variety of reports that help small and mid-size businesses effectively manage their financial and operational data. This book will show you how to create and manage reports, know what tools to use and when, how to use them and where to find the data based on how it's being entered into the system with Dynamics GP. This book will empower you with the tools and reports necessary to use Dynamics GP data in making key business decisions. The book addresses the many challenges and frustrations a company may face when preparing to build new reports. Then it moves on to explain how to find your data in the GP system and company databases. The book then dives deep into topics such as SmartLists, SL Builder and Excel Report Builder, Report Writer, SSRS Report Library, and Analysis Cubes Design and Management Reporter amongst others. With this knowledge in hand, you will be capable of selecting the most effective tool for the current reporting environment.
Table of Contents (21 chapters)
Microsoft Dynamics GP 2010 Reporting
Credits
Foreword
About the Authors
Acknowledgement
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
Index

Preface

Microsoft Dynamics GP 2010 is a sophisticated Enterprise Resource Planning (ERP) system with a multitude of features and options. Microsoft Dynamics GP enables you to create and manage a variety of reports that help small and mid-size businesses effectively manage their financial and operational data.

This book will show you how to create and manage reports, know what tools to use and when, how to use them and where to find the data based on how it's being entered into the system with Dynamics GP.

It will empower you with the tools and reports necessary to use Dynamics GP data in making key business decisions. The book addresses the many challenges and frustrations a company may face when preparing to build new reports. Then it moves on to explain how to find your data in the GP system and company databases. The book then dives deep into topics such as SmartLists, SL Builder and Excel Report Builder, Report Writer, SSRS Report Library, and Analysis Cubes Design and Management Reporter amongst others. With this knowledge in hand, you will be capable of selecting the most effective tool for the current reporting environment.

What this book covers

Chapter 1, Meeting the Reporting Challenge: Our opening chapter will provide commentary on the many challenges and frustrations a company may face when preparing to build new reports. Developers tasked with report creation must be aware of these challenges and select the most effective reporting tool, or tools, to satisfy the company's reporting needs. In addition to using the discussion of challenges faced with reporting as a springboard for the rest of the book, this chapter will also provide commentary on recent reporting trends in the Dynamics GP space.

Chapter 2, Where Is My Data and How Do I Get To It?: Before we can begin utilizing many of the reporting tools covered in this book, we must have a better understanding of how Dynamics GP stores data. This chapter will provide users with helpful tips for finding and locating their data in the GP system and company databases. Knowing where to begin is a critical first step for any technical resource setting out to develop a new report, and this chapter aims to make the process of beginning a new report an easier one.

Chapter 3, Working with the Builders: SmartList and Excel Reports: This chapter begins our discussion of our first reporting tools as we introduce the SmartList and the "Builders": SmartList Builder and Excel Reports Builder. Users will briefly review how to use basic SmartLists for simple reporting. Readers will learn how to deploy the Excel Reports that duplicates the SmartList favorites in Excel format and offers a live data connection that makes the reports instantly refreshable. The final half of this chapter will focus on using SmartList Builder and Excel Reports Builder tools to create additional reports beyond the standard SmartList/Excel favorites.

Chapter 4, Report Writer: This chapter covers the built-in report-writing function of GP 2010 known as Report Writer. This chapter on Report Writer will introduce the reader to the basic layout and the various functions of Report Writer. By the end of this chapter, readers should be familiar with making basic modifications to standard GP reports. Additionally, readers will be exposed to the capabilities and limitations of the new GP 2010 Word Template functionality that allows existing reports to be rendered in Microsoft Word format.

Chapter 5, SSRS Report Library: This chapter introduces the concept of utilizing the well-known SQL Server Reporting Services (SSRS) tool with Dynamics GP data. This chapter opens with tips for installing SSRS in your environment before moving into a discussion on deploying the pre-defined SSRS Reports and Metrics designed specifically for GP 2010. Finally, we will cover the use of Visual Studio to make modifications to existing SSRS reports as well as to create new Report Metrics and KPIs that can be deployed on the GP 2010 Home Page.

Chapter 6, Designing Your Analysis Cubes for Excel Environment: This is the first of two chapters which will cover the extensive Analysis Cubes for Excel reporting tool. This chapter will cover the installation of Analysis Cubes and provide details on the various components that are created by the installation. Finally, this chapter will cover some simple modifications that can be made to the Analysis Cubes data warehouse and Analysis Services database to improve the end-user reporting experience.

Chapter 7, Utilizing Analysis Cubes for Excel for Dynamic Reporting: Many readers will be familiar with some of the concepts discussed in the early portion of this chapter. Excel PivotTables are widely used throughout many organizations, even those without GP 2010, but the first part of this chapter will explore the use of PivotTables specifically with the Analysis Cubes for Excel product. From here, we will explore the use of the lesser-known CUBE formulas that prove to be a useful skill-set to know when building static reports and dashboards based on Analysis Cubes data.

Chapter 8, Designing Financial Reports in Management Reporter: Like Analysis Cubes for Excel, content for the Management Reporter tool will span multiple chapters. This chapter will introduce readers to Management Reporter and basic report design. We will provide an overview of Management Reporter installations before providing tips for navigating the Management Reporter layout. Finally, this chapter will cover the use of the various building blocks of Management Reporter for report creation.

Chapter 9, Viewing Financial Reports in Management Reporter: This chapter continues the discussion on Management Reporter begun in Chapter 8. Here, we will cover information related to the Report Viewer component of Management Reporter. In addition to discussion on report-generation, this chapter also provides information on managing reports through the use of report packages and version control. Finally, this chapter provides some commentary on the differences between FRx and Management Reporter.

Chapter 10, Bringing It All Together: This chapter brings our book to a close by combining the discussion of reporting challenges and trends broached in Chapter 1 with the reporting tools discussed in the remaining chapters. Here, we will consider each challenge in light of the various reporting tools. By the end of this chapter and book, readers will not only be familiar with each reporting tool, but they will have a better understanding of how and when each reporting tool can be used most effectively in their organization.

Appendix A, Comparing the Dynamics GP Reporting Tools Against Different Reporting Challenges: The final section of this book contains a helpful table that can be used as a quick reference guide to see how the reporting tools measure up to the various reporting challenges we have already discussed. By presenting this data in table format, readers can quickly scan across a row to see how each tool meets a particular challenge, or they can scan down a column to see how a single reporting tool measures against each individual challenge.

What you need for this book

The required software is:

  • Microsoft SQL Server 2005 or later (Database Engine, Analysis Services, Reporting Services, Integration Services)

  • Microsoft SQL Server Business Intelligence Studio (Should be installed with SQL) or Visual Studio 2005 or 2008

  • Microsoft Dynamics GP 2010 SP1

  • Microsoft Dynamics GP 2010 Add-In for Microsoft Word

  • Microsoft Dynamics ERP Management Reporter Feature Pack 1

  • Analysis Cubes for Excel 2005 or 2008 (Depends on SQL version)

  • Microsoft Excel 2007 or later.

Who this book is for

If you are a Microsoft Dynamics GP developer, consultant, or power user who wants to create and manage reports, then this book is for you. A working knowledge of Microsoft Dynamics GP is required. A basic understanding of business management systems and reporting applications such as Microsoft Excel and SQL Reporting Services is highly recommended.

Conventions

In this book, you will find a number of styles of text that distinguish between different kinds of information. Here are some examples of these styles, and an explanation of their meaning.

Any command-line input or output is written as follows:

=CUBESET("GP Receivables Cube","[Customers].[Customer Name].[All].
Children","Top 10 Customers",2,"[Measures].[Functional Amt - Receivables
Aging]")

New terms and important words are shown in bold. Words that you see on the screen, in menus or dialog boxes for example, appear in the text like this: "clicking the Next button moves you to the next screen".

Note

Warnings or important notes appear in a box like this.

Tip

Tips and tricks appear like this.

Reader feedback

Feedback from our readers is always welcome. Let us know what you think about this book—what you liked or may have disliked. Reader feedback is important for us to develop titles that you really get the most out of.

To send us general feedback, simply send an e-mail to , and mention the book title via the subject of your message.

If there is a book that you need and would like to see us publish, please send us a note in the SUGGEST A TITLE form on www.packtpub.com or e-mail .

If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, see our author guide on www.packtpub.com/authors.

Customer support

Now that you are the proud owner of a Packt book, we have a number of things to help you to get the most from your purchase.

Downloading the example code

You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Errata

Although we have taken every care to ensure the accuracy of our content, mistakes do happen. If you find a mistake in one of our books—maybe a mistake in the text or the code—we would be grateful if you would report this to us. By doing so, you can save other readers from frustration and help us improve subsequent versions of this book. If you find any errata, please report them by visiting http://www.packtpub.com/support, selecting your book, clicking on the errata submission form link, and entering the details of your errata. Once your errata are verified, your submission will be accepted and the errata will be uploaded on our website, or added to any list of existing errata, under the Errata section of that title. Any existing errata can be viewed by selecting your title from http://www.packtpub.com/support.

Piracy

Piracy of copyright material on the Internet is an ongoing problem across all media. At Packt, we take the protection of our copyright and licenses very seriously. If you come across any illegal copies of our works, in any form, on the Internet, please provide us with the location address or website name immediately so that we can pursue a remedy.

Please contact us at with a link to the suspected pirated material.

We appreciate your help in protecting our authors, and our ability to bring you valuable content.

Questions

You can contact us at if you are having a problem with any aspect of the book, and we will do our best to address it.