Usually workflow & messaging is realized in CRM and then transactions are just logged into Accounting/ERP/MRP. In the case of Microsoft Business Solutions products: Microsoft Great Plains, Navision, Solomon, Axapta the natural CRM choice would be Microsoft CRM. However typical CRM application targets Sales automation, which is usually not applicable to government structure, non-profit or public company (community services, public utilities, churches, charities, etc.). Not-for-profit organization needs purchasing and requisition workflow, payroll approval workflow, and in certain cases special General Ledger (GL) transactions workflow. Microsoft CRM doesn't provide the functionality. Then how could this be realized? We'll provide two scenarios to realize this customization:
? Lotus Notes/Domino approach. In Great Plains you could realize either Great Plains Dexterity triggers or MS SQL database trigger on certain events (Purchase Order creation, Payroll Transaction, GL transaction). This event calls COM+ application and this one in turn creates Lotus objects via Java agent (Lotus Notes Domino should be version 6.0 or newer). This is basically the bridge. Then in Lotus you have to design workflow ? but this is natural task for Lotus and it is not difficult. Users should work in Lotus to get transactions approved and when it should be posted in Great Plains ? Lotus calls SQL script against Great Plains company database. Developer should know Microsoft Great Plains tables structure
? Microsoft Exchange/Outlook approach. This is the second way ? when you do not want to deploy Lotus Domino, and would be OK with simple messaging and notification through Microsoft Exchange. The technical realization should either involve Dexterity or SQL trigger, calling COM object (Dexterity) or simply sending notification email from MS SQL Server. The scenario to post or take off hold from Great Plains transaction could be realized via MS Exchange event sink ? this MS Exchange event handler will check all the messages and when the one has certain criteria ? it calls MS SQL Server stored procedure in the Great Plains company database
? Programming Tools. Java agent to address Lotus ? you need either Sun JDK or somewhat more advanced: VisualCafe or JBuilder. Great Plains Dexterity trigger should be done in Dexterity IDE ? this language requires expertise and it is difficult to code without experience, Microsoft Exchange event sink should be programmed in Visual Studio as COM+ application, then you need to register COM+ application through Control Panel->System->Component Services
? Feasibility. To be honest and do not set unrealistic expectations ? this Workflow implementation is pretty serious project and we do not recommend if for small non-profit organization ? it is rather for large and mid-size-to-large structure.
We encourage you to analyze your alternatives. You can always appeal to our help, give us a call: 1-866-528-0577 or 1-630-961-5918, help@albaspectrum.com
Andrew Karasev is Chief Technology Officer at Alba Spectrum Technologies ( http://www.albaspectrum.com ), serving Microsoft Great Plains, CRM, Navision to mid-size and large clients in California, Illinois, New York, Georgia, Florida, Texas, Arizona, Washington, Minnesota, Ohio, Michigan
scheduled maid service Northbrook ..Several software companies design programs for preventive maintenance. Most of... Read More
Microsoft Retail Management System serves retail single store as well... Read More
I have always had a tendency to focus on the... Read More
Microsoft Business Solutions offers several ERP applications: Great Plains, Navision,... Read More
Which Type of Shop Can Rely On A Home Built... Read More
The Microsoft system preparation utility for Windows 2000 is a... Read More
Using professional icons in your application or website can bring... Read More
Although statistics often is blamed for various deadly sins --... Read More
The Windows registry is a huge database that ensures normal... Read More
In order to meet regulatory and corporate compliance requirements reporting... Read More
MS CRM is very close to document workflow automation, including... Read More
DBxtra goes ASPGetting to the information hidden within corporate databases... Read More
Before being able to choose a secure Internet communication system,... Read More
The major reason I recommend getting your hands on real... Read More
Microsoft Great Plains is one of the Microsoft Business Solutions... Read More
Words we choose to describe things and phenomena often show... Read More
SyncUp, a file synchronizer is designed to assist the home... Read More
Whether you are an experienced web programmer or a complete... Read More
Spyware is software or hardware installed on a computer without... Read More
Table of Contents1) Introduction 2) Related Work 3) Framework 4)... Read More
An integral part of any quality CRM system is lead... Read More
Introduction: The creating of a computer program involves a number... Read More
Microsoft Business Solutions Great Plains serves multiple industries in the... Read More
Ok... Where to start?Well, I guess I will start at... Read More
Small can be beautiful! Working with Knoppix for the past... Read More
reliable maid service Highland Park ..We were recently faced with a decision: either to let... Read More
Microsoft Great Plains serves the wide spectrum of horizontal markets.... Read More
Microsoft Business Solutions CRM is web-based CRM application, deploying all... Read More
Microsoft Great Plains fits to majority of horizontals and retail... Read More
As Mozilla Firefox nears 10% market share, with well over... Read More
An integral part of any quality CRM system is lead... Read More
Executive SummaryAn effective plan for entering, cleaning and updating the... Read More
Upgrading. Downtime. Maintenance. Hardware obsolescence. Implementation issues. The litany of... Read More
Best Software Act! is very popular CRM for small and... Read More
Does Microsoft care for WebmastersIt's always been a problem with... Read More
While Ukraine is becoming a new popular IT outsourcing destination,... Read More
Microsoft Business Solutions Great Plains is Dexterity-written application and currently... Read More
During the years of our consulting practice, which comes back... Read More
New post-recession era has new features, which didn't exist in... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
The world of small business accounting software can be a... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
What is Software?Software is a set of instruction written to... Read More
Rapid Application Development (RAD) is a software development methodology. In... Read More
Many Webmasters have never bothered to view their website's server... Read More
Mapping Software Improves Data VisualizationFrom the outset, it is important... Read More
It is possible that if one avoided all sources of... Read More
This article is for advanced Microsoft CRM SDK C# developers.... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
In this short FAQ style article we would like to... Read More
Software |