dbo.QBMEvent
Object events
TableType TUsage CONFIGURATIONRows 353SizeMB 0.272
Table relation graph
Loading table relation graph…
Columns
| Name | Type | Nullable | OIM caption/commentary | Flags |
|---|---|---|---|---|
UID_QBMEvent | varchar(38) | no | Object event | PKUID |
DisplayName | nvarchar(512) | yes | Display name | |
EventName | nvarchar(128) | no | Object event | |
UID_DialogTable | varchar(38) | no | Table | FKUID |
XDateInserted | datetime(8) | yes | Created on | |
XDateUpdated | datetime(8) | yes | Modified on | |
XUserInserted | nvarchar(128) | yes | Created by | |
XUserUpdated | nvarchar(128) | yes | Modified by | |
XTouched | nchar(2) | yes | Processing status | |
XObjectKey | varchar(138) | no | Object key | |
XMarkedForDeletion | int(4) | yes | Marked for deletion | bitmask |
Relations
| FK | From | To |
|---|---|---|
| POL_RFRL4300 | POLPlaybookAction.UID_QBMEvent | QBMEvent.UID_QBMEvent |
| QBM_RFRL110 | QBMEvent.UID_DialogTable | DialogTable.UID_DialogTable |
| QBM_RFRL112 | JobEventGen.UID_QBMEvent | QBMEvent.UID_QBMEvent |
| QBM_RFRL113 | JobAutoStart.UID_QBMEvent | QBMEvent.UID_QBMEvent |
Triggers
GEN_T2515F4F9136CDA50DB6A9406A SQL_TRIGGER
GEN_T3B69E8221F880B22CD307E18D SQL_TRIGGER
GEN_T4AD1EDF20624332F467977460 SQL_TRIGGER
GEN_T574333585C37597BADDD19F49 SQL_TRIGGER
GEN_T699C722C1F7865EA2D3167D00 SQL_TRIGGER
QBM_TDAssembly_QBMEvent SQL_TRIGGER
QBM_TIAssembly_QBMEvent SQL_TRIGGER
QBM_TUAssembly_QBMEvent SQL_TRIGGER
Referenced by / reverse relations
Generated from live DB metadata, FK rows, and exported SQL dependency/source extraction. This is factual linkage evidence, not inferred behavior.
| Referencing object | Relation | Evidence |
|---|---|---|
| dbo.QBM_PMNTableInsert | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_PMNTableInsertOwnPK | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_PQBMEventClean | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_PScheduleStartJob | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_PXDateSubItemUpdate | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_T1E0DFDC1052ADF67FA04EF378 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_T2DEB9430E56692E59E32C0114 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_TDAssembly_JobEventGen | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_TIAssembly_JobEventGen | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_TIJobAutoStart | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_TUAssembly_JobEventGen | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_TUAssembly_QBMEvent | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBM_TUJobAutoStart | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBMVTableEventChain | SQL expression dependency | OBJECT_OR_COLUMN |
| POLPlaybookAction | foreign key references table | POL_RFRL4300: POLPlaybookAction.UID_QBMEvent -> QBMEvent.UID_QBMEvent |
| DialogTable | referenced by foreign key from table | QBM_RFRL110: QBMEvent.UID_DialogTable -> DialogTable.UID_DialogTable |
| JobEventGen | foreign key references table | QBM_RFRL112: JobEventGen.UID_QBMEvent -> QBMEvent.UID_QBMEvent |
| JobAutoStart | foreign key references table | QBM_RFRL113: JobAutoStart.UID_QBMEvent -> QBMEvent.UID_QBMEvent |
| dbo.QBM_PMNTableInsert | source text reference | creates object-layer jobs via QBM_PJobCreate*, fires object-layer event via HOFireEvent, uses session context values, has TRY/CATCH error handling |
| dbo.QBM_PMNTableInsertOwnPK | source text reference | creates object-layer jobs via QBM_PJobCreate*, fires object-layer event via HOFireEvent, uses session context values, has TRY/CATCH error handling |
| dbo.QBM_PQBMEventClean | source text reference | has TRY/CATCH error handling |
| dbo.QBM_PScheduleStartJob | source text reference | creates object-layer jobs via QBM_PJobCreate*, fires object-layer event via HOFireEvent, uses session context values, has TRY/CATCH error handling |
| dbo.QBM_PXDateSubItemUpdate | source text reference | creates object-layer jobs via QBM_PJobCreate*, uses session context values, has TRY/CATCH error handling |
| dbo.QBM_TDAssembly_JobEventGen | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.QBM_TIAssembly_JobEventGen | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.QBM_TIJobAutoStart | source text reference | uses session context values, has TRY/CATCH error handling |
| dbo.QBM_TUAssembly_JobEventGen | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.QBM_TUAssembly_QBMEvent | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.QBM_TUJobAutoStart | source text reference | uses session context values, has TRY/CATCH error handling |
| cs-common-customizer-vi-common-customizer-jobautostart.cs | decompiled C# reference | classes JobAutoStart; methods MoveNext, SetStateMachine, OnSavingAsync, _StartNowAsync; references DialogTable, JobAutoStart, QBMEvent; markers reads entity values, references DB/Dialog objects |
| cs-common-customizer-vi-common-customizer-jobeventgen.cs | decompiled C# reference | classes JobEventGen; methods MoveNext, SetStateMachine, GetParameterCollection, GetParameterCollectionAsync, _GetParameterCollectionAsync, _CollectParamsAsync; references DialogTable, JobChain, JobEventGen, JobRunParameter, QBMEvent; markers reads entity values, references DB/Dialog objects, Job/process related markers |
| cs-dpr-customizer-dpr-customizer-projectorreadentitylogic.cs | decompiled C# reference | classes ProjectorReadEntityLogic, _003C_003Ec__DisplayClass2_0; methods MoveNext, SetStateMachine, _FireReadEvent, IsReadAvailable, SyncRootsHasRead; references DialogTable, DPRNameSpace, DPRNameSpaceHasDialogTable, DPRObjectOperation, DPRRootObjConnectionInfo, QBMEvent; markers reads entity values, references DB/Dialog objects |
| cs-vi-db-compile-vi-db-compile-dialogjobgenassemblybuilder.cs | decompiled C# reference | classes DialogJobGenAssemblyBuilder, _ValueReplacer, _003C_003Ec__DisplayClass21_0, _003C_003Ec__DisplayClass23_0; methods Replace, _ReplaceMatch, _003C_GenerateEventsAsync_003Eb__0, _003C_GenerateJobAsync_003Eb__0, MoveNext, SetStateMachine; references DialogTable, JobChain, JobComponent, JobEventGen, JobParameter, JobRunParameter; markers reads entity values, references DB/Dialog objects, Job/process related markers |
| cs-vi-db-compile-vi-db-compile-sourcegenerators-jobssourcegenerator.cs | decompiled C# reference | classes JobsSourceGenerator, JobsAssemblyGenerator, _PreloadTable, _ValueReplacer; methods _003C_ReplaceMatchAsync_003Eb__0, MoveNext, SetStateMachine, _CreateRegPattern, _CreateRegVersion, ReplaceAsync; references DialogTable, JobChain, JobComponent, JobEventGen, JobParameter, JobRunParameter; markers reads entity values, references DB/Dialog objects, Job/process related markers |
| cs-vi-projector-database-vi-projector-database-outstanding-outstandinghandler.cs | decompiled C# reference | classes OutstandingHandler; methods ExecuteAction, GetDependencies, _Translate, _ExecuteAction, _ExecuteOperationByCustomizers, Reset; references DialogTable, ESet, JobChain, JobEventGen, QBMClrType, QBMEvent; markers references DB/Dialog objects, Job/process related markers |