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
reliable maid service Highland Park ..In this article you will find some background information about... Read More
We've all seen the ads on TV for Netzero 3G.... Read More
Microsoft CRM is CRM application, maintained and supported by Microsoft... Read More
Microsoft Business Solutions CRM proved to be reliable solution in... Read More
If you have Microsoft Great Plains as main accounting and... Read More
In our case ? we serve Microsoft Business Solutions ERP... Read More
You would like to protect your documents, wouldn't you? Reasons... Read More
With so many Microsoft Windows related viruses, errors, and other... Read More
The most important benefit of XML is its simplicity. Though... Read More
The destruction of the Soviet Union about 15 years ago,... Read More
For those who are unclear on the differences between the... Read More
For a long time now Microsoft's Internet Explorer has ruled... Read More
Logistics automation is often considered as barcoding extension to Sales... Read More
Preventive Maintenance (PM) is defined as scheduled work done on... Read More
If you are to buy a HelpDesk & Asset Management... Read More
Our opinion is based on our Microsoft Business Solutions Great... Read More
Microsoft CRM is winning market share step-by-step from such the... Read More
Since technology changes so quickly, it is hard to begin... Read More
This article will not attempt to advocate the use of... Read More
When reading an article where some term is used often,... Read More
With any good luck and a good amount of hard... Read More
Spyware is like the new technological nuclear weapon on the... Read More
Microsoft has never released a service pack for Windows98 SE,... Read More
Our company, Novaprof Inc., developed unique software - DB Integration.... Read More
You turn on your computer, and it doesn't look quite... Read More
house cleaning company Lincolnshire ..COMMAND LINE FUNCTIONA powerful command line script processor has been... Read More
With so many Microsoft Windows related viruses, errors, and other... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
I like my software simple. If it's too complex or... Read More
As seeing large number of implementations ? in our case... Read More
Most people understand that the "hardware" part of their computer... Read More
Bad News - the Threat is Bigger than it SeemedHow... Read More
Microsoft Business Solutions CRM and IBM Lotus Notes Domino, being... Read More
Most people don't use Photoshop to its fullest capabilities. Here... Read More
Most computer users use spreadsheets software such as Microsoft Excel... Read More
The first thing that you will notice about Linux Red... Read More
The java programming language is becoming more and more popular... Read More
Microsoft Business Solutions CRM is present several years on the... Read More
During the years of our consulting practice, which comes back... Read More
Find out why Spyware Removal from computers is important and... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
Siebel is traditional CRM market leader, however and mostly due... Read More
Sticky Noteshttp://www.deprice.com/stickynote.htmWith StickyNote 9.0, you can create beautiful 3D notes... Read More
Microsoft Business Solutions main middle market ERP application - Microsoft... Read More
So, you've bought a new Macintosh, and now you may... Read More
Crystal Reports is the most flexible tool on the market... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
You've finally created databases that you can actually use to... Read More
In the Clinton era the status quo was simple: you... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
Software |