Hello, my company is using Microsoft Dynamics CRM 3.0 for Customer Relationship Management / Invoices, and DotNetNuke for Intranet.
My wish is to use the MSCRM SDK to integrate DMX and MSCRM 3.
I need the following extensions:
1. AccountId attribute in CRM
I need to extend the DMX data model with a AccountId Guid so that I can mark a saved document with a CRM account.
For this purpose, I guess I will need to code a custom .ascx that will let me use the CRM SDK Webservice to do a look up to the CRM database to select the Account that I want, and then store the correct ID in DMX.
2. Template View to use in the Account Card in the CRM GUI.
CRM lets me use an external web page as a part of the Account Card view, so I should be able to create a page in the Intranet with a blank skin that can be used to show the documents that belongs to an account. This can for example be signed contracts, offers, and so forth.
For this purpose, I guess I will need a new clone of TemplateView.ascx that lets me take the AccountId stored in 1. as an input argument, and only show the documents that belongs to the account, if any exist.
Some other filter arguments would also be useful, but the AccountId is paramount.
So: Does this sound viable, and how should I go about this?