QER\ITShop\DecisionOnInsert

This configuration parameter regulates the approval of a request the moment it is added. If the parameter is set, approval is given when the request is inserted if the logged in identity is an approver and the parameter „QER\ITShop\PersonInsertedNoDecide" is not set. If the parameter is not set, no approval is given at insert.

Value1
Enabledtrue
Resultingtrue
Cryptedfalse

Usage and hierarchy

Generated from DialogConfigParm snapshot plus SQL/C# source extraction. Usage rows are textual source evidence, not inferred runtime behavior.

Parent: QER\ITShop

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.QER_ZITShopCheckDecision
    calls QBM_PDBQueueInsert_Bulk, QBM_PJobCreate_HOCallMethod, QBM_PSessionContextSet, QBM_PJobCreate_HOFireEvent_L, QBM_PSessionErrorAdd; writes INSERT into, UPDATE PWOHelperPWO; reads/joins QBMDBQueueCurrent, PersonWantsOrg, PWOHelperPWO, QERWorkingStep, PWODecisionRule…; uses config Common\ProcessState\UseGenProcIDFromPWO, QER\ITShop\DecisionOnInsert; uses session context XUser, GenProcID
  • dbo.QER_ZITShopOrderReset
    calls QBM_PSessionContextSet, QER_PGIQERWorkingMethod, QER_PITShopHelperFill_bulk, QER_PITShopPersonHasObjFill_b, QBM_PDBQueueInsert_Bulk…; writes INSERT into, INSERT PWODecisionHistory, UPDATE personwantsorg, DELETE HelperPWOCompliance, DELETE HelperPWOPersonhasObject…; reads/joins QBMDBQueueCurrent, PersonWantsOrg, BaseTree; uses config QER\ITShop\DecisionOnInsert; uses session context GenProcID
  • dbo.QER_TIPersonWantsOrg
    calls QER_PITShopPersonHasObjFill_b, QBM_PJobCreate_HOCallMethod_L, QBM_PDBQueueInsert_Bulk, QBM_PSessionErrorAdd; writes INSERT not, INSERT into, INSERT DialogProcess, INSERT PersonWantsOrg, UPDATE personwantsorg; reads/joins inserted, PersonWantsOrg, QER_VPWOOrderState, DialogProcess, Dialogprocess…; uses config Common\ProcessState, Common\ProcessState\UseGenProcIDFromPWO, QER\ITShop\DecisionOnInsert; uses session context XUser
  • dbo.QER_TUPersonWantsOrg
    calls QBM_PDBQueueInsert_Bulk, QBM_PJobCreate_SQLDel_L, QBM_PJobCreate_SQLDel_B, QER_PITShopOrderResetOneLevel, QBM_PJobCreate_HOCallMethod_L…; writes INSERT into, UPDATE not, UPDATE PersonWantsOrg, DELETE PWOHelperPWO; reads/joins inserted, deleted, PersonWantsOrg, QER_VPWOOrderState, personwantsorg…; uses config Common\ProcessState\UseGenProcIDFromPWO, QER\ITShop\DecisionOnInsert

C# source references

  • cs-qer-customizer-qer-customizer-personwantsorg.cs
    classes PersonWantsOrg, MP, WellKnownDecisionRules, DecisionHistoryArgs; methods MoveNext, SetStateMachine, _003C_GetUIDPwoState_003Eb__0, _003CInitializeMNRelationKeys_003Eb__0, _003CBaseTreeAssign_003Eb__0, Abort; references AccProduct, BasetreeAssign, BaseTreeHasObject, ComplianceRule, Delegation, Department; markers reads entity values, writes entity values, references DB/Dialog objects, IT Shop related markers, Job/process related markers