dbo.HelperPWOPersonHasObject
Auxiliary table for the IT Shop that notes which identity would be allocated object keys they that did not have already due to the request.
TableType TUsage MATERIALRows 0SizeMB 0
Table relation graph
Loading table relation graph…
Columns
| Name | Type | Nullable | OIM caption/commentary | Flags |
|---|---|---|---|---|
UID_HelperPWOPersonHasObject | varchar(38) | no | ID | PKUID |
UID_Person | varchar(38) | yes | Identity | FKUID |
UID_PersonWantsOrg | varchar(38) | yes | Request procedure | FKUID |
ObjectKey | varchar(138) | yes | Object key | |
UID_OrgRelated | varchar(38) | yes | Assigned business role | FKUID |
IsExisting | bit(1) | yes | already exists | |
IsFromSubIdentityOnly | bit(1) | yes | Assignment of subidentity |
Relations
| FK | From | To |
|---|---|---|
| QER_RFRL1757 | HelperPWOPersonHasObject.UID_PersonWantsOrg | PersonWantsOrg.UID_PersonWantsOrg |
| QER_RFRL1758 | HelperPWOPersonHasObject.UID_Person | Person.UID_Person |
| QER_RFRL2566 | HelperPWOPersonHasObject.UID_OrgRelated | BaseTree.UID_Org |
Triggers
GEN_T24FB1E3D7153AF1B956B59EC4 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.CPL_FTCCSPersonHasObjectWPWO | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QER_PITShopPersonHasObjFill_b | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QER_ZITShopOrderReset | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.CPL_FTCCSPersonsForPWO | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.CPL_FTCCSPWOCheck | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QER_TDBaseTreeHasObject | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QER_TDPersonHasObject | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QER_TIBaseTreeHasObject | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QER_TIPersonHasObject | SQL expression dependency | OBJECT_OR_COLUMN |
| dbo.QER_TUPersonWantsOrg | SQL expression dependency | OBJECT_OR_COLUMN |
| PersonWantsOrg | referenced by foreign key from table | QER_RFRL1757: HelperPWOPersonHasObject.UID_PersonWantsOrg -> PersonWantsOrg.UID_PersonWantsOrg |
| Person | referenced by foreign key from table | QER_RFRL1758: HelperPWOPersonHasObject.UID_Person -> Person.UID_Person |
| BaseTree | referenced by foreign key from table | QER_RFRL2566: HelperPWOPersonHasObject.UID_OrgRelated -> BaseTree.UID_Org |
| dbo.CPL_FTCCSPersonHasObjectWPWO | source text reference | SQL_INLINE_TABLE_VALUED_FUNCTION |
| dbo.CPL_PComplianceCheckMakeProc_h | source text reference | has TRY/CATCH error handling |
| dbo.QER_PITShopPersonHasObjFill_b | source text reference | has TRY/CATCH error handling |
| dbo.QER_ZITShopOrderReset | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.CPL_FTCCSPersonsForPWO | source text reference | SQL_TABLE_VALUED_FUNCTION |
| dbo.CPL_FTCCSPWOCheck | source text reference | SQL_TABLE_VALUED_FUNCTION |
| dbo.QER_TDBaseTreeHasObject | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.QER_TDPersonHasObject | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.QER_TIBaseTreeHasObject | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.QER_TIPersonHasObject | source text reference | inserts DBQueue tasks, uses session context values, has TRY/CATCH error handling |
| dbo.QER_TUPersonWantsOrg | source text reference | creates object-layer jobs via QBM_PJobCreate*, inserts DBQueue tasks, calls object-layer method via HOCallMethod, uses session context values, has TRY/CATCH error handling |
| cs-cpl-compositionapi-cpl-compositionapi-itshop-cartcompliancecheck.cs | decompiled C# reference | classes CartComplianceCheck, _003C_003Ec__DisplayClass11_0, _003C_003Ec__DisplayClass12_0, _003C_003Ec__DisplayClass17_0; methods MoveNext, SetStateMachine, _003CGetViolationsAsync_003Eb__1, _003CGetViolationsAsync_003Eb__2, _003CSetExceptionApproverFlagsAsync_003Eb__1, _003CCheckOrgAssignmentComplianceAsync_003Eb__3; references AERole, ComplianceRule, ComplianceSubRule, Department, ESet, HelperPWOPersonHasObject; markers reads entity values, references DB/Dialog objects, IT Shop related markers |