
[dbo].[arg_adt_delete_components_view]
SET QUOTED_IDENTIFIER OFF
GO
CREATE VIEW dbo.arg_adt_delete_components_view
AS
SELECT DISTINCT tr.object_uuid, tr.item_id, tr.item_name_id AS tree_name_id, it.item_name_id
FROM inv_reconcile_tree tr
INNER JOIN inv_reconcile_item it ON it.object_uuid = tr.object_uuid
AND it.item_parent_id = tr.item_id
AND it.item_parent_name_id = tr.item_name_id
AND (
(it.item_parent_name_id = 4 and it.item_name_id = 1)
OR (it.item_parent_name_id = 4 and it.item_name_id = 5)
OR (it.item_parent_name_id = 4 and it.item_name_id = 6)
OR (it.item_parent_name_id = 4 and it.item_name_id = 8)
OR (it.item_parent_name_id = 6 and it.item_name_id = 1)
OR (it.item_parent_name_id = 6 and it.item_name_id = 5)
OR (it.item_parent_name_id = 6 and it.item_name_id = 6)
OR (it.item_parent_name_id = 6 and it.item_name_id = 13)
OR (it.item_parent_name_id = 8 and it.item_name_id = 1)
OR (it.item_parent_name_id = 8 and it.item_name_id = 5)
OR (it.item_parent_name_id = 8 and it.item_name_id = 6)
OR (it.item_parent_name_id = 8 and it.item_name_id = 15)
OR (it.item_parent_name_id = 32 and it.item_name_id = 1)
OR (it.item_parent_name_id = 32 and it.item_name_id = 5)
OR (it.item_parent_name_id = 32 and it.item_name_id = 6)
OR (it.item_parent_name_id = 32 and it.item_name_id = 13)
OR (it.item_parent_name_id = 42 and it.item_name_id = 1)
OR (it.item_parent_name_id = 42 and it.item_name_id = 8)
OR (it.item_parent_name_id = 42 and it.item_name_id = 179)
)
GO
GRANT SELECT ON [dbo].[arg_adt_delete_components_view] TO [swcmadmin]
GRANT SELECT ON [dbo].[arg_adt_delete_components_view] TO [uapmadmin]
GRANT SELECT ON [dbo].[arg_adt_delete_components_view] TO [uapmadmin_group]
GRANT SELECT ON [dbo].[arg_adt_delete_components_view] TO [uapmbatch]
GRANT SELECT ON [dbo].[arg_adt_delete_components_view] TO [uapmbatch_group]
GRANT SELECT ON [dbo].[arg_adt_delete_components_view] TO [uapmreporting]
GRANT SELECT ON [dbo].[arg_adt_delete_components_view] TO [uapmreporting_group]
GO