USP_DATAFORMTEMPLATE_VIEW_SYSTEMGENERATEDDESIGNATIONINFO

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN
@CURRENTAPPUSERID uniqueidentifier IN
@DATALOADED bit INOUT
@SYSTEMGENERATED bit INOUT
@DESIGNATIONLEVELID uniqueidentifier INOUT

Definition

Copy

create procedure dbo.USP_DATAFORMTEMPLATE_VIEW_SYSTEMGENERATEDDESIGNATIONINFO (
  @ID uniqueidentifier
  ,@CURRENTAPPUSERID uniqueidentifier
  ,@DATALOADED bit = 0 output
  ,@SYSTEMGENERATED bit = null output
  ,@DESIGNATIONLEVELID uniqueidentifier = null output
  )
as
begin
  set nocount on;
  set @DATALOADED = 0;

  select @DATALOADED = 1
    ,@DESIGNATIONLEVELID = COALESCE(DESIGNATIONLEVEL5ID, DESIGNATIONLEVEL4ID, DESIGNATIONLEVEL3ID, DESIGNATIONLEVEL2ID, DESIGNATIONLEVEL1ID)
    ,@SYSTEMGENERATED = SYSTEMGENERATED
  from dbo.DESIGNATION
  where DESIGNATION.ID = @ID

  return 0
end