What you need to build your own SQL Queries Data Connection Server Name Database Name Table and Field Names SQL or Windows (AD) Account Query Tool.

Slides:



Advertisements
Similar presentations
Launch Data Pro Back Office Solutions for Open Systems Software and Services for Now and the Future.
Advertisements

Little Used, but Powerful Features with GP Cathy Fregelette, CPA, PMP Practice Manager BroadPoint Technologies September 20, 2012.
People EcosystemProcess Enhance Insight Extend Connections Make It Easier People EcosystemProcess.
People EcosystemProcess Microsoft Dynamics GP 2010 R2 Enhance Insight Extend Connections Make It Easier People EcosystemProcess.
Welcome! Presenter: Jeff Weaver. Major Topics To Be Covered In This Presentation Internal GL vs. GL Interface/Export Different Options (Customizable)
The General Ledger 4 Post to the ledger The 4 th step of the accounting cycle is to post to the ledger. 4 Post to the ledger The General Ledger is a book.
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.
Agenda Database multi-tenancy Home page changes Select printer at time of print in report destination Microsoft ® Excel ® export using open.
What’s New in Accounting?
GP 2013 What’s new? 150 New Features Perpetual Licensing New User price model.
Oracle JD Edwards EnterpriseOne Release Enhancements
Microsoft Dynamics GP 2013 R2 Identity Management SmartList Designer 2.0 Take Company Offline Azure Backup Ribbons on desktop client SQL Server.
For Sage MIP Fund Accounting
Analytical Accounting. Experience Joleen Backlund – Implementing Dynamics GP since January 2000 – End User of GP – 7 years.
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
BI/ReportingFinancials System/Company Distributions Workflow.
SQL and Support Debugging Tool Paul Johnson and Graham O’Bray.
GPUG ® Summit 2011 November 8-11 Caesars Palace – Las Vegas, NV Microsoft Dynamics ® GP 2010 R2: Feature Overview Theresa NistlerMandy Antony Senior Program.
2009 Year End Close Webinar by: Kris Sundberg Please questions to Presentation will be posted on our blog at
Introducing Microsoft Great Plains Small Business Information Systems Professor Barry Floyd.
PeopleSoft Financials Basic Query Training Financial Information Systems and Reporting Controller’s Division.
Year-End Close Procedures
Welcome! Presenter: Jeff Weaver. Major Topics To Be Covered In This Presentation Internal GL vs. GL Interface/Export Different Options (Customizable)
2010 Dynamics GP Client Conference Tailoring Dynamics GP with Extender and Report Builder Tools.
Standard Year-End Close Procedures. Welcome! Microsoft Dynamics GP Standard Year-End Close Procedures.
© The Sage Group plc 2001 SES Roadmap June 2002 Justin Healey Head of Research and Development.
Setting Up Oracle Cash Management. Objectives After completing this lesson, you should be able to do the following: Describe Oracle General Ledger setup.
Implementing Multicurrency in an Existing Dynamics GP Environment Rod O’Connor 20-NOV-2014.
Rockton Connect, the powerful, scalable, easy-to-use, and already integrated accounting software for Microsoft Dynamics CRM.
@GPUG WHAT’S NEW IN DYNAMICS GP 2016 ? Presented by Beat Bucher, Dynamics GP MVP 1 Tweet During today’s #GPUG, #GPUG.
Accounting I.  General Ledger  Ledger Accounting Form  Posting.
BI Reporting Tools Kalyn Kelly June 10, BI – Business Intelligence  A set of theories, methodologies, architectures, and technologies that transform.
The Power of Excel for Ad Hoc Reporting FAB 5013 Brian Caviggiola Controller - Indiana Wesleyan University Mike Ionno Senior.
Jennifer Ranz Senior Program Manager – Microsoft Paramesh Rajan Senior Project Manager - SAGLOBAL.
Month & Year-End Closing At Its Best Presented By: Zubin Gidwani, Founder, Dynamic Budgets Prepared By: Bob McAdam, Vice President of Finance Dynamic.
50 Tips in 50 Minutes: The Builders Wally Dodds Dorado Solutions, Inc.
General Ledger features Receivables Management features Payables Management features Fixed Assets features What’s coming up in Microsoft Dynamics GP.
Financials training -Microsoft Dynamics AX 2012 CONTACT US: MAGNIFIC TRAINING
What’s New – 10 interesting tidbits A few highlights of the recently released GP 2016 (and some from GP 2015 R2) Presented by Barbara Gavron, Jacksonville.
Reporting in Microsoft Dynamics GP
What’s New in Dynamics GP 2016
Dynamics GP – You Own It … Why Not Use It? Financial November 8, 2016
Planning your dynamics gp year end for 2016
Stop the madness - How to balance to the GL
Dynamics GP SmartList and SmartList Designer
Jeff Smith, Solution Architect
Dynamics GP – You Own It … Why Not Use It? Reporting December 13, 2016
Reporting.
Dynamics GP 2017 Year-End Closing Procedures
Microsoft Implements Your Vision
Implementation Specialists Presents
Presented by Zara Beckstein Dynamics GP Consultant
General Ledger Training
What’s new in Dynamics GP: Distribution
Dynamics GP 2018 – General Ledger and Bank Reconciliation
Dynamics GP Purchasing Suite Modules
Great Plains Rapid Deployment
Dynamics GP Overview. Dynamics GP Overview.
Standard Year-End Closing Procedures
Year End Essentials Presented by: Carol Kossoris, CPA, MBA
Presented by Zara Beckstein Dynamics GP Consultant
General Ledger Master Records
Views for Excel and Reporting
Extend Excel with Smartlist Designer
Financials in Microsoft Dynamics SL 2015.
Finding Your GP Data Ian Richardson BA CPA CGA Colin Pich CPA CGA.
New York-Rochester CHAPTER MEETING
Professional Services Tools Library (PSTL)
Navigation to Smart List Builder
Use what you own and best practices
Presentation transcript:

