Codeunit 5150 Integration Management in 19

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.

Procedures, 21Events, 11

Versions171819202122232425262728latest

Source-

Procedures, 21

NameParametersReturnsAccessObsolete
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()Booleanpublic-
IsIntegrationActivated()Booleanpublic-
EnableIntegrationServices()public-
DisableIntegrationServices()public-
SetConnectorIsEnabledForSession(Boolean)public-
IsIntegrationRecord(Integer)Booleanpublic-
IsIntegrationRecordChild(Integer)Booleanpublic-
ResetIntegrationActivated()public-
GetIntegrationIsEnabledOnTheSystem()BooleanpublicPending 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]publicPending 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)Guidpublic-
SetHideMessages(Boolean)public-
GetIdWithoutBrackets(Guid)Textpublic-

Events, 11

KindNameParametersObsolete
Integration eventOnIsIntegrationRecord(Integer, var Boolean)-
Integration eventOnGetIntegrationActivated(var Boolean)-
Integration eventOnGetIntegrationDisabled(var Boolean)-
Integration eventOnEnabledDatabaseTriggersSetup(Integer, var Boolean)-
Integration eventOnGetIntegrationEnabledOnSystem(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 eventOnDeleteIntegrationRecord(var RecordRef)-
Integration eventOnUpdateReferencedIdField(var RecordRef, Guid, var Boolean)-
Integration eventOnUpdateRelatedRecordIdFields(var RecordRef)-
Integration eventOnAfterAddToIntegrationPageList(var Record Name/Value Buffer, var Integer)-
Integration eventOnIsIntegrationRecordChild(Integer, var Boolean, var Boolean)-
Integration eventOnAfterUpdateParentIntegrationRecord(RecordRef, DateTime)-