Oracle CRM - Get events from an external source - oracle

I'm looking for an ability to register data from an external system into Oracle CRM For example, in Salesforce CRM there is 'Platform Event' which is used to get an event from an external source and trigger a UI change in accordance.
What's the equivalent in Oracle CRM?

Related

Problem retrieving Dynamics CRM custom fields for integration in ADF

I am doing data integration from Dynamics CRM to Azure SQL Database using Azure Data Factory. I am unable to fetch the custom fields
created in Dynamics CRM for doing the mapping in integration. Please help me with the solution for the above.
We ran pretty hard into the limitations of the Dynamics connector of Azure Data Factory v2. The ADF Dynamics connector does not expand the fields and requires a way too big rewrite of our current logic. Either with an entity selection or FetchXML, same results.
We were using SSIS + Cozyroc that did expand a lot of fields automatically. So we are back to using SSIS + Cozyroc. And since running custom components on SSIS-IR is... challenging we are also back to running SSIS on-premise.

Access / Export CRM 365 Audit Log Data

Trying to get Microsoft CRM 365 Audit Log Data into Power BI for reporting.
Tried OData Feed Connector to CRM 365, It does connect, but can't see the Audit Log Tables.
Is there a way to extract Audit Log Records from CRM to excel or csv?
The Dynamics 365 connector & oData connector seems to be not working for Audit entity set from this community discussion and this PowerBI one
For understanding how/what format the Audit data is stored - I have written in detail on this SO thread.
I used these instructions successfully to get the users last login information to a Power BI report:
https://crmchartguy.com/2017/09/30/use-fetchxml-in-power-bi-with-dynamics-365-customer-engagement/

Synching SharePoint 2013 List with Oracle

I'm having an issue where a customer wants to populate a SharePoint 2013 List with a data from Oracle (using a query) and have that List automatically synched with the Oracle database daily.
From my understanding the External Content Type is just a direct view of the external database pulled in real-time to SharePoint? What if in the SharePoint the user adds more data for the External List? When the External List is refreshed, will the key/id relationship (if any) exist in the External List so that user entry will map to the correct External List entry (with the data from Oracle)?
How should I go about any Oracle data synchronization with any List in SharePoint automatically? What are the ways I should go about doing this?
I haven't exactly worked with External Content Types. But I did displayed SQL table into SharePoint using Visual WebPart.
If you are allowed to deploy sandbox/farm code into your SharePoint Environment, than you can create a visual webpart and do sql query to your oracle database just like you would do with ado.net applications and display the result in your sharepoint page. You can create a asp.net gridview to do CRUD operations as well.
View and modify data stored at an external database is an OOTB Feature of SharePoint. The Feature is called BDC and supports live CRUD operations. So there is no synchronization required.
There are plenty samples on the net. For oracle have a look to
https://msdn.microsoft.com/en-us/library/office/ff464424(v=office.14).aspx
or with a 3rd party tool:
http://www.layer2solutions.com/en/community/FAQs/BDLC/Pages/How-to-connect-SharePoint-list-with-Oracle-data.aspx

Dynamic CRM Online import data maintaining records ownership

I have a task to migrate Data from a CRM on premise data to a CRM online organization. I used two options, which are, migrated data using CRM import wizard and MSCRM Toolkit. But in both options, ownership of the records change to the user who migrated the data and the created on date is also got changed.
In my application, owners of the records are important because some of the filtered views are based on that information. Hence is there a better way(tool or process) to migrate the data maintaining the record ownership?
I would suggest to use SSIS Integration Toolkit from Kingswaysoft. Inside it you can map owners between old and new CRM. Also you can use overriddencreatedon field during import to override creation date of a record with actual value.

How to load GUID values from one DB to Another DB using SSIS

I have two CRM's MS CRM 2011 (on-premise with SQL server 2008) and MS CRM 2011 (in the cloud).
I want to migrate data from on-premise to online using SSIS 2008, were i installed a third party components like "CRM Source Component" and "CRM Destination Component". Here when i'm trying to map all attribute from source to destination except auto generated fields(GUID) or lookup fields in CRM like Accountid, ParentCustomerid, territoryid(which are relationship fields(FK) with other entities) etc., data is moving perfectly else package is getting failed.
Here how can I load these missing attribute values into CRM?
It could be that you are violating the referential integrity constraints. Try removing ( temporarily) all the constraints on the destination tables before executing your package.

Resources