USP_DATAFORMTEMPLATE_VIEW_STANDINGORDERSEXPORTPROCESS

The load procedure used by the view dataform template "Standing Orders Export Process View Form"

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN The input ID parameter used to load the fields defined on the form.
@DATALOADED bit INOUT Output parameter indicating whether or not data was actually loaded.
@NAME nvarchar(100) INOUT Name
@DESCRIPTION nvarchar(100) INOUT Description
@IDSETREGISTERID uniqueidentifier INOUT ID set
@QUERYNAME nvarchar(255) INOUT Selected records
@BUSINESSPROCESSVIEWID uniqueidentifier INOUT Business process view ID
@UPDATESTANDINGORDERS bit INOUT Mark exported standing orders as set up
@OUTPUTFORMAT nvarchar(255) INOUT Output format
@BUSINESSPROCESSCATALOGID uniqueidentifier INOUT BUSINESSPROCESSCATALOGID
@PARAMETERSID uniqueidentifier INOUT PARAMETERSID

Definition

Copy


                CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_STANDINGORDERSEXPORTPROCESS
                (
                    @ID uniqueidentifier,
                    @DATALOADED bit = 0 output,
                    @NAME nvarchar(100) = null output,
                    @DESCRIPTION nvarchar(100) = null output,
                    @IDSETREGISTERID uniqueidentifier = null output,
                    @QUERYNAME nvarchar(255) = null output,
                    @BUSINESSPROCESSVIEWID uniqueidentifier = null output,
                    @UPDATESTANDINGORDERS bit = null output,
                    @OUTPUTFORMAT nvarchar(255) = null output,
                    @BUSINESSPROCESSCATALOGID uniqueidentifier = null output,
                    @PARAMETERSID uniqueidentifier = null output
                )
                as
                set nocount on;

                set @DATALOADED = 0;

                select
                    @DATALOADED = 1,
                    @NAME = STANDINGORDERSEXPORTPROCESS.NAME,
                    @DESCRIPTION = STANDINGORDERSEXPORTPROCESS.DESCRIPTION,
                    @IDSETREGISTERID = STANDINGORDERSEXPORTPROCESS.IDSETREGISTERID,
                    @QUERYNAME = dbo.UFN_IDSET_GETNAME(STANDINGORDERSEXPORTPROCESS.IDSETREGISTERID),
                    @BUSINESSPROCESSVIEWID = STANDINGORDERSEXPORTPROCESS.BUSINESSPROCESSVIEWID,
                    @UPDATESTANDINGORDERS = STANDINGORDERSEXPORTPROCESS.UPDATESTANDINGORDERS,
                    @OUTPUTFORMAT = dbo.UFN_BUSINESSPROCESSVIEW_GETNAME(STANDINGORDERSEXPORTPROCESS.BUSINESSPROCESSVIEWID),
                    @BUSINESSPROCESSCATALOGID = 'E55B96E9-7FDA-4B19-AC2C-D38FE75469AF',
                    @PARAMETERSID = @ID                                    
                from dbo.STANDINGORDERSEXPORTPROCESS
                where STANDINGORDERSEXPORTPROCESS.ID = @ID;

                return 0;