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
|
|
|
|
|
|
|
|
|
|
|


Logistics automation is often considered as barcoding extension to Sales... Read More
MSN messenger is a pretty cool invention. I mean I'm... Read More
Spyware is software or hardware installed on a computer without... Read More
Adware is a type of Spyware program that displays some... Read More
Table of Contents1) Introduction 2) Related Work 3) Framework 4)... Read More
I like my software simple. If it's too complex or... Read More
How do you run a program on a remote server... Read More
The world of small business accounting software can be a... Read More
ERP is the acronym of Enterprise Resource Planning. Multi-module ERP... Read More
Microsoft Business Solutions Navision is main ERP application for European,... Read More
Corporate ERP/MRP selection might be tough one, especially considering very... Read More
DBxtra goes ASPGetting to the information hidden within corporate databases... Read More
Programming Help for BeginnersWe write programs to instruct computers. When... Read More
If your company has regional and worldwide operations, you might... Read More
Microsoft Business Solutions offers several ERP applications: Great Plains, Navision,... Read More
CD and DVD replication is a process that works by... Read More
Assertion facility is added in J2SE 1.4. In order to... Read More
Let's first look at your ERP system selection (without Retail... Read More
Let's say that you have a software project that's under... Read More
Whether you have used Microsoft Word for years, have just... Read More
Microsoft Great Plains, Navision, Solomon and Axapta are Microsoft Business... Read More
Microsoft Great Plains is becoming more and more popular and... Read More
Fundraising software lets you connect with donors in a way... Read More
Microsoft Business Solutions Great Plains has substantial market share among... Read More
When you need a phone number, you do a quick... Read More
Microsoft Business Solutions is emerging as very attractive vendor for... Read More
Microsoft Great Plains could be tuned and setup to fit... Read More
Spyware and Adware infest over 90 percent of computers in... Read More
MSN messenger is a pretty cool invention. I mean I'm... Read More
A wiki is an editable text-based website. But you don't... Read More
Small can be beautiful! Working with Knoppix for the past... Read More
If you have Microsoft Great Plains and support it... Read More
Intro This concise article will tell you in plain English... Read More


Microsoft Great Plains might be considered as ERP platform to... Read More
IBM Lotus Domino or Microsoft Exchange?The severe competition continues for... Read More
After seeing many people complain about their weak Internet security... Read More
Microsoft Business Solutions main middle market ERP application - Microsoft... Read More
Microsoft Great Plains is now standard mid-market ERP application, serving... Read More
Are you ready? SQL Server 2005, the next-generation data management... Read More
Microsoft CRM has built-in conversion tool, however you should probably... Read More
In this short FAQ style article we would like to... Read More
In this small article we will be looking at the... Read More
During the years of our consulting practice, which comes back... Read More
In our small article we'll consider Microsoft Business Solutions Great... Read More
Every day millions of new web documents emerge on the... Read More
Writing software manuals is boring, isn't it? We often think:... Read More
Microsoft Business Solutions Great Plains has many years of successful... Read More
Your computer cost you from hundreds to thousands of dollars,... Read More
MSN messenger is a pretty cool invention. I mean I'm... Read More
Let us give you - developer some hints in the... Read More
To all web designers out there, this article is for... Read More
We all already got used to computer monitoring both at... Read More
Microsoft Business Solutions Great Plains, Solomon, Navision, Axapta, Microsoft CRM... Read More
Creating a new markup language.Introduction.General Reuse Markup Langauge, or GRML,... Read More
An integral part of any quality CRM system is lead... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Fleet Maintenance Management is a critical position in any company... Read More
Finally, you have some time to personalize your desktop with... Read More
Domino server is a buffer between the operation system and... Read More
GroupwareEfforts are continually made to manage the unavoidable ad hoc... Read More
There are certain pluses and minuses in both cases and... Read More
It is really interesting that a bug can create problem... Read More
Enabling Chinese input is quick and easy, there are only... Read More
If you have been running Windows XP for a couple... Read More
There is many things more frustrating than surfing a website... Read More
When Windows fails to boot it is normally caused by... Read More
Software |