Microsoft CRM Implementation & Remote Support

We would like to give you pluses and minuses of Microsoft CRM.

  • Web and MS Outlook based client - this means that you don't need additional installations or training - everyone is using Outlook if you are on Windows XP/2000/2003
  • SQL Server database - just to mention
  • Integration with Microsoft Exchange 2003/2000 - this means that replies to CRM originated emails will be captured and store in CRM as activities for the Contact, Account or Lead.
  • Remote Support - I would say - this would be in the nature of MS CRM - you host it's database in your headquarter and users will connect to it worldwide via Internet Explorer
  • Integration with other MBS products - currently it has integration interface with Microsoft Great Plains
  • Microsoft technologies dependence - yes, this is true and maybe considered as minus, it doesn't work with Netscape or Mozilla browser.
  • New Product - it is relatively new on the market and may not have industry specific features yet
  • Also if you are considering some customization scenarios, we would suggest you to review the options below:

  • Microsoft CRM SDK ? this is software development kit with C# and partly VB.net code samples ? it is supported by Microsoft Business Solutions technical support. It is based on web service calls, if you are C# .NET developer ? you are excellently positioned to do this type of customizations. This is the preferred modification scenario and this should be easily upgradeable customization. VB.Net examples will be available soon.
  • Legacy SQL Data integration. This is also easy and safe. If you have SQL database, sitting on the same or linked SQL Server ? you can create ASPX .Net application and simply integrate it into CRM. You can place it on the navigation bar or menu in isv.config ? please refer to MS CRM SDK
  • Legacy ASP integration ? this is somewhat more sophisticated. You have to deploy HTTP handler to be a middle party between CRM which is .Net based and ASP which is legacy IIS. The trick is ? you have to have INI file with security settings to penetrate into MS CRM with proper credentials, calling web service.
  • Microsoft Exchange Programming. Microsoft CRM has Exchange connector ? which moves CRM incoming email to MS if it has GUID in its subject. You can alter this logic (for instance - move email to CRM if it doesn't have GUID but it is from the sender who is contact or account in MS CRM). Refer to MS Exchange SDK onsyncsave event handling. Then simply apply some MS CRM SDK programming - you need some COM+ objects creation and VB programming experience.
  • Direct SQL touch ? in #4 above I described you the scenario with MS Exchange handlers ? this would be ideal world if MS CRM SDK does the job. But ? in real world this is not always true ? you have to do direct flags correction in CRM database (like making Activity closed, moving email attachments/octet streams, etc). This is not supported by MBS technical support ? but you can rescue to this technique if you have to get job done.
  • MS CRM Customization tool ? this is rather end-user tool and we don't describe it here ? read the manual. We've described above the options to use when this tool doesn't do the job
  • Crystal Reports - feel free to create Crystal report - tables and views structure is self explanatory. Try to avoid the temptation to create your own SQL view or stored procedure in MS CRM database, instead - create custom database and place your view and stored proc in it.
  • Happy selection, implementation and modification! 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 Microsoft CRM, Microsoft Great Plains customization company, based in Chicago, Boston, San Francisco, San Diego, Los Angeles, Houston, Dallas, Atlanta, and Miami and having locations in multiple states and internationally (www.albaspectrum.com), he is Dexterity, SQL, VB/C#.Net, Crystal Reports and Microsoft CRM SDK developer.

    In The News:


    pen paper and inkwell


    cat break through


    Save Your Resources - Combine Your IM Clients

    There are so many different programs that clutter up your... Read More

    SyncUp ? A File/Folder Synchronizer For Windows

    SyncUp, a file synchronizer is designed to assist the home... Read More

    Microsoft Great Plains - Payroll & HR Inexpensive Solution? Not Any More

    Microsoft Great Plains is main Microsoft Business Solutions accounting package... Read More

    C++ Function Templates

    C++ Function templates are those functions which can handle different... Read More

    Microsoft Great Plains customization ? Freight Forwarding/Transportation industry example

    Microsoft Business Solutions Great Plains version 8.5, 8.0, 7.5, Great... Read More

    7 Things to Consider Before Buying Small Business Accounting Software

    The world of small business accounting software can be a... Read More

    Freight Forwarding ERP: Microsoft Business Solutions Great Plains customization & setup ? overview

    Microsoft Great Plains may be recommended for international freight forwarding... Read More

    Spyware: What It Is and How to Combat It

    Spyware is software or hardware installed on a computer without... Read More

    The Religion And Philosophy Of Small Internet Business

    I have always had a tendency to focus on the... Read More

    It?s Back!! WordPerfect?s Amazing Comeback

    Have you noticed WordPerfect is gearing up for a comeback... Read More

    Microsoft and Webmasters

    Does Microsoft care for WebmastersIt's always been a problem with... Read More

    DB Integration - Software for Combine MS Access Databases

    Our company, Novaprof Inc., developed unique software - DB Integration.... Read More

    DVD Burning Tips

    CD and DVD replication is a process that works by... Read More

    Programming Environments And The Software Production Process

    Introduction: The creating of a computer program involves a number... Read More

    Microsoft Great Plains Chemicals & Paint Industry Implementation & Customization Notes

    Microsoft Great Plains fits to majority of industries, in the... Read More

    Great Plains Dynamics/eEnterprise Upgrade ? Things to Consider and FAQ

    If you have Great Plains Dynamics/eEnterprise (version 6.0 or earlier)... Read More

    Why do Manufacturers Invest in Business Management Software?

    With many manufacturing shops heading over seas in favor of... Read More

    Microsoft Business Solutions Customization Options - Overview for Programmer

    Several years ago Microsoft purchased Great Plains Software, then Navision... Read More

    Microsoft CRM Development

    Microsoft CRM is CRM answer from Microsoft Business Solutions.The whole... Read More

    Microsoft CRM Programming Secrets ? Tips For Developers

    This article is for advanced Microsoft CRM SDK C# developers.... Read More

    What is a Document Manager without Version History?

    Document Manager and Version HistoryIn previous articles I have discussed... Read More

    Daffodil DB: Web Database

    What is a Web Database?A web database is a database... Read More

    XML Parser and Their Types

    XML parser is a software module to read documents and... Read More

    Corporate ERP Selection: Microsoft Great Plains

    In our opinion, traditional approach when you select ERP/MRP system... Read More

    IBM Lotus Domino or Microsoft Exchange?

    IBM Lotus Domino or Microsoft Exchange?The severe competition continues for... Read More

    Microsoft CRM Integration with IBM Lotus Notes Domino ? Machinery Dealership Example

    IBM Lotus Notes with Domino email server is traditional document... Read More

    Is Your Computer Sick?

    Viruses and spyware usually show up on your computer one... Read More

    Microsoft Great Plains Remote Support - Overview

    Microsoft Great Plains is now standard mid-market ERP application, serving... Read More

    The Dreaded Paper Label - Should it be Used?

    While paper labeling CDs and DVDs may appear to be... Read More

    New Web-Based HR Tool is Max From NAS, Hannibal, and InfoLink

    Three highly respected names in Human Resources have joined forces... Read More

    Windows x: Basic Windows ?Security? Issues

    Language development computer: Computer-based method for aiding language development seems... Read More

    Upgrading Great Plains Dexterity Customization ? switching to new technologies: SQL, Crystal, eConne

    1. Replace Dexterity cursor with SQL Stored Procedure Dexterity... Read More

    Interactive Mapping Brings Information to Life

    What is Interactive Mapping?Interactive mapping is a visual display medium... Read More