Codeunit 7201 CDS Integration Impl. in 24
- App
- Base Application
- Namespace
- Microsoft.Integration.Dataverse
Versions171819202122232425262728latest
Source29
Procedures, 150
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| GetBaseSolutionUniqueName | () | Text | public | - | |||
| GetBaseSolutionDisplayName | () | Text | public | - | |||
| IsConnectionActive | () | Boolean | public | - | |||
| IsConnectionActive | (Text) | Boolean | public | - | |||
| ActivateConnection | () | Boolean | public | - | |||
| ActivateConnection | (Text) | Boolean | public | - | |||
| HasConnection | () | Boolean | public | - | |||
| RegisterConnection | () | Boolean | public | - | |||
| RegisterConnection | (Boolean) | Boolean | public | - | |||
| RegisterConnection | (Text) | Boolean | public | - | |||
| RegisterConnection | (Text, Boolean) | Boolean | public | - | |||
| RegisterConnection | (var Record CDS Connection Setup, Boolean) | Boolean | public | - | |||
| RegisterConnection | (var Record CDS Connection Setup, Text) | Boolean | public | - | |||
| RegisterConnection | (var Record CDS Connection Setup, Text, Boolean) | Boolean | public | - | |||
| UnregisterConnection | () | Boolean | public | - | |||
| UnregisterConnection | (Text) | Boolean | public | - | |||
| IsIntegrationEnabled | () | Boolean | public | - | |||
| IsTeamOwnershipModelSelected | () | Boolean | public | - | |||
| GetConnectionDefaultName | () | Text | public | - | |||
| IsSolutionInstalled | () | Boolean | public | - | |||
| IsSolutionInstalled | (var Record CDS Connection Setup) | Boolean | public | - | |||
| IsSolutionInstalled | (Text) | Boolean | public | - | |||
| IsSolutionInstalled | (var Record CDS Connection Setup, Text) | Boolean | public | - | |||
| GetSolutionVersion | (var Text) | Boolean | public | - | |||
| GetSolutionVersion | (var Record CDS Connection Setup, var Text) | Boolean | public | - | |||
| GetSolutionVersion | (Text, var Text) | Boolean | public | - | |||
| GetSolutionVersion | (var Record CDS Connection Setup, Text, var Text) | Boolean | public | - | |||
| AddCoupledUsersToDefaultOwningTeam | (var Record CDS Connection Setup) | Integer | public | - | |||
| AddCoupledUsersToDefaultOwningTeam | (var Record CDS Connection Setup, var Record CRM Systemuser) | Integer | public | - | |||
| AddUsersToDefaultOwningTeam | (var Record CDS Connection Setup, var Record CRM Systemuser) | Integer | public | - | |||
| AddCoupledUsersToDefaultOwningTeam | (var Record CDS Connection Setup, var DotNet CrmHelper) | Integer | public | - | |||
| AddUsersToDefaultOwningTeam | (var Record CDS Connection Setup, var DotNet CrmHelper, var Record CRM Systemuser) | Integer | public | - | |||
| TestActiveConnection | () | Boolean | public | - | |||
| TestSystemUsersAvailability | () | public | - | ||||
| CheckIntegrationRequirements | (var Record CDS Connection Setup, Boolean) | Boolean | public | - | |||
| CheckIntegrationSolutionRequirements | (var Record CDS Connection Setup, Boolean) | Boolean | public | - | |||
| CheckIntegrationUserRequirements | (var Record CDS Connection Setup, Boolean) | Boolean | public | - | |||
| CheckOwningTeamRequirements | (var Record CDS Connection Setup, Boolean) | Boolean | public | - | |||
| CheckEntitiesAvailability | (var Record CDS Connection Setup, Boolean) | Boolean | public | - | |||
| SelectSDKVersion | (var Record CDS Connection Setup) | Boolean | public | - | |||
| SelectBusinessUnit | (var Record CDS Connection Setup) | Boolean | public | - | |||
| CheckConnectionRequiredFields | (var Record CDS Connection Setup, Boolean) | Boolean | public | - | |||
| CheckConnectionRequiredFieldsMatch | (var Record CDS Connection Setup, Boolean) | Boolean | public | - | |||
| RegisterAssistedSetup | () | public | - | ||||
| UpdateConnectionString | (var Record CDS Connection Setup) | public | - | ||||
| GetConnectionString | (var Record CDS Connection Setup) | Text | public | - | |||
| SetConnectionString | (var Record CDS Connection Setup, Text) | public | - | ||||
| TryGetCDSCompany | (var Record CDS Company) | Boolean | public | - | |||
| GetCDSCompany | (var Record CDS Company) | public | - | ||||
| TryGetCompanyId | (var Guid) | Boolean | public | - | |||
| GetCoupledBusinessUnitId | () | Guid | public | - | |||
| GetIntegrationUserId | (var Record CDS Connection Setup) | Guid | public | - | |||
| GetOwningTeamId | (var Record CDS Connection Setup) | Guid | public | - | |||
| GetDefaultOwningTeamMembership | (var Record CDS Teammembership) | public | - | ||||
| GetDefaultOwningTeamMembership | (var Record CDS Connection Setup, var Record CDS Teammembership) | public | - | ||||
| AssignIntegrationRole | (var DotNet CrmHelper, Text) | public | - | ||||
| AssignTeamRole | (var DotNet CrmHelper, Guid, Guid) | Boolean | public | - | |||
| ImportAndConfigureIntegrationSolution | (var Record CDS Connection Setup, Boolean) | Boolean | public | - | |||
| GetAccessToken | (Text, Boolean, var Text) | public | - | ||||
| GetRedirectURL | () | Text | public | - | |||
| GetCDSConnectionClientId | () | Text | public | - | |||
| GetCDSConnectionClientSecret | () | Text | public | - | |||
| HasCompanyIdField | (Integer) | Boolean | public | - | |||
| CheckCompanyId | (var RecordRef) | Boolean | public | - | |||
| SetCompanyId | (var RecordRef) | Boolean | public | - | |||
| CheckCompanyIdNoTelemetry | (var RecordRef) | Boolean | public | - | |||
| ResetCompanyId | (var RecordRef) | Boolean | public | - | |||
| CheckOwningTeam | (var RecordRef) | Boolean | public | - | |||
| CheckOwningTeam | (var RecordRef, Boolean) | Boolean | public | - | |||
| CheckOwningTeam | (var RecordRef, Guid, Boolean) | Boolean | public | - | |||
| CheckOwningUser | (var RecordRef, Guid) | Boolean | public | - | |||
| CheckOwningUser | (var RecordRef, Guid, Boolean) | Boolean | public | - | |||
| SetOwningTeam | (var RecordRef) | Boolean | public | - | |||
| SetOwningTeam | (var RecordRef, Guid, Boolean) | Boolean | public | - | |||
| SetOwningUser | (var RecordRef, Guid, Boolean) | Boolean | public | - | |||
| FindCompanyIdField | (var RecordRef, var FieldRef) | Boolean | internal | - | |||
| FindOwnerTypeField | (var RecordRef, var FieldRef) | Boolean | public | - | |||
| ResetCache | () | public | - | ||||
| GetIntegrationSolutions | (var List) | public | - | ||||
| GetIntegrationRequiredRoles | (var List) | public | - | ||||
| CheckModifyConnectionURL | (var Text[250]) | public | - | ||||
| InitializeConnection | (var DotNet CrmHelper) | Boolean | public | - | |||
| InitializeConnection | (var DotNet CrmHelper, var Record CDS Connection Setup) | Boolean | public | - | |||
| SendConnectionDisabledNotification | (Text[250]) | internal | - | ||||
| InsertBusinessUnitCoupling | (var Record CDS Connection Setup) | public | - | ||||
| ModifyBusinessUnitCoupling | (var Record CDS Connection Setup) | public | - | ||||
| DeleteBusinessUnitCoupling | (var Record CDS Connection Setup) | public | - | ||||
| TestConnection | (var Record CDS Connection Setup) | Boolean | public | - | |||
| TryCheckCredentials | (var Record CDS Connection Setup) | Boolean | public | - | |||
| CheckCredentials | (var Record CDS Connection Setup) | public | - | ||||
| GetCDSVersion | (var Record CDS Connection Setup, var Text) | Boolean | public | - | |||
| InitializeProxyVersionList | (var Record TempStack) | public | - | ||||
| GetLastProxyVersionItem | () | Integer | public | - | |||
| ClearConnectionDisableReason | (var Record CDS Connection Setup) | public | - | ||||
| UpdateDomainName | (var Record CDS Connection Setup) | public | - | ||||
| CheckUserName | (var Record CDS Connection Setup) | public | - | ||||
| GetAuthenticationTypeToken | (var Record CDS Connection Setup) | Text | public | - | |||
| IsCDSVersionValid | (Text) | Boolean | public | - | |||
| IsSolutionVersionValid | (Text) | Boolean | public | - | |||
| UpdateConnectionSetupFromWizard | (var Record CDS Connection Setup, Text) | public | - | ||||
| GetTempConnectionName | () | Text | public | - | |||
| GetDefaultBusinessUnitName | () | Text[160] | public | - | |||
| GetCompanyExternalId | () | Text[36] | public | - | |||
| SetupCertificateAuthentication | (var Record CDS Connection Setup) | public | - | ||||
| SetupCertificatetAuthenticationNoPrompt | (var Record CDS Connection Setup) | public | - | ||||
| CheckIntegrationUserPrerequisites | (var Record CDS Connection Setup, Text, Text, Text, Text) | public | - | ||||
| CheckAdminUserPrerequisites | (var Record CDS Connection Setup, Text, Text, Text, Text) | public | - | ||||
| ImportAndConfigureIntegrationSolution | (var Record CDS Connection Setup, Boolean, Boolean) | Boolean | internal | - | |||
| SignInCDSAdminUser | (var Record CDS Connection Setup, var DotNet CrmHelper, var Text, var Text, var Text, var Text, Boolean) | Boolean | public | - | |||
| ReplaceUserNamePasswordInConnectionstring | (Record CDS Connection Setup, Text, Text) | Text | public | - | |||
| GetCDSConnectionFirstPartyAppId | () | Text | public | - | |||
| GetCDSConnectionFirstPartyAppCertificate | () | Text | public | - | |||
| ImportIntegrationSolution | (var Record CDS Connection Setup, var DotNet CrmHelper, Text, Text, Text, Text, Boolean) | public | - | ||||
| ConfigureIntegrationSolution | (var Record CDS Connection Setup, var DotNet CrmHelper, Text, Text, Text, Text, Boolean) | public | - | ||||
| JITProvisionFirstPartyApp | (var DotNet CrmHelper) | public | - | ||||
| GetAuthenticationTypeToken | (var Record CDS Connection Setup, Text) | Text | public | - | |||
| ShowIntegrationUser | (Record CDS Connection Setup) | public | - | ||||
| ShowOwningTeam | (Record CDS Connection Setup) | public | - | ||||
| ScheduleRebuildingOfCouplingTable | () | public | - | ||||
| IsBusinessEventsEnabled | () | Boolean | public | - | |||
| GetVirtualTablesAppSourceLink | () | Text | internal | - | |||
| SetupVirtualTables | (var Record CDS Connection Setup, var Guid) | internal | - | ||||
| SetupVirtualTables | (var Record CDS Connection Setup, var DotNet CrmHelper, Text, var Guid) | internal | - | ||||
| GetTempConnectionSetup | (var Record CDS Connection Setup, var Record CDS Connection Setup, Text) | internal | - | ||||
| IsVirtualTablesAppInstalled | (var Record CDS Connection Setup) | Boolean | internal | - | |||
| GetBusinessEventAccessToken | (Text, Boolean, var Text) | public | - | ||||
| GetBusinessEventsSupported | () | Boolean | internal | - | |||
| UpdateBusinessEventsSetupFromWizard | (var Record CDS Connection Setup) | internal | - | ||||
| ShowVirtualTablesConfig | (Record CDS Connection Setup) | internal | - | ||||
| GetOptionSetMetadata | (Text, Text) | Dictionary | public | - | |||
| InsertOptionSetMetadata | (Text, Text, Text) | Integer | public | - | |||
| InsertOptionSetMetadataWithOptionValue | (Text, Text, Text, Integer) | Integer | public | - | |||
| UpdateOptionSetMetadata | (Text, Text, Integer, Text) | public | - | ||||
| SendMultipleCompaniesNotification | () | public | - | ||||
| MultipleCompanyNotificationHelpLink | (Notification) | public | - | ||||
| MultipleCompanyNotificationHelpLink | () | public | Pending 24.0 | ||||
| Use MultipleCompanyNotificationHelpLink(Notification: Notification) instead | |||||||
| DisableMultipleCompanyNotification | (Notification) | public | - | ||||
| OpenIntegrationTableMappings | (Notification) | public | - | ||||
| MultipleCompaniesConnected | () | Boolean | public | - | |||
| GetCRMEntityUrlFromCRMID | (Text, Integer, Guid, Text) | Text | internal | - | |||
| GetCRMEntityListUrl | (var Record CDS Connection Setup, Text, Text) | Text | internal | - | |||
| EnableVirtualTables | (Text) | internal | - | ||||
| ScheduleEnablingVirtualTables | (List) | internal | - | ||||
| OpenEnableVirtualTablesJobFromNotification | (Notification) | internal | - | ||||
| ShowSyntheticRelationsConfig | () | internal | - | ||||
| RegisterConfiguredConnection | (var DotNet CrmHelper) | Text | internal | - | |||
| LoadAvailableVirtualTables | (var Record CDS Av. Virtual Table Buffer, Boolean) | internal | - | ||||
| LearnMoreDisablingCRMConnection | (ErrorInfo) | public | - | ||||
| CleanCDSIntegration | () | internal | - | ||||
| CleanCDSIntegration | (Text) | internal | - | ||||
Events, 9
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnGetCDSConnectionClientId | (var Text) | - |
| Integration event | OnGetCDSConnectionClientSecret | (var Text) | - |
| Integration event | OnAfterIntegrationEnabled | () | - |
| Integration event | OnBeforeCheckGLSetupLCYCode | (Record General Ledger Setup, Record CRM Transactioncurrency, var Boolean) | - |
| Integration event | OnBeforeGetBusinessEventsSupported | (var Boolean, var Boolean) | - |
| Integration event | OnBeforeGetDefaultBusinessUnitName | (var Text[160], var Boolean) | - |
| Integration event | OnGetIntegrationUserEmail | (var Text[100], var Boolean) | - |
| Integration event | OnBeforeCleanCRMIntegrationRecords | (var Boolean) | - |
| Integration event | OnBeforeCleanCRMIntegrationSyncJob | (var Boolean) | - |