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
bmw rental chicago Bath .. Lockport Chicago limo O’HareGreat Plains Software Dynamics, Dynamics C/S+, eEnterprise were written on... Read More
Microsoft CRM is CRM answer from Microsoft Business Solutions.The whole... Read More
If you would like to pick something from Microsoft, or... Read More
Not every software testing project can or should be automated.... Read More
If you company is small or mid-size special products or... Read More
Table of Contents1) Introduction 2) Related Work 3) Framework 4)... Read More
This article is the fourth of a series of articles... Read More
In this short FAQ style article we would like to... Read More
There are certain pluses and minuses in both cases and... Read More
Microsoft Great Plains and Microsoft Retail Management System (Microsoft RMS)... Read More
Midsize business or non-profit organization should decide if one-vendor solution... Read More
In this small article we will show you the possible... Read More
What is installation in the language of technology? Installation... Read More
Ok... Where to start?Well, I guess I will start at... Read More
Many Webmasters have never bothered to view their website's server... Read More
Java has come along a long way. Many would agree... Read More
The intuitive algorithm.Roger Penrose considered it impossible. Thinking could never... Read More
In the previous ISDN article, we looked at how and... Read More
Customer Relationship Management (CRM) is a strategy and processes used... Read More
Almost all new and major brand of PCs come with... Read More
A LOT OF UNWANTED FILES.When you uninstall an item of... Read More
Simply put, fleet maintenance allows companies to monitor and maintain... Read More
Are you ready? SQL Server 2005, the next-generation data management... Read More
New post-recession era has new features, which didn't exist in... Read More
With so many Microsoft Windows related viruses, errors, and other... Read More
limousine service Ava ..The world of small business accounting software can be a... Read More
Microsoft CRM ? Client Relationship Management package from Microsoft Business... Read More
Find out why Spyware Removal from computers is important and... Read More
Microsoft Business Solutions ? Great Plains has captured the US... Read More
Bill of Lading is required report for Logistics and Freight... Read More
When it comes to running an office, the SOHO entrepreneur... Read More
Microsoft Business Solutions ? Great Plains is designed to meet... Read More
With so many Microsoft Windows related viruses, errors, and other... Read More
The Windows registry is a huge database that ensures normal... Read More
... Read More
Adobe Photoshop is one of the world's leading graphics editing... Read More
What is Software?Software is a set of instruction written to... Read More
Configuring PPP PAP AuthenticationNow we know how the ISDN link... Read More
A few months back I really got sick of my... Read More
Running Applications in Compatibility Mode With Windows XP, you can... Read More
MS CRM is very close to document workflow automation, including... Read More
Microsoft Business Solutions Navision is main ERP application for European,... Read More
Microsoft Business Solutions CRM is present several years on the... Read More
The research in the field of Natural Language Processing usually... Read More
One of the main reasons business owners and entrepreneurs use... Read More
Well, even if the combination might look very unusual, we... Read More
If you feel intimidated when someone tries to teach you... Read More
I completed an experiment recently. I wanted to find out... Read More
Every organization which creates collaborative documents, whether they are budgets,... Read More
You have gotten those E_Mails buy software at deep discounts.... Read More
Software |