dbo.QBM_PDBQueueCalculateDelta

SQL_STORED_PROCEDURE

Created 2025-06-27T17:57:37.370 · modified 2026-04-14T23:16:09.067 · source: live DB sys.objects/sys.sql_expression_dependencies.

Open formatted source/search result

Parameters

NameTypeOutput
@SourceDataOrigQBM_YDataForDeltano
@SlotNumberintno
@DeltaQuantitybitno
@DeltaDeletebitno
@DeltaInsertbitno
@DeltaOriginbitno
@CountDeltaQantityintyes
@CountDeltaOriginintyes
@UseIsInEffectbitno
@DBQueueCurrentExternQBM_YDBQueueCurrentno

Referenced objects

SchemaObjectColumn/minorClass
DialogDBQueueOBJECT_OR_COLUMN
QBM_PDBQCS_CurrentMoveSlotOBJECT_OR_COLUMN
QBM_PDBQueueInsert_BulkOBJECT_OR_COLUMN
QBM_PJournalOBJECT_OR_COLUMN
QBM_PSessionContextSetOBJECT_OR_COLUMN
QBM_PSessionErrorAddOBJECT_OR_COLUMN
QBM_YDataForDeltaTYPE
QBM_YDBQCSCurrentToMoveTYPE
QBM_YDBQueueCurrentTYPE
QBM_YDBQueueIntermediateTYPE
QBM_YDBQueueRawTYPE
QBMDBQueueCurrentOBJECT_OR_COLUMN
dboQBM_FCVAnyToHashOBJECT_OR_COLUMN
dboQBM_FCVIntToStringOBJECT_OR_COLUMN
dboQBM_FCVStringToIntOBJECT_OR_COLUMN
dboQBM_FGIConfigparmValueOBJECT_OR_COLUMN
dboQBM_FGIDBQueueSlotResetTypeOBJECT_OR_COLUMN
dboQBM_FGISessionContextOBJECT_OR_COLUMN
dboQBM_FGISessionErrorRethrowOBJECT_OR_COLUMN

Source excerpt

First extracted SQL definition lines from the exported source. Use the full source page for complete context.

Open full formatted source

