Codeunit GlobalTriggerManagement

ID 49
Namespace: System.Environment

Properties

Name Value
SingleInstance True
InherentEntitlements X
InherentPermissions X

Events

OnAfterGetGlobalTableTriggerMask

[IntegrationEvent(False,False)]
local procedure OnAfterGetGlobalTableTriggerMask(TableID: Integer, var TableTriggerMask: Integer)

Parameters

Name Type Description
TableID Integer
TableTriggerMask Integer

OnAfterOnGlobalInsert

[IntegrationEvent(False,False)]
local procedure OnAfterOnGlobalInsert(RecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef

OnAfterOnGlobalModify

[IntegrationEvent(False,False)]
local procedure OnAfterOnGlobalModify(RecRef: RecordRef, xRecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef
xRecRef RecordRef

OnAfterOnGlobalDelete

[IntegrationEvent(False,False)]
local procedure OnAfterOnGlobalDelete(RecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef

OnAfterOnGlobalRename

[IntegrationEvent(False,False)]
local procedure OnAfterOnGlobalRename(RecRef: RecordRef, xRecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef
xRecRef RecordRef

OnAfterGetDatabaseTableTriggerSetup

[IntegrationEvent(False,False)]
local procedure OnAfterGetDatabaseTableTriggerSetup(TableId: Integer, var OnDatabaseInsert: Boolean, var OnDatabaseModify: Boolean, var OnDatabaseDelete: Boolean, var OnDatabaseRename: Boolean)

Parameters

Name Type Description
TableId Integer
OnDatabaseInsert Boolean
OnDatabaseModify Boolean
OnDatabaseDelete Boolean
OnDatabaseRename Boolean

OnAfterOnDatabaseInsert

[IntegrationEvent(False,False)]
local procedure OnAfterOnDatabaseInsert(RecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef

OnAfterOnDatabaseModify

[IntegrationEvent(False,False)]
local procedure OnAfterOnDatabaseModify(RecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef

OnAfterOnDatabaseDelete

[IntegrationEvent(False,False)]
local procedure OnAfterOnDatabaseDelete(RecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef

OnAfterOnDatabaseRename

[IntegrationEvent(False,False)]
local procedure OnAfterOnDatabaseRename(RecRef: RecordRef, xRecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef
xRecRef RecordRef

OnBeforeOnDatabaseInsert

[IntegrationEvent(False,False)]
local procedure OnBeforeOnDatabaseInsert(RecRef: RecordRef, var IsHandled: Boolean)

Parameters

Name Type Description
RecRef RecordRef
IsHandled Boolean

OnBeforeOnDatabaseModify

[IntegrationEvent(False,False)]
local procedure OnBeforeOnDatabaseModify(RecRef: RecordRef, var IsHandled: Boolean)

Parameters

Name Type Description
RecRef RecordRef
IsHandled Boolean

OnBeforeOnDatabaseDelete

[IntegrationEvent(False,False)]
local procedure OnBeforeOnDatabaseDelete(RecRef: RecordRef, var IsHandled: Boolean)

Parameters

Name Type Description
RecRef RecordRef
IsHandled Boolean

OnBeforeOnDatabaseRename

[IntegrationEvent(False,False)]
local procedure OnBeforeOnDatabaseRename(RecRef: RecordRef, xRecRef: RecordRef, var IsHandled: Boolean)

Parameters

Name Type Description
RecRef RecordRef
xRecRef RecordRef
IsHandled Boolean

See also