QER\ComplianceCheck\DisableSelfExceptionGranting
Excludes rule violators from becomming exception approvers. If this parameter is set, no one can approve their own rule violations.
| Value | 1 |
|---|---|
| Enabled | false |
| Resulting | false |
| Crypted | false |
Usage and hierarchy
Generated from DialogConfigParm snapshot plus SQL/C# source extraction. Usage rows are textual source evidence, not inferred runtime behavior.
Parent: QER\ComplianceCheck
Child parameters
No child parameters in the current snapshot.
SQL modules using this parameter
- dbo.QER_PITShopHelperFill_bulk
calls as, QBM_PDBQueueInsert_Bulk, QBM_PSessionContextSet, QER_P04F128DC257D2B3C236MAIL_, QBM_PSessionErrorAdd; writes INSERT into, INSERT PWODecisionHistory, INSERT PWOHelperPWO, UPDATE PersonWantsOrg, UPDATE PWOHelperPWO…; reads/joins PersonWantsOrg, QERWorkingStep, PWOHelperPWO, HelperPWOCompliance, ComplianceRule…; uses config Common\ProcessState\UseGenProcIDFromPWO, QER\ITShop\PersonOrderedNoDecide, QER\ITShop\PersonInsertedNoDecide…; uses session context XUser, GenProcID - dbo.CPL_TIPersonInBaseTree
calls QBM_PSessionErrorAdd; writes INSERT not; reads/joins inserted, BaseTree, QER_VPersonsAreMe; uses config QER\ComplianceCheck\DisableSelfExceptionGranting - dbo.CPL_TUPersonInBaseTree
calls QBM_PSessionErrorAdd; writes UPDATE not, UPDATE PersonInNCHasMControl, DELETE PersonInNCHasMControl; reads/joins deleted, inserted, personInBaseTree, BaseTree, QER_VPersonsAreMe…; uses config QER\ComplianceCheck\DisableSelfExceptionGranting
C# source references
- cs-cpl-customizer-cpl-customizer-personinnoncompliance.cs
classes PersonInNonCompliance, MP; methods MoveNext, SetStateMachine, OnSavingAsync, _CheckExceptionGranted, GetIsExceptionAllowed, MakeDecision; references ComplianceRule, NonCompliance, Person, PersonInNonCompliance, QERJustification; markers reads entity values, references DB/Dialog objects