1  create   procedure QBM_PDBQueueCalculateDelta ( @SourceDataOrig QBM_YDataForDelta readonly  , @SlotNumber int , @DeltaQuantity bit , @DeltaDelete
2 bit , @DeltaInsert bit , @DeltaOrigin bit , @CountDeltaQantity  int output , @CountDeltaOrigin  int output , @UseIsInEffect bit    , @DBQueueCurrentExtern
3 QBM_YDBQueueCurrent readonly       ) as begin declare @DBQueueCurrent QBM_YDBQueueCurrent declare @Overload_RowCountCurrent int declare @Overload_RowCountLimit
4 int = dbo.QBM_FCVStringToInt(dbo.QBM_FGIConfigparmValue('QBM\DBQueue\OverloadLimit'), 200000) declare @Overload_RowCountLimitReset int = @Overload_RowCountLimit
5 * 6 declare @Overload_UID_TaskToReset varchar(38) declare @Overload_ElementsInSlot int declare @Overload_Maxbulk int declare @Overload_IsBulkEnabled bit
6  declare @ChangeLimitReached_String varchar(64) declare @Medium QBM_YDBQueueIntermediate declare @CountItems int  declare @DebugSwitch int = 0 declare
7 @DebugLevel char(1) = 'W' declare @DebugMessage nvarchar(1000) declare @SourceData QBM_YDataForDelta declare @ErrorMessage nvarchar(4000) declare @ErrorSeverity
8 int declare @ErrorState int  declare @Switch int = 0 select @Switch += (@DeltaQuantity | @DeltaInsert | @DeltaDelete) select @Switch += @DeltaOrigin *
9 2   declare @DeleteMaskForXOrigin int = 0 if @DeltaOrigin = 1 and @DeltaDelete = 0  begin select @DeleteMaskForXOrigin = 0x02 end declare @ChangeLimit_internal
10 int declare @OnceMore bit = 0 declare @DBQueueElementsOnceMore QBM_YDBQueueRaw declare @UID_TaskOnceMore varchar(38) declare @SQLLockIgnore nvarchar(max
11)  declare @StartTime datetime = getutcdate() declare @ChangeLimitTimeForDelta_string varchar(64) declare @SlotNumberSource int declare @SlotNumberTarget
12 int declare @DBQueueToMove QBM_YDBQCSCurrentToMove declare @RowsMoved int SET XACT_ABORT OFF BEGIN TRY if exists (select top 1 1 from @DBQueueCurrentExtern
13 ) begin insert into @DBQueueCurrent(UID_DialogDBQueue, UID_Parameter, UID_SubParameter, GenProcID) select UID_DialogDBQueue, UID_Parameter, UID_SubParameter
14, GenProcID from @DBQueueCurrentExtern end else begin insert into @DBQueueCurrent(UID_DialogDBQueue, UID_Parameter, UID_SubParameter, GenProcID) select
15 UID_DialogDBQueue, UID_Parameter, UID_SubParameter, GenProcID from QBMDBQueueCurrent cu with (readpast) where cu.SlotNumber = @SlotNumber end select @ChangeLimit_internal
16 = dbo.QBM_FCVStringToInt( dbo.QBM_FGISessionContext('CHANGELIMIT'), -1111) if @ChangeLimit_internal = -1111 begin select @ChangeLimit_internal = dbo.QBM_FCVStringToint
17( dbo.QBM_FGIConfigparmValue('QBM\DBQueue\ChangeLimitDefault'), 3000)  end if isnull(@ChangeLimit_internal, 0) < 10 begin select @ChangeLimit_internal 
18= 10 end insert into @SourceData(Element, AssignedElement ,HashKey , IsUpcommingContent , XIsInEffectBefore, XIsInEffectAfter , XOriginBefore, XOriginAfter
19 )     select o.Element, o.AssignedElement , dbo.QBM_FCVAnyToHash(concat(o.Element, o.AssignedElement)) , isnull(o.IsUpcommingContent, 0) , isnull(o.XIsInEffectBefore
20, 0), isnull(o.XIsInEffectAfter, 0) , isnull(o.XOriginBefore, 0), isnull(o.XOriginAfter, 0) from @SourceDataOrig o select @Overload_RowCountCurrent = @@ROWCOUNT
21 if @Overload_RowCountCurrent = 0 or @Switch = 0 begin if @DebugSwitch > 0 begin print 'na gar nix' end select @CountDeltaQantity = 0 , @CountDeltaOrigin
22 = 0 goto endLabel end if @Overload_RowCountCurrent > @Overload_RowCountLimit  begin   select @ChangeLimitReached_String = dbo.QBM_FCVIntToString(@Overload_RowCountCurrent
23) exec QBM_PSessionContextSet 'OVERLOADREACHED', @ChangeLimitReached_String if @DebugSwitch > 0 begin select @DebugMessage = 'am Overload vorbei gekommen, füllstand: '
24 + str(@Overload_RowCountCurrent) exec QBM_PJournal @DebugMessage, @@procid, 'D', @DebugLevel end    if @Overload_RowCountCurrent > @Overload_RowCountLimitReset
25  begin select @DebugMessage = concat('#LDS#Rowcount Limit for reset {0} reached with {1}, Task {2} will be resetted.|' , str(@Overload_RowCountLimitReset
26) , '|', str(@Overload_RowCountCurrent), '|', @Overload_UID_TaskToReset , '|') exec QBM_PJournal @DebugMessage, @@procid, 'I', @DebugLevel delete @DBQueueToMove
27  insert into @DBQueueToMove(UID_DialogDBQueue) select cul.UID_DialogDBQueue from @DBQueueCurrent cul  if @@ROWCOUNT > 0 begin select @SlotNumberSource
28 = @SlotNumber  select @SlotnumberTarget = dbo.QBM_FGIDBQueueSlotResetType('Error05') exec @RowsMoved = QBM_PDBQCS_CurrentMoveSlot @DBQueueToMove, @SlotNumberSource
29, @SlotnumberTarget    end   goto endlabel end  end  if @DebugSwitch > 0 begin print '@Switch ' + str(@Switch) end if @Switch = 1 begin    insert into 
30@Medium(HashKey, IsToInsert, IsToDelete, IsIntersect, IsInheritChanged, XOriginNew, XIsInEffectNew) select HashKey ,case IsInsertDeleteIntersect when 2
31 then 1 else 0 end as IsToInsert , case IsInsertDeleteIntersect when 1 then 1 else 0 end as IsToDelete , case IsInsertDeleteIntersect when 3 then 1 else
32 0 end as IsIntersect , 0 as IsInheritChanged , 0 as XOriginNew , 0 as XIsInEffectNew from ( select HashKey , sum( distinct IsUpcommingContent +1) as IsInsertDeleteIntersect
33  from @SourceData s group by s.HashKey ) as x where IsInsertDeleteIntersect in (1, 2 )  end if @Switch = 2 begin    insert into @Medium(HashKey, IsToInsert
34, IsToDelete, IsIntersect, IsInheritChanged, XOriginNew, XIsInEffectNew) select HashKey , 0 as IsToInsert , 0 as IsToDelete , 1 as IsIntersect , 1 as IsInheritChanged
35 , XOriginNew , sign(XIsInEffectNew * XOriginNew )  from ( select HashKey , sum( distinct IsUpcommingContent +1) | @DeleteMaskForXOrigin as IsInsertDeleteIntersect
36 , max( s.XOriginBefore) as XOriginOld , MAX(s.XOriginAfter & 0x0001) + MAX(s.XOriginAfter & 0x0002) + MAX(s.XOriginAfter & 0x0004) + MAX(s.XOriginAfter
37 & 0x0008)   + MAX(s.XOriginAfter & 0xfff0) as XOriginNew  , case @UseIsInEffect when 1 then min(case when s.IsUpcommingContent = 1 then sign(s.XIsInEffectAfter
38) else 1 end ) else 1 end as XIsInEffectNew , case @UseIsInEffect when 1 then MAX(convert(int, s.XIsInEffectBefore)) else 1 end as XIsInEffectOld from 
39@SourceData s group by s.HashKey ) as x where IsInsertDeleteIntersect in (3 )  and ((x.XOriginOld ^ x.XOriginNew) + (x.XIsInEffectOld ^ x.XIsInEffectNew
40) > 0)  end if @Switch = 3 begin    insert into @Medium(HashKey, IsToInsert, IsToDelete, IsIntersect, IsInheritChanged, XOriginNew, XIsInEffectNew) select
41 HashKey ,case IsInsertDeleteIntersect when 2 then 1 else 0 end as IsToInsert , case IsInsertDeleteIntersect when 1 then 1 when 3 then @DeltaDelete * (x.XOriginNew
42 ^1)  else 0 end as IsToDelete , case IsInsertDeleteIntersect when 3 then 1 else 0 end as IsIntersect , case IsInsertDeleteIntersect when 3 then sign((x.XOriginOld
43 ^ x.XOriginNew) + (x.XIsInEffectOld ^ x.XIsInEffectNew) ) else 0 end as IsInheritChanged , XOriginNew , sign(XIsInEffectNew * XOriginNew )  from ( select
44 HashKey , sum( distinct s.IsUpcommingContent +1) | @DeleteMaskForXOrigin as IsInsertDeleteIntersect , max( s.XOriginBefore) as XOriginOld , MAX(s.XOriginAfter
45 & 0x0001) + MAX(s.XOriginAfter & 0x0002) + MAX(s.XOriginAfter & 0x0004) + MAX(s.XOriginAfter & 0x0008)   + MAX(s.XOriginAfter & 0xfff0) as XOriginNew 
46 , case @UseIsInEffect when 1 then min(case when s.IsUpcommingContent = 1 then sign(s.XIsInEffectAfter) else 1 end ) else 1 end as XIsInEffectNew , case
47 @UseIsInEffect when 1 then MAX(convert(int, s.XIsInEffectBefore)) else 1 end as XIsInEffectOld from @SourceData s group by s.HashKey ) as x where IsInsertDeleteIntersect
48 = 1  or (IsInsertDeleteIntersect = 2 and x.XOriginNew > 0)  or ((x.XOriginOld ^ x.XOriginNew) + (x.XIsInEffectOld ^ x.XIsInEffectNew) > 0)  if @DebugSwitch
49 > 0 begin print 'Zwischenstand von X' select HashKey , sum( distinct s.IsUpcommingContent +1) | @DeleteMaskForXOrigin as IsInsertDeleteIntersect , max
50( s.XOriginBefore) as XOriginOld , MAX(s.XOriginAfter & 0x01) + MAX(s.XOriginAfter & 0x02) + MAX(s.XOriginAfter & 0x04) + MAX(s.XOriginAfter & 0x08) as
51 XOriginNew  , case @UseIsInEffect when 1 then min(case when s.IsUpcommingContent = 1 then sign(s.XIsInEffectAfter) else 1 end ) else 1 end as XIsInEffectNew
52 , case @UseIsInEffect when 1 then MAX(convert(int, s.XIsInEffectBefore)) else 1 end as XIsInEffectOld from @SourceData s group by s.HashKey end end  update
53 @Medium set element = x.element , AssignedElement = x.AssignedElement  from @Medium y join @sourceData x on y.HashKey = x.HashKey  where y.IsToInsert 
54= 1 and (@DeltaInsert = 1 or @DeltaQuantity = 1) or y.IsToDelete = 1 and (@DeltaDelete = 1 or @DeltaQuantity = 1) or y.IsInheritChanged = 1 and @DeltaOrigin
55 > 0 if @DebugSwitch > 0 begin print 'content of @Medium' select * from @Medium end select @CountDeltaQantity = 0 select @CountDeltaOrigin = 0   if @DeltaDelete
56 =1 begin    truncate table #QBMDeltaDelete insert into #QBMDeltaDelete (Element, AssignedElement) select top (@ChangeLimit_internal)  m.Element, m.AssignedElement
57 from @Medium m  where m.IsToDelete = 1  or ( m.IsInheritChanged = 1 and m.XOriginNew = 0 ) select @CountItems = @@ROWCOUNT  if @CountItems = @ChangeLimit_internal
58 begin select @OnceMore = 1 end  select @CountDeltaQantity += @CountItems if @CountItems > 0 and @SlotNumber > 0 begin  update #QBMDeltaDelete set GenProcID
59 = c.GenProcID from #QBMDeltaDelete d join @DBQueueCurrent c on d.element = c.UID_Parameter end end   if @DeltaInsert =1 begin    truncate table #QBMDeltaInsert
60 insert into #QBMDeltaInsert (Element, AssignedElement, XOrigin, XIsInEffect) select top (@ChangeLimit_internal)  m.Element, m.AssignedElement, m.XOriginNew
61, m.XIsInEffectNew from @Medium m  where m.IsToInsert = 1 select @CountItems = @@ROWCOUNT  if @CountItems = @ChangeLimit_internal begin select @OnceMore
62 = 1 end  select @CountDeltaQantity += @CountItems if @CountItems > 0 and @SlotNumber > 0 begin  update #QBMDeltaInsert set GenProcID = c.GenProcID from
63 #QBMDeltaInsert d join @DBQueueCurrent c on d.element = c.UID_Parameter end end if @DeltaQuantity =1 begin    truncate table #QBMDeltaQuantity insert 
64into #QBMDeltaQuantity (Element) select distinct top (@ChangeLimit_internal) m.Element from @Medium m  where m.IsToDelete = 1 or m.IsToInsert = 1  or (
65 m.IsInheritChanged = 1 and m.XOriginNew = 0 ) select @CountItems = @@ROWCOUNT  if @CountItems = @ChangeLimit_internal begin select @OnceMore = 1 end  
66select @CountDeltaQantity += @CountItems  if @CountItems > 0 and @SlotNumber > 0 begin  update #QBMDeltaQuantity set GenProcID = c.GenProcID from #QBMDeltaQuantity
67 d join @DBQueueCurrent c on d.element = c.UID_Parameter end end   if @DeltaOrigin =1  begin    truncate table #QBMDeltaOrigin insert into #QBMDeltaOrigin
68 (Element, AssignedElement, XOrigin, XIsInEffect) select top (@ChangeLimit_internal)  m.Element, m.AssignedElement, m.XOriginNew, m.XIsInEffectNew from
69 @Medium m  where m.IsInheritChanged = 1 select @CountItems = @@ROWCOUNT  if @CountItems = @ChangeLimit_internal begin select @OnceMore = 1 end  select
70 @CountDeltaOrigin += @CountItems if @CountItems > 0 and @SlotNumber > 0 begin  update #QBMDeltaOrigin set GenProcID = c.GenProcID from #QBMDeltaOrigin
71 d join @DBQueueCurrent c on d.element = c.UID_Parameter end end    if @OnceMore = 1 begin delete  @DBQueueElementsOnceMore  insert into @DBQueueElementsOnceMore
72(Object, SubObject, GenProcID) select cu.UID_Parameter, cu.UID_SubParameter, cu.GenProcID from @DBQueueCurrent cu select top 1 @UID_TaskOnceMore = cu.UID_Task
73 from QBMDBQueueCurrent cu with (readpast)  where cu.SlotNumber = @SlotNumber and cu.UID_Task > ' '  if @UID_TaskOnceMore is null begin select top 1 @UID_TaskOnceMore
74 = f.UID_Task from QBMDBQueueCurrent  f with (readpast) where f.SlotNumber = @SlotNumber and f.UID_Task > ' '  if @UID_TaskOnceMore is null begin  select
75 top 1 @UID_TaskOnceMore = c.UID_Task from @DBQueueCurrent cu join QBMDBQueueCurrent c with (readpast) on cu.UID_DialogDBQueue = c.UID_DialogDBQueue where
76 c.UID_Task > ' ' if @UID_TaskOnceMore is null begin  select top 1 @UID_TaskOnceMore = c.UID_Task from @DBQueueCurrent cu join DialogDBQueue c with (readpast
77) on cu.UID_DialogDBQueue = c.UID_DialogDBQueue where c.UID_Task > ' ' end  end  end  exec QBM_PDBQueueInsert_Bulk @UID_TaskOnceMore, @DBQueueElementsOnceMore
78 if @DebugSwitch > 0 begin select @DebugMessage = 'restore once more ' + @UID_TaskOnceMore + '@CountDeltaOrigin ' + str(@CountDeltaOrigin) + ' @CountDeltaQantity '
79 + str(@CountDeltaQantity) exec QBM_PJournal @Debugmessage, @@procid, 'D', @DebugLevel end    end  select @ChangeLimitReached_String = dbo.QBM_FCVIntToString
80(@CountDeltaOrigin + @CountDeltaQantity) exec QBM_PSessionContextSet 'CHANGELIMITREACHED', @ChangeLimitReached_String select @ChangeLimitTimeForDelta_string

