Personnalisation de Microsoft CRM - traitement des messages d'email d'in/out-going
par: Andrew Karasev
Alba Spectrum Technologies
USA/Canada +1-866-528-0577, +1-630-961-5918, help@albaspectrum.com
Nous voudrions vous donner plusieurs situations, quand vous pouvez avoir besoin de développement fait sur commande et de programmation pour améliorer la fonctionnalité de Microsoft CRM. Cette vue d'ensemble est pour le programmeur, lotisseur de logiciel, IL spécialiste, administrateur de base de données.
Microsoft CRM, l'application de CRM des solutions d'affaires de Microsoft utilise presque toutes les technologies récentes de Microsoft: Net (on lui écrit réellement dans C#.Net avec le HTML et le Javascript sur le côté de web client plus a Microsoft CRM SDK avec C # et partiellement des échantillons de VB.Net), serveur de Microsoft SQL, échange 2003/2000 de Microsoft et d'autres. vous donner maintenant la brève revue du déroulement des opérations et des messages - vous pouvez envoyer l'email directement du compte, entrer en contact ou mener et il sera traité par le connecteur de Microsoft CRM-Exchange. Cet email aura GUID dans l'en-tête de message. Quand le destinataire répond à l'email - il sera traité par le connecteur - il identifiera le GUID et trouvera l'activité originale et attachera cet email en tant qu'activité fermée à l'original objectent: contact, compte ou fil. C'est dispositif très gentil, mais dans le vrai monde vous pouvez avoir ces situations:
Si vous êtes programmeur ou lotisseur de logiciel - vous pouvez réellement programmer ces avancements et nous vous donnerons la direction.
Cette technique est des applications de COM+, enregistrées en tant que des éviers ou traiteurs d'échange de Microsoft. Vous pouvez employer VisualStudio.Net, mais vous n'aurez pas la correction disponible, parce que ces applications fonctionneront comme traiteurs d'événement. L'échange de Microsoft vous permet de le changer est logique dans les événements, exposés pour la manipulation faite sur commande. Des email entrants devraient être manipulés, quand l'événement de base de données d'échange d'cOnsyncsave Microsoft est mis le feu avant l'engagement. Vous employez Microsoft CRM SDK pour créer l'activité d'email. Vous devriez employer la mise à jour directe de SQL pour marquer l'activité comme fermé (de quelque manière que non recommandé par Microsoft - mais Microsoft CRM SDK n'a pas la méthode pour clôturer l'activité - ainsi vous vraiment n'avez pas une option de côté de SDK). Des email sortants devraient être manipulés avec de prétendus événements de transport mettant le feu, qui est une partie plus complexe et moins plus documentée de l'échange SDK de Microsoft.
Adapter heureux! si vous voulez que nous fassent le travail - donnez-nous un appel 1-866-528-0577! help@albaspectrum.com
Andrew Karasev est officier en chef de technologie en technologies alba de spectre - les Etats-Unis Microsoft dans tout le pays CRM, compagnie de personnalisation de grandes plaines de Microsoft, basée Chicago, la Californie, le Texas, New York, le Colorado, la Géorgie, la Floride, Canada, R-U, endroits d'Autralia et d'avoir dans les états multiples et internationalement ( http://www.albaspectrum.com ), il est dextérité, SQL, C#.Net, lotisseur en cristal de rapports et de Microsoft CRM SDK.