What you need to build your own SQL Queries Data Connection Server Name Database Name Table and Field Names SQL or Windows (AD) Account Query Tool

Options for Working with IT Read-Only Access Test Server Report Server Database Copy Table Copy TWO Database (Fabrikam) Local GP

GP Table Primer (Prefixes) AAAnalytical Accounting ECMEnhanced Commitment Mgmt HRHuman ResourcesPOPPurchase Order Processing AFAdvanced Financial Analysis EDCMLMultilingual Checks IVInventoryPPRevenue Expense Deferrals AHRAdvanced Human Resources EDCVATVAT DaybookIVCInvoicingRMReceivables Management APRAdvanced PayrollEHWEmployee Health and Wellness LKLinked Transactions RVLPPayables Document Management ASISmartList Favorites ENCEncumbrance Management MCMulticurrencySLBSmartList Builder BMBill of MaterialsERBExcel Report Builder MEEFT (Electronic Funds Transfer) SOPSales Order Processing CMCash Management EXTExtenderMXElectronic Signatures Audit Trails SVCField Service DDDirect DepositFAFixed AssetsPAProject Accounting SYSystem or Company DTAMulti-Dimensional Analysis GLGeneral LedgerPMPayables Management UPRUS Payroll

GP Table Primer (Table Numbers) – Master Tables – Work Tables – Open Tables – History Tables – Setup Tables – Temp Tables – Relation Tables – Report Options Tables – Posting Journal Reprint Tables – Miscellaneous Tables

Commonly Used Tables – General Ledger GL00100 – Chart of Accounts GL00201 – Budget and Forecast Data GL10110 – Open Year Summary Table GL10111 – Closed Year Summary Table GL20000 – Open Year Transaction Detail GL30000 – Closed Year Transaction Detail Key Fields: ACTINDX

Commonly Used Tables – Payables Management PM00200 – Vendor Master Table PM30200 – PM Paid Transaction History Table PM30300 – PM Apply To History Table PM30600 – PM Distribution History Table Key Fields: VENDORID, DOCNUMBR and DOCTYPE

