Microsoft Business Solutions ? Great Plains is designed to meet and extend the needs of small and mid-size organizations for its business success. Its comprehensive accounting and business management applications also provide businesses with capabilities to customize various modules of the Great Plains software to fit to their specific needs. Because of these potentials, Great Plains has been targeted to the whole spectrum of both horizontal and vertical clientele.
A number of industry-specific applications integrate well with Great Plains. This allows for more flexibility and unparalleled access to information that aids in decision-making and analysis of performance.
Crystal Reports is a report-writing software that can integrate itself to Great Plains' database. It goes beyond the report creation process of Great Plains' own Report Writer. As a developer, Crystal Reports will help your client access decision-driving information to aid in managing their businesses more effectively. So, how do we use Crystal Reports to extend Great Plains Report Writer?
Great Plains Table Structure
When a business entity is processed, the information is written onto the Great Plains database tables. This can be found by launching Great Plains, then: Tools > Resource Description > Tables. Find the appropriate Table:
RM00101 ? Customer Master File
SOP30200 ? Sales History Header File
Create ODBC Connection
Open Database Connectivity (ODBC) is an integration tool to connect a client application to an ODBC-compliant database. It allows exchanging information among databases and easily integrates with a wide range of present systems. Great Plains uses the ODBC drivers installed by Microsoft SQL Server.
To create an ODBC connection to a Great Plains company database, one common way is with the use of the Data Source dialog box. It prompts you to connect to the appropriate data source. Choose the company database that you are targeting that contains the data needed for your Crystal Reports report generation.
SQL Views
Microsoft SQL Server has a virtual table that you can access to minimize the complexity of looking at links in Crystal Reports itself. By referencing the view name in a Transact-SQL statement, a user can access this virtual table and retrieve the data for future selection to be applied into Crystal Reports.
SQL Stored Procedures
There are instances wherein you will not be able to pull all your needed data into one view. In this situation, you would need an SQL stored-procedure ? defined as a group of Transact-SQL statements compiled into a single execution plan. With the help of a stored procedure, you do not need to access individual tables to use in Crystal Reports.
Calling Crystal Reports via VBA/Modifier
It is possible to call the Crystal Reports engine from one Great Plains application to do a process with the use of Modifier and VBA. For example, you want to print a Crystal Reports invoice in Great Plains from the Sales Order Processing window, use Modifier and VBA to call up the Crystal Reports engine.
SQL Query
Using SQL Query Analyzer can help in making sure you are getting adequate results in your report generation. In addition, it debugs stored procedures and query performance problems. It can also copy existing database objects and locate, view or work with these objects within the database.
Need more information?
Contact us: 1-866-528-0577 or help@albaspectrum.com
For customization work and advice, please contact Andrew Karasev, Alba Spectrum Chief Technology Officer. His works include development of applications with the use of Dexterity, SQL, C# .NET, Crystal Reports and Microsoft CRM SDK.
Divine Rigor is the Technical Writer for Alba Spectrum Technologies USA ( http://www.albaspectrum.com ), a Great Plains, Microsoft CRM customization company. We are based in Chicago with locations in California, Arizona, Texas, Florida, Georgia, New York and contacts in international markets.
© Jan 2005 Alba Spectrum Technologies USA
The research in the field of Natural Language Processing usually... Read More
Microsoft Great Plains and Microsoft Retail Management System (Microsoft RMS)... Read More
Microsoft Business Solutions is emerging as very attractive vendor for... Read More
RSS (Really Simple Syndication) is a way for a site... Read More
Are you ready? SQL Server 2005, the next-generation data management... Read More
Microsoft Business Solutions ? Great Plains has captured the US... Read More
This article is for advanced Microsoft CRM SDK C# developers.... Read More
Sticky Noteshttp://www.deprice.com/stickynote.htmWith StickyNote 9.0, you can create beautiful 3D notes... Read More
Best Software Act! is very popular CRM for small and... Read More
Microsoft Great Plains fits to majority of horizontals and retail... Read More
Are you lost in the mess of documents that get... Read More
Microsoft Business Solutions CRM is now approaching the phase of... Read More
Designing without tables by using CSS layouts is fast becoming... Read More
Linux essentials:It's free for download but you have to pay... Read More
Are you a whiz at calculating financial information? Not the... Read More
The Microsoft system preparation utility for Windows 2000 is a... Read More
One of the main reasons business owners and entrepreneurs use... Read More
Microsoft Business Solutions ? Great Plains is designed to meet... Read More
Adobe Photoshop is one of the world's leading graphics editing... Read More
Preventive Maintenance (PM) is defined as scheduled work done on... Read More
Disclaimer: All the thoughts expressed are my views only! Your... Read More
Table of Contents1) Introduction 2) Related Work 3) Framework 4)... Read More
Microsoft Business Solutions products: Great Plains, MS CRM, Navision, Axapta,... Read More
IntroductionPHP can be used for a lot of different things,... Read More
Before September 1995, Microsoft Windows was an MS-DOS program. DOS... Read More
When you double-click a layer in the Layer Palette, you... Read More
eStore Advantage allows front-office applications to communicate with back-office business... Read More
I like my software simple. If it's too complex or... Read More
Microsoft Great Plains is main mid-market application from Microsoft Business... Read More
Itâ??s easy to understand why you might be drawn to... Read More
Innovative Maintenance Systems (IMS) is one company that offers solutions... Read More
While Ukraine is becoming a new popular IT outsourcing destination,... Read More
If you are to buy a HelpDesk & Asset Management... Read More
Introduction To ISDN, Part III: Configuring PPP PAP AuthenticationNow we... Read More
Microsoft Great Plains is becoming more and more popular and... Read More
Here is some free software tools to help you build... Read More
Considering whether or not your software company should hire a... Read More
Stealing company information used to be the specialty of spies... Read More
We live in a post-industrial age where information is the... Read More
Microsoft Business Solutions Great Plains, Solomon, Navision, Axapta, Microsoft CRM... Read More
Now is the time to look at an alternative to... Read More
MS CRM is very close to document workflow automation, including... Read More
Creating a new markup language.Introduction.General Reuse Markup Langauge, or GRML,... Read More
Customer Relationship Management or CRM is a combination of enterprise... Read More
Program Flow is what you think it is. How the... Read More
This is intermediate level SQL scripting article for DB Administrator,... Read More
Document Manager and Version HistoryIn previous articles I have discussed... Read More
It is a well known fact that Java as a... Read More
Adware is a type of Spyware program that displays some... Read More
Not every software testing project can or should be automated.... Read More
Microsoft Great Plains and Microsoft Retail Management System (Microsoft RMS)... Read More
It is now common thing when large corporation selects mid-market... Read More
So, why should you use any O/R mapping tool? I... Read More
2005 ? Back to the Future.What does the future hold?... Read More
1. With mapping software you can create a report that... Read More
Healthcare facilities such as clinics, hospitals, and biomedical laboratories can... Read More
Every organization which creates collaborative documents, whether they are budgets,... Read More
It won't matter how effective your WinRunner Team is if... Read More
Formatting and reinstalling windows 98 is very easy if you... Read More
Former Great Plains Software Dynamics/eEnterprise, and currently Microsoft Business Solutions... Read More
SAP Inc., a global leader in client/server enterprise application software... Read More
Our opinion is based on our Microsoft Business Solutions Great... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
Is your PC is slow and wimpy? Then you need... Read More
Microsoft Great Plains, former Great Plains Software Dynamics / eEnterprise... Read More
Microsoft Business Solutions Great Plains was purchased from Great Plains... Read More
Software |