dbo.QERPolicy
Company policies
TableType TUsage USERDATARows 16SizeMB 0.128
Table relation graph
Loading table relation graph…
Columns
| Name | Type | Nullable | OIM caption/commentary | Flags |
|---|---|---|---|---|
UID_QERPolicy | varchar(38) | no | Policy | PKUID |
Ident_QERPolicy | nvarchar(256) | yes | Policy | |
Description | nvarchar(1024) | yes | Description | |
ImplementationNotes | nvarchar(-1) | yes | Implementation notes | |
UID_AERoleResponsible | varchar(38) | yes | Policy supervisors | FKUID |
UID_AERoleAttestator | varchar(38) | yes | Attestor | FKUID |
UID_DialogScheduleFill | varchar(38) | yes | Schedule | FKUID |
UID_QERPolicyGroup | varchar(38) | yes | Policy group | FKUID |
IsNoWhereClause | bit(1) | yes | Without condition | |
WhereClause | nvarchar(-1) | yes | Condition | |
WhereClauseAddOn | nvarchar(-1) | yes | Additional condition | |
IsInActive | bit(1) | yes | Disabled | |
UID_QERPolicyWork | varchar(38) | yes | Working copy of policy | FKUID |
IsWorkingCopy | bit(1) | yes | Working copy | |
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 | |
VersionMajor | int(4) | yes | Main version number | |
VersionMinor | int(4) | yes | Minor version number | |
VersionPatch | int(4) | yes | Patch version | |
PolicyNumber | nvarchar(64) | yes | Policy number | |
StateInfo | nvarchar(32) | yes | §§Status | |
ExceptionNotes | nvarchar(-1) | yes | Exception approval info | |
RiskIndex | float(8) | yes | Risk index | |
TransparencyIndex | float(8) | yes | Transparency index | |
RuleViolationThreshold | int(4) | yes | Max no. of violations | |
SignificancyClass | int(4) | yes | Significance | limited |
RuleSeverity | float(8) | yes | Severity | |
IsExceptionAllowed | bit(1) | yes | Exception approval allowed | |
UID_AERoleRuler | varchar(38) | yes | Exception approver | FKUID |
RiskIndexReduced | float(8) | yes | Risk index (reduced) | |
UID_DialogTable | varchar(38) | yes | Base table | FKUID |
XMarkedForDeletion | int(4) | yes | Marked for deletion | bitmask |
UID_DialogRichMailNewViolation | varchar(38) | yes | Mail template new violation | FKUID |
UID_DialogReport | varchar(38) | yes | Report | FKUID |
UID_DialogDashBoardDef | varchar(38) | yes | Statistic | FKUID |
ObjectKeyAttPolicy | varchar(138) | yes | Attestation policy | |
IsToAttestImmediately | bit(1) | yes | Start attestation of new rule violations immediately |
Relations
| FK | From | To |
|---|---|---|
| POL_RFRL2600 | QERPolicy.UID_DialogRichMailNewViolation | DialogRichMail.UID_DialogRichMail |
| POL_RFRL2700 | QERPolicy.UID_DialogReport | DialogReport.UID_DialogReport |
| POL_RFRL2701 | QERPolicy.UID_DialogDashBoardDef | DialogDashBoardDef.UID_DialogDashBoardDef |
| POL_RFRL4093 | QERPolicyHasMControl.UID_QERPolicy | QERPolicy.UID_QERPolicy |
| POL_RFRL4098 | QERPolicy.UID_QERPolicyGroup | QERPolicyGroup.UID_QERPolicyGroup |
| POL_RFRL4100 | QERPolicyHasObject.UID_QERPolicy | QERPolicy.UID_QERPolicy |
| POL_RFRL4105 | QERPolicyInArea.UID_QERPolicy | QERPolicy.UID_QERPolicy |
| POL_RFRL4197 | QERPolicy.UID_AERoleRuler | BaseTree.UID_Org |
| POL_RFRL4219 | QERPolicy.UID_DialogTable | DialogTable.UID_DialogTable |
Triggers
GEN_T163BACAD4C56A752C4FAF6CA6 SQL_TRIGGER
GEN_T2C70041B2DC77CE85F47E49FF SQL_TRIGGER
GEN_T31F8888D9732CFD3495C33307 SQL_TRIGGER
GEN_T56111844E7CE9B3B23DD83A47 SQL_TRIGGER
POL_TDQERPolicy SQL_TRIGGER
POL_TIQERPolicy SQL_TRIGGER
POL_TUATTQERPolicy SQL_TRIGGER
POL_TUQERPolicy 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.GEN_FT40E617EA4EDFD9F440AB5C68 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_P577DFA6CFBEFA124671727F36 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.POL_PQERPolicyMakeProc | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.POL_RQERPolicyFill | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.POL_ZQERPolicyFill | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.POL_ZQERPolicyMakeProc | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.POL_ZScheduleStart | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_T163BACAD4C56A752C4FAF6CA6 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_T2C70041B2DC77CE85F47E49FF | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_T31F8888D9732CFD3495C33307 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_T31FDEB2B4FF4B55C745CFF502 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_T380DEA238A283A0D5F954A670 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_T3C4790A4702909C7764E58DD5 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_T56111844E7CE9B3B23DD83A47 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.POL_TIATTPersonInBaseTree | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.POL_TUATTPersonInBaseTree | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.POL_TUQERPolicy | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_V1E441B572A5A74CD55E2DE861 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_VA11366321CEA75E771031299E | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_VA2E0ED91D0879F96F3727E7D5 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_VA2E38DDF8F9E834239740A863 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_VA44306C69FC8D1F9A72E6D4F5 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_VA5F314F9F8BD59444C950D626 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_VA7A600AADD9D6CE035EB157AF | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_VAAEF9B9AD2514FCADC007752C | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_VAB29F17856D3C565B3A4B4441 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.GEN_VAD885B68A61142FD57051A8C6 | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QBMVSystemOverview | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QERVPersonAndAERoles | SQL expression dependency | OBJECT_OR_COLUMN |
| DialogRichMail | referenced by foreign key from table | POL_RFRL2600: QERPolicy.UID_DialogRichMailNewViolation -> DialogRichMail.UID_DialogRichMail |
| DialogReport | referenced by foreign key from table | POL_RFRL2700: QERPolicy.UID_DialogReport -> DialogReport.UID_DialogReport |
| DialogDashBoardDef | referenced by foreign key from table | POL_RFRL2701: QERPolicy.UID_DialogDashBoardDef -> DialogDashBoardDef.UID_DialogDashBoardDef |
| QERPolicyHasMControl | foreign key references table | POL_RFRL4093: QERPolicyHasMControl.UID_QERPolicy -> QERPolicy.UID_QERPolicy |
| QERPolicyGroup | referenced by foreign key from table | POL_RFRL4098: QERPolicy.UID_QERPolicyGroup -> QERPolicyGroup.UID_QERPolicyGroup |
| QERPolicyHasObject | foreign key references table | POL_RFRL4100: QERPolicyHasObject.UID_QERPolicy -> QERPolicy.UID_QERPolicy |
| QERPolicyInArea | foreign key references table | POL_RFRL4105: QERPolicyInArea.UID_QERPolicy -> QERPolicy.UID_QERPolicy |
| BaseTree | referenced by foreign key from table | POL_RFRL4197: QERPolicy.UID_AERoleRuler -> BaseTree.UID_Org |
| DialogTable | referenced by foreign key from table | POL_RFRL4219: QERPolicy.UID_DialogTable -> DialogTable.UID_DialogTable |
| dbo.POL_PQERPolicyMakeProc | source text reference | has TRY/CATCH error handling |
| dbo.POL_RQERPolicyFill | source text reference | has TRY/CATCH error handling |
| dbo.POL_ZQERPolicyFill | source text reference | creates object-layer jobs via QBM_PJobCreate*, uses session context values, has TRY/CATCH error handling |
| dbo.POL_ZQERPolicyMakeProc | source text reference | has TRY/CATCH error handling |
| dbo.POL_ZScheduleStart | source text reference | inserts DBQueue tasks, has TRY/CATCH error handling |
| dbo.POL_TIATTPersonInBaseTree | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.POL_TUATTPersonInBaseTree | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.POL_TUQERPolicy | source text reference | creates object-layer jobs via QBM_PJobCreate*, inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| cs-pol-customizer-pol-customizer-qerpolicy.cs | decompiled C# reference | classes QERPolicy, _003C_003Ec__DisplayClass11_0, _003C_003Ec__DisplayClass5_0; methods _003CCreateAttestations_003Eb__0, _003CCreateAttestations_003Eb__2, _003C_Check_UID_DialogTable_003Eb__0, MoveNext, SetStateMachine, OnSavingAsync; references AERole, AttestationObject, AttestationPolicy, ComplianceArea, DialogTable, MitigatingControl; markers reads entity values, references DB/Dialog objects |
| cs-pol-customizer-pol-customizer-qerpolicyhasobject.cs | decompiled C# reference | classes QERPolicyHasObject, MP; methods MoveNext, SetStateMachine, OnSavingAsync, MakeDecision, IsValidDecisionMaker, Decision_OnSaving; references AERole, Person, PersonInAERole, QERJustification, QERPolicy, QERPolicyHasObject; markers reads entity values, references DB/Dialog objects |
| cs-pol-forms-pol-forms-formqerpolicymasterdata.cs | decompiled C# reference | classes FormQERPolicyMasterData; methods OnInit, InitializeComponent, OnFormSizeChanged, OnFormLoad, OnFormUnload, _DisconnectUIEngineUserSettings; references AERole, DialogDashboardDef, DialogReport, DialogRichMail, DialogSchedule, DialogTable; markers reads entity values, references DB/Dialog objects |