Codeunit 5150 Integration Management in 21
- App
- Base Application
- Obsolete
- Pending 17.0. Integration Management will be removed. Refactor the code to use systemID and other system fields such as systemLastModifiedDateTime.
Versions171819202122232425262728latest
Source-
Procedures, 21
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| GetDatabaseTableTriggerSetup | (Integer, var Boolean, var Boolean, var Boolean, var Boolean) | public | - | ||||
| OnDatabaseInsert | (RecordRef) | public | - | ||||
| OnDatabaseModify | (RecordRef) | public | - | ||||
| OnDatabaseDelete | (RecordRef) | public | - | ||||
| OnDatabaseRename | (RecordRef, RecordRef) | public | - | ||||
| SetupIntegrationTables | () | public | - | ||||
| CreateIntegrationPageList | (var Record Name/Value Buffer) | public | - | ||||
| IsIntegrationServicesEnabled | () | Boolean | public | - | |||
| IsIntegrationActivated | () | Boolean | public | - | |||
| EnableIntegrationServices | () | public | - | ||||
| DisableIntegrationServices | () | public | - | ||||
| SetConnectorIsEnabledForSession | (Boolean) | public | - | ||||
| IsIntegrationRecord | (Integer) | Boolean | public | - | |||
| IsIntegrationRecordChild | (Integer) | Boolean | public | - | |||
| ResetIntegrationActivated | () | public | - | ||||
| GetIntegrationIsEnabledOnTheSystem | () | Boolean | public | Pending 17.0 | |||
| This function will be removed once the Feature Key is removed. We will not generate integration records in the future, they will be replaced by SystemId and SystemLastModified fields. | |||||||
| GetIntegrationManagementDisabledFeatureKey | () | Text[50] | public | Pending 17.0 | |||
| This function will be removed once the Feature Key is removed. We will not generate integration records in the future, they will be replaced by SystemId and SystemLastModified fields. | |||||||
| InitializeIntegrationRecords | (Integer) | public | - | ||||
| InsertUpdateIntegrationRecord | (RecordRef, DateTime) | Guid | public | - | |||
| SetHideMessages | (Boolean) | public | - | ||||
| GetIdWithoutBrackets | (Guid) | Text | public | - | |||
Events, 11
| Kind | Name | Parameters | Obsolete | ||||
|---|---|---|---|---|---|---|---|
| Integration event | OnIsIntegrationRecord | (Integer, var Boolean) | - | ||||
| Integration event | OnGetIntegrationActivated | (var Boolean) | - | ||||
| Integration event | OnGetIntegrationDisabled | (var Boolean) | - | ||||
| Integration event | OnEnabledDatabaseTriggersSetup | (Integer, var Boolean) | - | ||||
| Integration event | OnGetIntegrationEnabledOnSystem | (var Boolean) | Pending 17.0 | ||||
| This function will be removed once the Feature Key is removed. We will not generate integration records in the future, they will be replaced by SystemId and SystemLastModified fields. | |||||||
| Integration event | OnDeleteIntegrationRecord | (var RecordRef) | - | ||||
| Integration event | OnUpdateReferencedIdField | (var RecordRef, Guid, var Boolean) | - | ||||
| Integration event | OnUpdateRelatedRecordIdFields | (var RecordRef) | - | ||||
| Integration event | OnAfterAddToIntegrationPageList | (var Record Name/Value Buffer, var Integer) | - | ||||
| Integration event | OnIsIntegrationRecordChild | (Integer, var Boolean, var Boolean) | - | ||||
| Integration event | OnAfterUpdateParentIntegrationRecord | (RecordRef, DateTime) | - | ||||