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
Now is the time to look at an alternative to... Read More
You have gotten those E_Mails buy software at deep discounts.... Read More
Microsoft CRM is CRM answer from Microsoft Business Solutions. If... Read More
Currently Microsoft Business Solutions is on the way of creating... Read More
This is the tutorial where we really get into programming.... Read More
Microsoft Great Plains is main Microsoft Business Solutions product, targeted... Read More
A UNIX Shell is in simplest terms, a command line... Read More
If you use Microsoft Outlook (or similar applications) for e-mailing,... Read More
The Software 2005 conference is now a wrap. This conference,... Read More
Microsoft Business Solutions is emerging as very attractive vendor for... Read More
How do you run a program on a remote server... Read More
Before September 1995, Microsoft Windows was an MS-DOS program. DOS... Read More
Bill of Lading is required report for Logistics and Freight... Read More
Writing software manuals is boring, isn't it? We often think:... Read More
Microsoft Business Solutions CRM is present several years on the... Read More
Whether you are an experienced web programmer or a complete... Read More
If you have Microsoft Great Plains and support it for... Read More
"Pfishing", sometimes spelled "Phishing", is a word that's used to... Read More
Security flaws have long plagued Internet Explorer (IE), the market-dominating... Read More
Beginning with Domino version R4 it has integration with the... Read More
We are in a transition phase in the Managerial Administration... Read More
First we had the original Google search that evolved into... Read More
Pirated software is on the increase and now accounts for... Read More
Microsoft Great Plains ? ERM from Microsoft Business Solutions and... Read More
The Windows Indexing Service provides you with the ability to... Read More
MicroWorld Technologies, Inc. the leading solutions provider in the area... Read More
Although statistics often is blamed for various deadly sins --... Read More
Using professional icons in your application or website can bring... Read More
Creating a new markup language.Introduction.General Reuse Markup Langauge, or GRML,... Read More
The intuitive algorithm.Roger Penrose considered it impossible. Thinking could never... Read More
Microsoft Great Plains and Microsoft CRM become more and more... Read More
When you buy a computer, it most likely comes with... Read More
We'll give you non formal view, based on our consulting... Read More
One day, you suddenly realize that your computer started to... Read More
Great Plains Integration Manager scripting and translation - overview for... Read More
Fortunately one of the most common reasons cited for the... Read More
Hi, Guys,I believe a lot of programmers are trying to... Read More
Three highly respected names in Human Resources have joined forces... Read More
The first topic we are going to discuss... Read More
Sales are all about leverage, because there is only so... Read More
Learning how to program software seems like a daunting task... Read More
Formatting and reinstalling windows 98 is very easy if you... Read More
As of now - Great Plains Dynamics/eEnterprise is transformed/renamed into... Read More
When you double-click a layer in the Layer Palette, you... Read More
Now is the time to look at an alternative to... Read More
The Internet is reshaping every form of communications medium, and... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
The research in the field of Natural Language Processing usually... Read More
Words we choose to describe things and phenomena often show... Read More
If you look back to the history, you will see... Read More
Introduction: The creating of a computer program involves a number... Read More
In this short FAQ style article we would like to... Read More
Microsoft CRM is CRM answer from Microsoft Business Solutions. If... Read More
Since its release in 1987, QuarkXpress had made an immediate... Read More
In this small article we will show you the possible... Read More
The objective for Zandi Digital is to make available clever... Read More
We live in a post-industrial age where information is the... Read More
Microsoft Great Plains might be considered as ERP platform to... Read More
Many reasons made GBM a unanimous choice for experts, one... Read More
After seeing many people complain about their weak Internet security... Read More
What is Tripwire?Tripwire is a form intrusion detection system (IDS)... Read More
Microsoft Business Solutions Great Plains version 8.5, 8.0, 7.5, Great... Read More
Microsoft Business Solutions Great Plains, former Great Plains Software Dynamics... Read More
Microsoft CRM is new player on the CRM software... Read More
XML Server can be a Web Server that stores the... Read More
Microsoft Business Solutions Navision is main ERP application for European,... Read More
Software |