USP_DATAFORMTEMPLATE_PRELOAD_BATCH2TEMPLATE_2
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@BATCHTYPECATALOGID | uniqueidentifier | IN | |
@BATCHSUPPORTSCHECKINGFORDUPLICATERECORDS | bit | INOUT | |
@TEMPLATEPERMISSIONS | xml | INOUT | |
@CUSTOMIZEPERMISSIONS | xml | INOUT | |
@GLOBALNUMBERINGSCHEMEID | uniqueidentifier | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_PRELOAD_BATCH2TEMPLATE_2
(
@BATCHTYPECATALOGID uniqueidentifier,
@BATCHSUPPORTSCHECKINGFORDUPLICATERECORDS bit = null output,
@TEMPLATEPERMISSIONS xml = null output,
@CUSTOMIZEPERMISSIONS xml = null output,
@GLOBALNUMBERINGSCHEMEID uniqueidentifier = null output
)
as
set @TEMPLATEPERMISSIONS =
(select
ID as SYSTEMROLEID,
NAME,
2 as GRANTORDENY
from dbo.SYSTEMROLE
order by NAME
for xml raw('ITEM'),type,elements,root('TEMPLATEPERMISSIONS'),BINARY BASE64);
set @CUSTOMIZEPERMISSIONS =
(select
ID as SYSTEMROLEID,
NAME,
2 as GRANTORDENY
from dbo.SYSTEMROLE
order by NAME
for xml raw('ITEM'),type,elements,root('CUSTOMIZEPERMISSIONS'),BINARY BASE64);
select @GLOBALNUMBERINGSCHEMEID = ID
from BATCHNUMBERINGSCHEME
where ISGLOBAL = 1;
return 0;