Our company's CRM is the source of record for a number of data types that we would now like to display on a new Umbraco site we are building. We don't want users having to update info in two places and so would like to send CRM data into Umbraco. I've seen Contour suggested as a way to get data FROM Umbraco into other systems, but what is the best practice for sending data INTO Umbraco?
Is the data just for display purposes only? So on your front end site you want to display this crm data? If so then assuming your CRM exposes some kind of webservice that will allow you to get that data you can write razor code that uses code from your custom dlls that get the data via webservice and displays on front end. If you are not using MVC then you could write .net user controls to display data that uses your custom dlls that call CRM webservice.
If you want the CRM data to be pickable in the umbraco backend then you would if using umbraco <7 create datatypes else if using 7 create property editors. You can also use cmsimport like bart suggests and import data in however what you are getting there is a snapshot of that data at time of import.
Sending external data into Umbraco
Our company's CRM is the source of record for a number of data types that we would now like to display on a new Umbraco site we are building. We don't want users having to update info in two places and so would like to send CRM data into Umbraco. I've seen Contour suggested as a way to get data FROM Umbraco into other systems, but what is the best practice for sending data INTO Umbraco?
You van have a look at the CmsImport package. we use that package to periodically import corporate news feeds
Kris,
Is the data just for display purposes only? So on your front end site you want to display this crm data? If so then assuming your CRM exposes some kind of webservice that will allow you to get that data you can write razor code that uses code from your custom dlls that get the data via webservice and displays on front end. If you are not using MVC then you could write .net user controls to display data that uses your custom dlls that call CRM webservice.
If you want the CRM data to be pickable in the umbraco backend then you would if using umbraco <7 create datatypes else if using 7 create property editors. You can also use cmsimport like bart suggests and import data in however what you are getting there is a snapshot of that data at time of import.
Regards
Ismail
is working on a reply...