Codeunit 5330 CRM Integration Management in 17
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 83
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| IsCRMIntegrationEnabled | () | Boolean | public | - | |||
| IsCDSIntegrationEnabled | () | Boolean | public | - | |||
| IsIntegrationEnabled | () | Boolean | public | - | |||
| IsCRMSolutionInstalled | () | Boolean | public | - | |||
| SetCRMNAVConnectionUrl | (Text[250]) | public | - | ||||
| SetCRMNAVODataUrlCredentials | (Text[250], Text[250], Text[250]) | public | - | ||||
| UpdateMultipleNow | (Variant) | public | - | ||||
| UpdateOneNow | (RecordId) | public | - | ||||
| UpdateSkippedNow | (var Record CRM Integration Record) | public | - | ||||
| UpdateSkippedNow | (var Record CRM Integration Record, Boolean) | public | - | ||||
| UpdateAllSkippedNow | () | public | - | ||||
| CheckOrEnableCRMConnection | () | public | - | ||||
| CreateNewRecordInCRM | (RecordId, Boolean) | public | Pending 18.0 | ||||
| Replaced by CreateNewRecordsInCRM | |||||||
| CreateNewRecordsInCRM | (Variant) | public | - | ||||
| CreateNewRecordsFromCRM | (Variant) | public | - | ||||
| CreateNewRecordsFromSelectedCRMRecords | (Variant) | public | - | ||||
| CreateNewSystemUsersFromCRM | (Variant) | public | Pending 17.0 | ||||
| This method is identical to CreateNewRecordsFromSelectedCRMRecords | |||||||
| MarkLocalDeletedAsSkipped | () | internal | - | ||||
| RepairBrokenCouplings | () | public | - | ||||
| RepairBrokenCouplings | (Boolean) | public | - | ||||
| RemoveCoupling | (Integer, Integer) | public | - | ||||
| RemoveCoupling | (var RecordRef) | public | - | ||||
| RemoveCoupling | (Integer, var List) | public | - | ||||
| RemoveCoupling | (Integer, Integer, var List) | public | - | ||||
| RemoveCoupling | (var RecordRef, Boolean) | internal | - | ||||
| RemoveCoupling | (Integer, Integer, var List, Boolean) | internal | - | ||||
| RemoveCoupling | (RecordId) | public | - | ||||
| RemoveCoupling | (RecordId, Boolean) | Boolean | internal | - | |||
| RemoveCoupling | (Integer, Integer, Guid) | public | - | ||||
| RemoveCoupling | (Integer, Integer, Guid, Boolean) | Boolean | internal | - | |||
| IsCRMTable | (Integer) | Boolean | public | - | |||
| EnqueueFullSyncJob | (Code[20]) | Guid | public | - | |||
| CreateOrUpdateCRMAccountStatistics | (Record Customer) | public | - | ||||
| ShowCRMEntityFromRecordID | (RecordId) | public | - | ||||
| GetCRMEntityUrlFromRecordID | (RecordId) | Text | public | - | |||
| GetCRMEntityUrlFromCRMID | (Integer, Guid) | Text | public | - | |||
| OpenCoupledNavRecordPage | (Guid, Text) | Boolean | public | - | |||
| GetCRMEntityTypeName | (Integer) | Text | public | - | |||
| DefineCoupling | (RecordId) | Boolean | public | - | |||
| ManageCreateNewRecordFromCRM | (Integer) | public | - | ||||
| CreateNewContactFromCRM | () | public | - | ||||
| CreateNewCustomerFromCRM | () | public | - | ||||
| CreateNewVendorFromCRM | () | public | - | ||||
| ShowCustomerCRMOpportunities | (Record Customer) | public | - | ||||
| ShowCustomerCRMQuotes | (Record Customer) | public | - | ||||
| ShowCustomerCRMCases | (Record Customer) | public | - | ||||
| ResetIntTableMappingDefaultConfiguration | (var Record Integration Table Mapping) | public | - | ||||
| GetNoOfCRMOpportunities | (Record Customer) | Integer | public | - | |||
| GetNoOfCRMQuotes | (Record Customer) | Integer | public | - | |||
| GetNoOfCRMCases | (Record Customer) | Integer | public | - | |||
| HandleCRMRegisterServiceConnection | (var Record Service Connection) | public | - | ||||
| ClearState | () | public | - | ||||
| GetLastErrorMessage | () | Text | public | - | |||
| ImportCRMSolution | (Text, Text, Text, Text, Text, Integer, Boolean) | Boolean | public | - | |||
| CheckConnectRequiredFields | (Text, Text) | public | - | ||||
| CheckModifyCRMConnectionURL | (var Text[250]) | public | - | ||||
| GetOrganizationFromUrl | (Text[250]) | Text | public | - | |||
| ConstructConnectionStringForSolutionImport | (Text) | Text | public | - | |||
| SetupItemAvailabilityService | () | public | - | ||||
| GetCommonNotificationID | () | Guid | public | - | |||
| GetSkippedNotificationID | () | Guid | public | - | |||
| SendResultNotification | (Variant) | Boolean | public | - | |||
| ShowLog | (RecordId) | public | - | ||||
| ShowSkippedRecords | (Notification) | public | - | ||||
| CoupleCRMEntity | (RecordId, Guid, var Boolean, var Option) | Boolean | public | - | |||
| InitializeProxyVersionList | (var Record TempStack) | public | - | ||||
| GetLastProxyVersionItem | () | Integer | public | - | |||
| ClearConnectionDisableReason | (var Record CRM Connection Setup) | public | - | ||||
| GetCRMDisabledErrorReasonNotificationId | () | Guid | public | - | |||
| IsWorkingConnection | () | Boolean | public | - | |||
| SendConnectionDisabledNotification | (Text[250]) | public | - | ||||
| IsItemAvailabilityWebServiceEnabled | () | Boolean | public | - | |||
| GetItemAvailabilityWebServiceURL | () | Text[250] | public | - | |||
| UnPublishOnWebService | (var Record CRM Connection Setup) | public | - | ||||
| PublishWebService | (var Record CRM Connection Setup) | public | - | ||||
| InitializeCRMSynchStatus | () | public | - | ||||
| HasUncoupledSelectedUsers | (var Record CRM Systemuser) | Boolean | public | - | |||
| RegisterAssistedSetup | () | public | - | ||||
| IsCRMIntegrationRecord | (Integer) | Boolean | public | - | |||
| GetDatabaseTableTriggerSetup | (Integer, var Boolean, var Boolean, var Boolean, var Boolean) | public | - | ||||
| OnDatabaseInsert | (RecordRef) | public | - | ||||
| OnDatabaseModify | (RecordRef) | public | - | ||||
| OnDatabaseRename | (RecordRef, RecordRef) | public | - | ||||
Events, 11
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnIsCDSIntegrationEnabled | (var Boolean) | - |
| Integration event | OnInitCDSConnection | (var Text, var Boolean) | - |
| Integration event | OnGetCDSIntegrationUserId | (var Guid, var Boolean) | - |
| Integration event | OnGetCDSServerAddress | (var Text, var Boolean) | - |
| Integration event | OnTestCDSConnection | (var Boolean) | - |
| Integration event | OnCloseCDSConnection | (Text, var Boolean) | - |
| Integration event | OnAfterCRMIntegrationEnabled | () | - |
| Integration event | OnBeforeOpenRecordCardPage | (RecordId, var Boolean) | - |
| Integration event | OnBeforeHandleCustomIntegrationTableMapping | (var Boolean, Code[20]) | - |
| Integration event | OnIsCRMIntegrationRecord | (Integer, var Boolean) | - |
| Integration event | OnEnabledDatabaseTriggersSetup | (Integer, var Boolean) | - |