USP_DATALIST_FUNCTIONALAREAS
Displays the system Functional Areas
Definition
Copy
CREATE procedure dbo.USP_DATALIST_FUNCTIONALAREAS
as
set nocount on;
select FA.FUNCTIONALAREASPECXML.value('declare namespace bbfa="bb_appfx_functionalarea";
/bbfa:FunctionalAreaSpec[1]/@ImageKey', 'nvarchar(500)'),
FA.ID,
FA.[NAME],
FA.DESCRIPTION,
(select count(*) from dbo.TASKCATALOG where FUNCTIONALAREAID = FA.ID) as 'Number of Tasks',
FA.SEQUENCE,
coalesce(FA.FUNCTIONALAREASPECXML.value('declare namespace bbfa="bb_appfx_functionalarea";
/bbfa:FunctionalAreaSpec[1]/@IsCustomizable', 'bit'), 1)
from dbo.FUNCTIONALAREACATALOG as FA
where
1 = dbo.UFN_INSTALLEDPRODUCTS_OPTIONALPRODUCTSINSTALLED
(
FA.FUNCTIONALAREASPECXML.query
(
'declare namespace common="bb_appfx_commontypes";
/*/common:InstalledProductList'
)
)
order by FA.SEQUENCE, FA.[NAME]