Saturday, May 23, 2009

Microsoft Great Plains Integration with Microsoft Access - Overview for Developer

Software Information

Microsoft Great Plains Integration with Microsoft Access - Overview for Developer

Microsoft Business Solutions stakes on Microsoft Great Plains as main Accounting/ERP application for US market. At the same time it seems to be staking on Navision in Europe and has Axapta as high end large corporation market competitor to Oracle, PeopleSoft, SAP, IBM. This article is brief review of Microsoft Great Plains integration with Microsoft Access. This is also applicable to Small Business Manager (which is based on the same technology - Great Plains Dexterity dictionary - DYNAMICS.DIC and runtime DYNAMICS.EXE) and Great Plains Standard on MSDE or MS SQL Server.


If you are developer who is asked: how do we implement Great Plains integration/interface with your MS Access-based system - read this and you will have the clues on where to look further.

Great Plains Integration Manager - this is rather end-user tool - it is very intuitive, it validates 100% of business logic, brings in/updates master records (accounts, employees, customers, vendors. etc.) brings in transactions into work tables. The limitation of Integration Manager - it does use GP windows behind the scenes without showing them - so it is relatively slow - you can bring 100 records - but when you are talking about thousands - it is not a good option. By the way you can program Integration Manager with VBA. Microsoft Access is ODBC compliant and so you can do direct Integration Manager query to MS Access