Commonly Used Tables – Receivables Management RM00101 – Customer Master Table RM20101 – RM Open Table RM20201 – RM Apply Open Table RM30101 – RM History Table RM30201 – RM Apply History Table Key Fields: CUSTNMBR, DOCNUMBR and RMDTYPAL

SQL Select Statement Structure Keyed OrderProcessing Order SELECTFROM WHERE GROUP BY HAVING SELECT ORDER BY

Mike’s Top 5 SQL Functions TOP SELECT TOP 25 * FROM RM00101 COUNT SELECT COUNT(*) FROM RM20101 RTRIM SELECT RTRIM(CUSTNMBR), CUSTNAME FROM RM00101 SUBSTRING SELECT CUSTNMBR, CUSTNAME, SUBSTRING(ZIP,1,5) FROM RM00101 IIF SELECT CUSTNMBR, CUSTNAME, IIF(STATE = 'CA', 'CAL', 'Not-CAL') AS STATE_TYPE FROM RM00101

Mike’s Tools and Resources Information Flow and Posting Richard Whaley – Accolade Publications Developing Microsoft Dynamics GP Business Applications Leslie Vail – PACKT Publising Mark Polino’s Excel Based Table and Field Reference MSSQL Deep Search spSearchOnAllDB search-an-entire-database.aspx SQL Server Central (Stairway Series) Microsoft Dynamics GP – Resource Descriptions

Build a query in Excel 1.Identify in the UI what data you are looking for a)Let’s look at a GL account using Summary – Freight and Handling b)We want detail trx for this account to analyze who we spent our money with 2.Since GP uses an index for the account number in the trx tables, we first need to identify the index for the account we want 3.Note: All of the commands below were built using the TWO database in the Fabrikam test company for GP. Most will work on your system…but you might need to add or subtract the Account Number segments. Also, the account index you want to look at would change as well. 4.Build a query of the COA Master a)Create connection string b)SELECT * from GL00100

Build a query in Excel 4.We want the transactions for account index Build a query of ALL trx for that index a)Build connection string b)SELECT * FROM GL20000 WHERE ACTINDX=142 6.This looks good, but it’s got more information in it than we need a)We need to select only the columns we need b)SELECT JRNENTRY, REFRENCE, TRXDATE, ORMSTRID,ORMSTRNM, ORDOCNUM, DEBITAMT, CRDTAMNT FROM GL20000 WHERE ACTINDX=142

Build a query in Excel 7.We might want to include the account name and the account number components in our data. To do that we need to join in the COA master a)SELECT JRNENTRY, REFRENCE, TRXDATE, ORMSTRID,ORMSTRNM, ORDOCNUM, DEBITAMT, CRDTAMNT, ACTNUMBR_1, ACTNUMBR_2, ACTNUMBR_3, ACTDESCR FROM GL20000 LEFT JOIN GL00100 ON GL20000.ACTINDX=GL00100.ACTINDX WHERE GL20000.ACTINDX=142 b)Note the addition of the GL to the Where statement i.Since ACTINDX exists in both tables, you must specify which one you want ii.For the SELECT portion, you might need to specify using this syntax as well if your query is more complicated. 8.Now that you have a working data set, you can pass it to a pivot table and make some sense out of it

Build a query in Excel 9.What might our next steps be? a)Add more accounts to the query. Let’s add Contract Services, index 270 b)SELECT JRNENTRY, REFRENCE, TRXDATE, ORMSTRID,ORMSTRNM, ORDOCNUM, DEBITAMT, CRDTAMNT, ACTNUMBR_1, ACTNUMBR_2, ACTNUMBR_3, ACTNUMBR_4, ACTDESCR FROM GL20000 LEFT JOIN GL00100 ON GL20000.ACTINDX=GL00100.ACTINDX WHERE GL20000.ACTINDX=142 OR GL20000.ACTINDX=270