Module relation graph

Loading module relation graph…

Source-derived context

Generated from exported SQL module definitions plus read-only sandbox sys.objects/sys.parameters/sys.sql_expression_dependencies metadata. This is factual source evidence, not a semantic guess.

provenance: SQL definition export provenance: sandbox DB metadata modified: 2026-04-14T23:16:09.067

inserts DBQueue tasks uses ChangeLimit/session/config throttling uses session context values has TRY/CATCH error handling

Summary: calls QBM_PSessionContextSet, QBM_PJournal, QBM_PDBQCS_CurrentMoveSlot, QBM_PDBQueueInsert_Bulk, QBM_PSessionErrorAdd; writes INSERT into; reads/joins QBMDBQueueCurrent, DialogDBQueue; uses config QBM\DBQueue\OverloadLimit, QBM\DBQueue\ChangeLimitDefault; uses session context CHANGELIMIT, OVERLOADREACHED, CHANGELIMITREACHED, CHANGELIMITTIMEFORDELTA

Declared parameters

ParameterTypeDirection
@SourceDataOrigqbm_ydatafordeltainput
@SlotNumberintinput
@DeltaQuantitybitinput
@DeltaDeletebitinput
@DeltaInsertbitinput
@DeltaOriginbitinput
@CountDeltaQantityintOUTPUT
@CountDeltaOriginintOUTPUT
@UseIsInEffectbitinput
@DBQueueCurrentExternqbm_ydbqueuecurrentinput

DML targets

INSERT into

Read/join references

Config/session

Config: QBM\DBQueue\OverloadLimit QBM\DBQueue\ChangeLimitDefault

Session: CHANGELIMIT OVERLOADREACHED CHANGELIMITREACHED CHANGELIMITTIMEFORDELTA

DBQueue/tasks

None extracted.

Temp tables / referenced variables

Temp: #LDS #Rowcount #QBMDeltaDelete #QBMDeltaInsert #QBMDeltaQuantity #QBMDeltaOrigin

Variables: @SourceDataOrig @SlotNumber @DeltaQuantity @DeltaDelete @DeltaInsert @DeltaOrigin @CountDeltaQantity @CountDeltaOrigin @UseIsInEffect @DBQueueCurrentExtern @DBQueueCurrent @Overload_RowCountCurrent @Overload_RowCountLimit @Overload_RowCountLimitReset @Overload_UID_TaskToReset @Overload_ElementsInSlot @Overload_Maxbulk @Overload_IsBulkEnabled @ChangeLimitReached_String @Medium @CountItems @DebugSwitch @DebugLevel @DebugMessage @SourceData @ErrorMessage @ErrorSeverity @ErrorState @Switch @DeleteMaskForXOrigin @ChangeLimit_internal @OnceMore @DBQueueElementsOnceMore @UID_TaskOnceMore @SQLLockIgnore @StartTime @ChangeLimitTimeForDelta_string @SlotNumberSource @SlotNumberTarget @DBQueueToMove

Referenced by / reverse dependencies

Generated from live DB metadata, FK rows, and exported SQL dependency/source extraction. This is factual linkage evidence, not inferred behavior.

Referencing objectRelationEvidence
dbo.ADS_ZAccountInADSGroupSQL expression dependencyOBJECT_OR_COLUMN
dbo.ADS_ZADSMachineInADSGroupSQL expression dependencyOBJECT_OR_COLUMN
dbo.ADS_ZBaseTreeHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.ADS_ZBaseTreeOwnsObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.ADS_ZContactInADSGroupSQL expression dependencyOBJECT_OR_COLUMN
dbo.ADS_ZGroupInADSGroupSQL expression dependencyOBJECT_OR_COLUMN
dbo.ADS_ZOrgHasADSGroupSQL expression dependencyOBJECT_OR_COLUMN
dbo.ADS_ZPersonHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.CPL_ZSubRuleFillObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PA104261FA54379C6160FAE8F6SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PA11AF8D16C61275A2DCFAED6ESQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PA32EFCA6201B15CB29D954994SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PA6BF9FD71303E4D8F82AD2566SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PA72A423016BA139FFC3D8EDFFSQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PA98D6CE53656FFB7523357E71SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PACB9B89D5F903FDF8F2FAD40DSQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PAD1085733B383217D4E3F0797SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PAD601362D0C4E22FD4721754BSQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PAE14BB3C2EDA7D127BCA29F96SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PD0C461BCE9B1499A948C6DE89SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PD75EFC2994CF76773E86FDA0ASQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PD7750F63D2FE88D966B93F426SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PD85D31B610579F7BE495D13A3SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PD88D54946ECC34815B5EF8AA7SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PDA305E8EEC3AE04AAA39FD671SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PDB81C19C7C55B5C62A0191559SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PDBB056A1F7CFF0CE82AAA3734SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PDBDCABA4BA9EB91B037DD3763SQL expression dependencyOBJECT_OR_COLUMN
dbo.GEN_PDEC582A34382551F1DDFD9799SQL expression dependencyOBJECT_OR_COLUMN
dbo.LDP_ZAccountInLDAPGroupSQL expression dependencyOBJECT_OR_COLUMN
dbo.LDP_ZBaseTreeHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.LDP_ZBaseTreeOwnsObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.LDP_ZGroupInLDAPGroupSQL expression dependencyOBJECT_OR_COLUMN
dbo.LDP_ZLDPMachineInLDAPGroupSQL expression dependencyOBJECT_OR_COLUMN
dbo.LDP_ZOrgHasLDAPGroupSQL expression dependencyOBJECT_OR_COLUMN
dbo.LDP_ZPersonHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.QBM_ZGroupCollectionSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZAccProductGroupCollectionSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZBaseTreeCollectionFSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZBaseTreeHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZBaseTreeHasObjectExtAttSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZHelperHardwareOrgSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZHelperHeadOrgSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZHelperHeadPersonSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZHelperPersonOrgSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZHelperWorkDeskOrgSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZOrgHasQERAssignSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZOrgHasQERResourceSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZOrgHasQERReuseSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZOrgHasQERReuseUSSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZOrgRootSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZPersonHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZPersonHasObjectExtAttSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZPersonHasQERAssignSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZPersonHasQERResourceSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZPersonHasQERReuseSQL expression dependencyOBJECT_OR_COLUMN
dbo.QER_ZPersonHasQERReuseUSSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMB_ZHelperHardwareOrgSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMB_ZHelperPersonOrgSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMB_ZHelperWorkDeskOrgSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMS_ZBaseTreeHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMS_ZESetCollectionSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMS_ZESetHasEntitlementSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMS_ZOrgHasESetSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMS_ZPersonHasESetSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMS_ZPersonHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.RMS_ZWorkDeskHasESetSQL expression dependencyOBJECT_OR_COLUMN
dbo.RPS_ZBaseTreeHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.RPS_ZOrgHasRPSReportSQL expression dependencyOBJECT_OR_COLUMN
dbo.RPS_ZPersonHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.RPS_ZPersonHasRPSReportSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_PUNSAccountBInUNSGroupB_KSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_PUNSAccountBInUNSGroupB1_KSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_PUNSAccountBInUNSGroupB2_KSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_PUNSAccountBInUNSGroupB3_KSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZBaseTreeHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZBaseTreeOwnsObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZOrgHasTSBAccountDefSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZOrgHasUNSGroupBSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZOrgHasUNSGroupB1SQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZOrgHasUNSGroupB2SQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZOrgHasUNSGroupB3SQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZPersonHasObjectSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZPersonHasTSBAccountDefSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZUNSAccountBHasUNSItemBSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZUNSGroupB1InUNSGroupB1SQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZUNSGroupB2InUNSGroupB2SQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZUNSGroupB3InUNSGroupB3SQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZUNSGroupBHasUNSItemBSQL expression dependencyOBJECT_OR_COLUMN
dbo.TSB_ZUNSGroupBInUNSGroupBSQL expression dependencyOBJECT_OR_COLUMN
dbo.ADS_ZAccountInADSGroupsource text referencehas TRY/CATCH error handling
dbo.ADS_ZADSMachineInADSGroupsource text referencehas TRY/CATCH error handling
dbo.ADS_ZBaseTreeHasObjectsource text referencehas TRY/CATCH error handling
dbo.ADS_ZBaseTreeOwnsObjectsource text referencehas TRY/CATCH error handling
dbo.ADS_ZContactInADSGroupsource text referencehas TRY/CATCH error handling
dbo.ADS_ZGroupInADSGroupsource text referenceinserts DBQueue tasks, uses session context values, has TRY/CATCH error handling
dbo.ADS_ZOrgHasADSGroupsource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.ADS_ZPersonHasObjectsource text referencehas TRY/CATCH error handling
dbo.CPL_PComplianceCheckMakeProc_hsource text referencehas TRY/CATCH error handling
dbo.CPL_ZSubRuleFillObjectsource text referenceuses session context values, has TRY/CATCH error handling
dbo.LDP_ZAccountInLDAPGroupsource text referencehas TRY/CATCH error handling
dbo.LDP_ZBaseTreeHasObjectsource text referencehas TRY/CATCH error handling
dbo.LDP_ZBaseTreeOwnsObjectsource text referencehas TRY/CATCH error handling
dbo.LDP_ZGroupInLDAPGroupsource text referenceinserts DBQueue tasks, uses session context values, has TRY/CATCH error handling
dbo.LDP_ZLDPMachineInLDAPGroupsource text referencehas TRY/CATCH error handling
dbo.LDP_ZOrgHasLDAPGroupsource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.LDP_ZPersonHasObjectsource text referencehas TRY/CATCH error handling
dbo.QBM_ZGroupCollectionsource text referenceuses session context values, has TRY/CATCH error handling
dbo.QER_PDynamicGroupMakeProc_hlpsource text referencehas TRY/CATCH error handling
dbo.QER_ZAccProductGroupCollectionsource text referenceuses session context values, has TRY/CATCH error handling
dbo.QER_ZBaseTreeCollectionFsource text referenceuses session context values, has TRY/CATCH error handling
dbo.QER_ZBaseTreeHasObjectsource text referencehas TRY/CATCH error handling
dbo.QER_ZBaseTreeHasObjectExtAttsource text referencehas TRY/CATCH error handling
dbo.QER_ZHelperHardwareOrgsource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.QER_ZHelperHeadOrgsource text referencehas TRY/CATCH error handling
dbo.QER_ZHelperHeadPersonsource text referencehas TRY/CATCH error handling
dbo.QER_ZHelperPersonOrgsource text referencehas TRY/CATCH error handling
dbo.QER_ZHelperWorkDeskOrgsource text referencehas TRY/CATCH error handling
dbo.QER_ZOrgHasQERAssignsource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.QER_ZOrgHasQERResourcesource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.QER_ZOrgHasQERReusesource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.QER_ZOrgHasQERReuseUSsource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.QER_ZOrgRootsource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.QER_ZPersonHasObjectsource text referencehas TRY/CATCH error handling
dbo.QER_ZPersonHasObjectExtAttsource text referencehas TRY/CATCH error handling
dbo.QER_ZPersonHasQERAssignsource text referencehas TRY/CATCH error handling
dbo.QER_ZPersonHasQERResourcesource text referencehas TRY/CATCH error handling
dbo.QER_ZPersonHasQERReusesource text referencehas TRY/CATCH error handling
dbo.QER_ZPersonHasQERReuseUSsource text referencehas TRY/CATCH error handling
dbo.RMB_ZHelperHardwareOrgsource text referencehas TRY/CATCH error handling
dbo.RMB_ZHelperPersonOrgsource text referencehas TRY/CATCH error handling
dbo.RMB_ZHelperWorkDeskOrgsource text referencehas TRY/CATCH error handling
dbo.RMS_ZBaseTreeHasObjectsource text referencehas TRY/CATCH error handling
dbo.RMS_ZESetCollectionsource text referenceinserts DBQueue tasks, uses session context values, has TRY/CATCH error handling
dbo.RMS_ZESetHasEntitlementsource text referencehas TRY/CATCH error handling
dbo.RMS_ZOrgHasESetsource text referencehas TRY/CATCH error handling
dbo.RMS_ZPersonHasESetsource text referencehas TRY/CATCH error handling
dbo.RMS_ZPersonHasObjectsource text referencehas TRY/CATCH error handling
dbo.RMS_ZWorkDeskHasESetsource text referencehas TRY/CATCH error handling
dbo.RPS_ZBaseTreeHasObjectsource text referencehas TRY/CATCH error handling
dbo.RPS_ZOrgHasRPSReportsource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.RPS_ZPersonHasObjectsource text referencehas TRY/CATCH error handling
dbo.RPS_ZPersonHasRPSReportsource text referencehas TRY/CATCH error handling
dbo.TSB_PUNSAccountBInUNSGroupB_Ksource text referencehas TRY/CATCH error handling
dbo.TSB_PUNSAccountBInUNSGroupB1_Ksource text referencehas TRY/CATCH error handling
dbo.TSB_PUNSAccountBInUNSGroupB2_Ksource text referencehas TRY/CATCH error handling
dbo.TSB_PUNSAccountBInUNSGroupB3_Ksource text referencehas TRY/CATCH error handling
dbo.TSB_ZBaseTreeHasObjectsource text referencehas TRY/CATCH error handling
dbo.TSB_ZBaseTreeOwnsObjectsource text referencehas TRY/CATCH error handling
dbo.TSB_ZOrgHasTSBAccountDefsource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.TSB_ZOrgHasUNSGroupBsource text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.TSB_ZOrgHasUNSGroupB1source text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.TSB_ZOrgHasUNSGroupB2source text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.TSB_ZOrgHasUNSGroupB3source text referenceinserts DBQueue tasks, has TRY/CATCH error handling
dbo.TSB_ZPersonHasObjectsource text referencehas TRY/CATCH error handling
dbo.TSB_ZPersonHasTSBAccountDefsource text referencehas TRY/CATCH error handling
dbo.TSB_ZUNSAccountBHasUNSItemBsource text referencehas TRY/CATCH error handling
dbo.TSB_ZUNSGroupB1InUNSGroupB1source text referenceinserts DBQueue tasks, uses session context values, has TRY/CATCH error handling
dbo.TSB_ZUNSGroupB2InUNSGroupB2source text referenceinserts DBQueue tasks, uses session context values, has TRY/CATCH error handling
dbo.TSB_ZUNSGroupB3InUNSGroupB3source text referenceinserts DBQueue tasks, uses session context values, has TRY/CATCH error handling
dbo.TSB_ZUNSGroupBHasUNSItemBsource text referencehas TRY/CATCH error handling
dbo.TSB_ZUNSGroupBInUNSGroupBsource text referenceinserts DBQueue tasks, uses session context values, has TRY/CATCH error handling