3
This document outlines the code you need to add (in NAV) for integrating new entities with CRM.
https://docs.microsoft.com/en-us/dynamics-nav/walkthrough--customizing-microsoft-dynamics-crm-integration-in-dynamics-nav

This still applies with BC but it doesn't completely work in the extension model. Some of the code has some events or can be handled with new objects, but not all of it.

Specifically:
Codeunit 5150 Integration Management, Function CreateIntegrationPageList
Codeunit 5334 CRM Setup Defaults, Function ResetConfiguration
Codeunit 5334 CRM Setup Defaults, Function GetCRMTableNo
Codeunit 5334 CRM Setup Defaults, Function GetTableIDCRMEntityNameMapping

Can we have some events added in these functions, or the functions that call these?

Category: General
STATUS DETAILS
Completed
Ideas Administrator

Thank you for your feedback. We released this feature as part of the functionality in Business Central integration with Common Data Service in Business Central Wave 1 2020 Release. 
Please refer to the following link for more information: 

For details on event and customization of integration to Common Data Service,  Dynamics 365 Sales and other Common Data Service based business applications please check this help topic:

Sincerely, 
Business Central Team