eConnect - it is type of Software Development Kit with samples in VB.Net. Obviously the development environment should be Visual Studio.Net. eConnect will allow you to integrate master records - such as new customers, vendors, employees, etc., plus you can bring transactions into so called Great Plains work tables (eConnect doesn't allow you to bring open or historical records - you need to post work records in Great Plains, the same limitation applies to Integration Manager above) eConnect is rather for ongoing integration. It was initially created for eCommerce application integration to Great Plains.

SQL Stored Procedures. Obviously you have unlimited control and possibilities with SQL queries. You need to know Great Plains tables structure and data flow. Launch Great Plains and go to Tools->Resource Description->Tables. Find the table in the proper series. If you are looking for the customers - it should be RM00101 - customer master file. If you need historical Sales Order Processing documents - they are in SOP30200 - Sales History Header file, etc. Do not change existing tables - do not create new fields, etc. Also you need to realize that each GP table has DEX_ROW_ID - identity column. Sometimes it is good idea to use inbound/outbound XML in the parameters - then you can deploy web service as a middle party between two systems.

Data Transformation Services (DTS) - Good tool for importing your third party data into staging tables in GP - then you can pull them in using either stored procs of Integration Manager. You can also deploy this tool for EDI export/import. You can have DTS working with Linked Server - SQL Server Construction for linking to Microsoft Access

Great Plains Dexterity Custom Screens. Sometimes users prefer to have seamlessly integrated into GP interface custom screens - for parameters settings and initiating integration. Dexterity is a good option, however remember - it is always better to create new custom screen versus customizing existing one - due to the future upgrade issues. Also - Dexterity is in phasing our by Microsoft Business Solutions.

Modifier/VBA custom buttons on the existing screens - alternative to Dexterity is you are comfortable with VBA and ADO.

SQL Linked Servers - you can do direct SQL queries to other ODBC compliant platform via SQL Linked Server (including Microsoft Access) - you may need to familiarize yourself with OPENROWSET command in Transact SQL. This is also good option if you need cross-platform Crystal Report - pulling data from SQL Server and third party databases on the same report.

Warning - do not place existing GP tables into Replication! - you will have upgrade issues.
Happy integrating! if you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com



Andrew Karasev is Chief Technology Officer in Alba Spectrum Technologies - USA nationwide Great Plains, Microsoft CRM customization company, based in Chicago, California, Texas, New York, Florida, Georgia, Minnesota, Oregon, Arizona, Canada, UK, Australia and having locations in multiple states and internationally (www.albaspectrum.com ), he is Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK developer.




--------------------------------------------------------------------------------
MORE RESOURCES:

Satyam Opens Software Centre in China - SDA Asia Magazine


India Infoline.com Satyam Opens Software Centre in China
SDA Asia Magazine, Singapore - 5 hours ago
India’s Satyam Computer Services, a software services exporter, has opened in a software centre in China. This move is an attempt to cut costs. ...
Satyam opens software center in China International Herald Tribune
India’s Satyam builds huge software centre in China Blogger News Network
Satyam opens new software centre in China Daily Times
Times of Oman
all 181 news articles



Microsoft to release next generation phone software - China Post


Playfuls.com Microsoft to release next generation phone software
China Post, Taiwan - 12 hours ago
The company pledged that the new software would render e-mails and other documents much as they appear on desktop computers. The software also will have ...
Microsoft unleashes the latest in Wireless Software The Money Times
all 206 news articles



HP Rolls Out Storage Gear, Software - CIO India

HP Rolls Out Storage Gear, Software
CIO India, India - 2 hours ago
Called EVA File Services, the software lets customers virtualize their storage into a single pool of storage that can be managed centrally. ...



Tibco to Present at Merrill Lynch Internet, Software and Services ... - PR Newswire (press release)

Tibco to Present at Merrill Lynch Internet, Software and Services ...
PR Newswire (press release), NY - 10 hours ago
TIBCO Software Inc. provides enterprise software that helps companies achieve service-oriented architecture (SOA) and business process management (BPM) ...
Tibco to Present at Merrill Lynch Internet, Software and Services ... PR Newswire (press release)
Sybase CEO to Present at Merrill Lynch Internet, Software ... PR Newswire (press release)
Sybase CEO to Present at Merrill Lynch Internet, Software ... Yahoo! News (press release)
Business Wire (press release) - PR Newswire (press release)
all 14 news articles



Double-Take Software sees profit in Q4 - Washington Business Journal

Double-Take Software sees profit in Q4
Washington Business Journal, DC - 3 hours ago
The Southborough, Mass., storage software company (Nasdaq: DBTK) said it earned $1.7 million in the quarter ended Dec. 31, compared to a loss of $2.6 ...
Double-Take Software sees profit in Q4 Bizjournals.com
Double-Take Software Turns To Profit In Q4, Sees Q1 EPS Above ... Trading Markets
all 7 news articles



Online Casino And Poker Room To Use CryptoLogic Software - UK Casino Times

Online Casino And Poker Room To Use CryptoLogic Software
UK Casino Times, UK - 10 hours ago
CryptoLogic Inc., a leading software developer to the global online casino gaming market, has announced an exclusive three-year licensing contract to ...
Cryptologic Sells Online Casino Software To Holland Casino Casino Gambling Web
CryptoLogic sells online gambling software to Dutch casino operator Canada.com
Dutch Government-Owned Internet Casino and Poker Room to Use ... CCNMatthews (press release)
all 12 news articles



Is HP Serious About Its Software Business This Time? - InformationWeek

Is HP Serious About Its Software Business This Time?
InformationWeek, NY - 10 hours ago
In Boston last week, 2400 Hewlett-Packard software salespeople braved the frigid weather for a boot camp of education and training. ...
Who Will Hewlett-Packard Acquire Next? Intelligent Enterprise
all 3 news articles



RSA Conference 2007: Core Security says third-party software is ... - SC Magazine

RSA Conference 2007: Core Security says third-party software is ...
SC Magazine, UK - 18 hours ago
"To enable customers to take full advantage of Vista’s new security mechanisms, independent software vendors must be diligent in updating their products. ...



Revelation Software is Proud to Announce a Free Three-Day Training ... - PR Web (press release)

Revelation Software is Proud to Announce a Free Three-Day Training ...
PR Web (press release), WA - 7 hours ago
Founded in 1982, Revelation Software delivers a suite of application development tools and companion services that take full advantage of leading network ...



New Boomerang Data Recovery Software Supports Windows Vista - PR Web (press release)


PR Web (press release) New Boomerang Data Recovery Software Supports Windows Vista
PR Web (press release), WA - 7 hours ago
Boomerang Data Recovery Software quickly and efficiently recovers data lost to all due to all types of scenarios, including virus and file deletion, ...



RELATED ARTICLES
--------------------------------------------------------------------------------
Rapid Application Development - Is it Really a Need of Today?
Rapid Application Development (RAD) is a software development methodology. In this competitive world, software product delivery time should be as little as it can be.
--------------------------------------------------------------------------------
Will Adobe Manage to Replace Industry Work Horse Quark Express by Giving Adobe InDesign for Free?
Heard about the Quark "killer"?Adobe InDesign CS2. Will it really "kill" Quark? Adobe has been saying "it will" for the last six years or so, but it hasn't happened.
--------------------------------------------------------------------------------
Anti-Virus Software
Anti-virus software is used to find, remove or fix files that are infected with computer viruses. Most anti-virus companies release weekly updates of their databases to help keep you safe.
--------------------------------------------------------------------------------
Microsoft Great Plains Customization and Development - Overview for Programmer
When Great Plains Software was designing and developing Great Plains Dynamics/Dynamics CS+/eEnterprise - it placed several fundamental principles into the system1. Computer platform independence.
--------------------------------------------------------------------------------
Benefits of Integrating Online Chat Software with CRM
Customer Relationship Management (CRM) is a strategy and processes used to learn more about customers' needs and behaviors in order to develop stronger relationships with them. CRM applications are traditionally developed as client-server software.
--------------------------------------------------------------------------------
How to Evaluate Staffing Software
If you are in the market for new staffing software, I suspect that one of the most daunting of tasks will be to sift through the many vendors that are now servicing the staffing industry.You will find many very qualified companies with good staffing software products.
--------------------------------------------------------------------------------
Does Microsoft have any real competition?
Does Microsoft Have any Real Competition? Copyright (c) 2003 Gregory S. Diehl In a word, yes.
--------------------------------------------------------------------------------
Ukraine: a Prospective Player on the World Software Outsourcing Market
The destruction of the Soviet Union about 15 years ago, made a huge country with a great level of IT science divided into small bricks. Nowadays, despite Russia's expansion into the world software development market, Ukraine keeps playing an important role here too.
--------------------------------------------------------------------------------
Microsoft CRM Customization Secrets - Second Edition
This article is for advanced Microsoft CRM SDK C# developers. It describes the technique of direct SQL programming, when SDK doesn't have the functionality to do the job.
--------------------------------------------------------------------------------
Intro to UNIX Shells
A UNIX Shell is in simplest terms, a command line interpreter, that takes the users input and gives it to the Kernel. If you are familiar with DOS, you will remember the 'command.
--------------------------------------------------------------------------------
An Easy Way to Develop JAVA Enterprise Applications
Research bears that less than 70 percent of development projects are actually completed, and more than half come in late and over budget. AlachiSoft TierDeveloper is a Rapid Application Development tool that helps Software Developers do better, more creative, and useful work by reducing redundant hand coding.
--------------------------------------------------------------------------------
Microsoft Great Plains SOP: Sales Order Processing
Microsoft Business Solutions Great Plains is marketed for mid-size companies as well as Navision (which has very good positions in Europe and emerging markets where it can be easily localized).Great Plains Sales Order Processing (SOP) module forms a third of the core Inventory and Order Processing part of Great Plains.
--------------------------------------------------------------------------------
Why Stick With Email Clients Like Outlook?
Trying to figure out a stream in banning one email client or another is no easy job. As soon as somebody rises up saying Outlook is bad, somebody else comes saying it's good and the other one is bad.
--------------------------------------------------------------------------------
Microsoft Great Plains: Customization Upgrade & Recovery - Visual Studio VB 6.0
Microsoft Great Plains, former Great Plains Software Dynamics, eEnterprise has very long, about 12 years customization & integration history. In earlier 1990th - the customization tool was mostly Great Plains Dexterity, later on when Great Plains was successfully moved to MS SQL Server 6.
--------------------------------------------------------------------------------
Spyware Statistics -- Whats New in May 2005?
Although statistics often is blamed for various deadly sins -- from being biased to being inaccurate -- there is nothing left to those who are anyhow connected with IT but to keep up with fresh data. Since spyware is literally ubiquitous, nobody who owns or uses a PC can say that it is none of his business.
--------------------------------------------------------------------------------
Selecting Microsoft Great Plains Partner/VAR/Reseller: ERP Implementation & Customization - Overview
In the case when you represent mid-size or mid-size-to-large business, it is not a surprise that you have to do ERP selection and switch to new technologies, doing your own research. If you a trying to stay with Microsoft technologies and try Microsoft Business Solutions products: Microsoft Great Plains, Microsoft Navision, Solomon, Axapta with integration to Microsoft CRM, you should know the history of Great Plains Software and Navision partners over the last 10 years.
--------------------------------------------------------------------------------
Most Dangerous Types of Spyware are on the Rise: How to Choose the Weapon
Bad News - the Threat is Bigger than it SeemedHow recently it was - when even many journalists thought that spyware gathers mostly information to be used for targeted advertising. Definitions like "spyware, a.
--------------------------------------------------------------------------------
How a Bug Challenges to a Software Professional
It is really interesting that a bug can create problem for a learned person even the bug is not alive. One day my one friend was working and a bug created much problem.
--------------------------------------------------------------------------------
IBM Lotus Domino or Microsoft Exchange?
IBM Lotus Domino or Microsoft Exchange?The severe competition continues for many years between two main leaders in collaboration solutions - IBM and Microsoft. Whether the choice of a platform influences the ordinary user? The both of software giants put efforts to improve working conveniences for end Internet users.
--------------------------------------------------------------------------------
The Truth: Netzero 3G
We've all seen the ads on TV for Netzero 3G. You know the ones, "speeds so fast you sworn it was broadband" Well if your using it, you may not think it really is.
--------------------------------------------------------------------------------








No comments: