DECLARE @v1_TrusteeScope nvarchar(max)
SET @v1_TrusteeScope = '%TrusteeScope%'
IF '%N%' = 'ALL'
BEGIN
SELECT vComputer.Guid AS '_ItemGuid', [Name], Domain, [OS Name], [Guid] AS [Machine Guid], [Server]
FROM vComputer INNER JOIN [fnGetTrusteeScopedResources](@v1_TrusteeScope) AS [fnGTSR_3]
ON [vComputer].[Guid] = [fnGTSR_3].[ResourceGuid]
WHERE (Domain LIKE '%Domain%') AND ([OS Name] LIKE '%OSName%') AND ([Name] LIKE '%Name%') AND ([Guid] IN
(SELECT _ResourceGuid
FROM Inv_AeX_AC_Identification AS i1
WHERE ((SELECT COUNT(*) FROM Inv_AeX_AC_Identification AS i2
WHERE ([Name] = i1.Name) AND (Domain = i1.Domain)) > 1)))
END
ELSE
BEGIN
SELECT %N% vComputer.Guid AS '_ItemGuid', [Name], Domain, [OS Name], [Guid] AS [Machine Guid], [Server]
FROM vComputer INNER JOIN [fnGetTrusteeScopedResources](@v1_TrusteeScope) AS [fnGTSR_3]
ON [vComputer].[Guid] = [fnGTSR_3].[ResourceGuid]
WHERE (Domain LIKE '%Domain%') AND ([OS Name] LIKE '%OSName%') AND ([Name] LIKE '%Name%') AND ([Guid] IN
(SELECT _ResourceGuid
FROM Inv_AeX_AC_Identification AS i1
WHERE ((SELECT COUNT(*) FROM Inv_AeX_AC_Identification AS i2
WHERE ([Name] = i1.Name) AND (Domain = i1.Domain)) > 1)))
END