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
![]() |
|
![]() |
|
![]() |
|
![]() |
When you think... Read More
Sales are all about leverage, because there is only so... Read More
If you are software developer or database administrator - we... Read More
Once upon a time not so long ago, there was... Read More
When you need a phone number, you do a quick... Read More
When Great Plains Software introduced the first graphical accounting application... Read More
Microsoft CRM was designed to be easily customizable. Microsoft CRM... Read More
In order to implement VLANs in a network environment, you'll... Read More
This article is the fourth of a series of articles... Read More
Handling character strings in Java is supported through two final... Read More
We'll give you non formal view, based on our consulting... Read More
The intentions of this short tutorial are not to teach... Read More
How many steps does it take you to locate and... Read More
Although we don't know whether Microsoft ever envisioned such a... Read More
eStore Advantage allows front-office applications to communicate with back-office business... Read More
Linux essentials:It's free for download but you have to pay... Read More
What is Groupware?Have you ever had to manage document collaboration... Read More
Intro This concise article will tell you in plain English... Read More
If you have been running Windows XP for a couple... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
We all already got used to computer monitoring both at... Read More
In 2004 Oracle, Inc. made its new step toward J2EE... Read More
Microsoft Business Solutions CRM data conversion deserves FAQ type of... Read More
The major reason I recommend getting your hands on real... Read More
Microsoft Business Solutions Great Plains serves multiple industries in the... Read More
How do you run a program on a remote server... Read More
Microsoft Business Solutions Navision is main ERP application for European,... Read More
Microsoft Great Plains is one of the Microsoft Business Solutions... Read More
Before being able to choose a secure Internet communication system,... Read More
All your software is stored on a hard-drive. But how... Read More
Microsoft Business Solutions Great Plains is mid and even corporate... Read More
There are many commands that are used in linux on... Read More
DBxtra goes ASPGetting to the information hidden within corporate databases... Read More
Microsoft Business Solutions offers several ERP applications: Great Plains, Navision,... Read More
Executive SummaryAn effective plan for entering, cleaning and updating the... Read More
Document Manager and Version HistoryIn previous articles I have discussed... Read More
The Internet is reshaping every form of communications medium, and... Read More
Microsoft Great Plains may be recommended for international freight forwarding... Read More
Microsoft Business Solutions CRM is now approaching the phase of... Read More
Microsoft Business Solutions Great Plains might be considered as ERP... Read More
In 2004 Oracle, Inc. made its new step toward J2EE... Read More
With thousands of web pages added to the Net every... Read More
Microsoft Business Solutions CRM and IBM Lotus Notes Domino, being... Read More
FTP stands for "file transfer protocol". FTP is basically a... Read More
This article is the third of a series of articles... Read More
Just imagine: you are walking, say, towards your car, and... Read More
Great Plains Purchase Order Processing (POP) module makes up one-third... Read More
Microsoft Business Solutions Great Plains has several options to enable... Read More
If your company has regional and worldwide operations, you might... Read More
Sometimes your PC will start acting strange for no apparent... Read More
Microsoft Great Plains is main mid-market application from Microsoft Business... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
Microsoft Business Solutions Great Plains has Project Accounting module where... Read More
ERP (Enterprise Resource Planning) Overview covers What is ERP, Brief... Read More
Considering whether or not your software company should hire a... Read More
For those who still don't know, Microsoft Publisher helps computer... Read More
In the case when you represent mid-size or mid-size-to-large business,... Read More
Which Type of Shop Can Rely On A Home Built... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Microsoft Business Solutions Great Plains is very popular ERP platform... Read More
We all take the computer for granted. I mean, all... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Manufacturing in the USA is far away down from mid... Read More
Learning how to program software seems like a daunting task... Read More
... Read More
Passwords protect your most sensitive personal, financial and business information.... Read More
Software |