90 likes | 281 Views
Using CRM Systems As A RAD Platform. Vivek Joshi joshiviv@msu.edu. Common CRM Modules. Sales Marketing Service. Core Dynamics CRM Objects. Core Dynamics Objects Contacts Accounts Opportunities Supporting Objects Activities (Tasks, Emails, Appointment, Call)
E N D
Using CRM Systems As A RAD Platform Vivek Joshi joshiviv@msu.edu
Common CRM Modules • Sales • Marketing • Service
Core Dynamics CRM Objects • Core Dynamics Objects • Contacts • Accounts • Opportunities • Supporting Objects • Activities (Tasks, Emails, Appointment, Call) • Notes (Attach text comments, files etc)
Custom Objects – Demo Course Course Section Instructor 1:N N:1 N:N Department N:1 Can be a Enrollment Record Student N:1
Other enterprise features • Multi-tenancy • Reporting Engine • Search • Workflow • Security & Sharing
Reporting • Only permissible stuff displayed • Can share your reports with others • Can set mail capabilities for the reports
Other • Outlook integration • Data import/export data from other systems • Deploying customizations.
Extending CRM • JavaScript. • Server side - .Net • Web Services • .. and yes. iframes.
In the end… It is more than data and forms. Its is about a data model and extending that model • Declarative – Focus on what not the how. • Metadata driven – Point and click. • Iterative – Accelerates development of apps.