USP_DATAFORMTEMPLATE_VIEW_GENERATETRANSACTIONSEXCEPTIONREPORTPAGEDATA

The load procedure used by the view dataform template "Generate Payments Exception Report Page Data 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.
@BUSINESSPROCESSTYPECODE tinyint INOUT Business process type code

Definition

Copy

                CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_GENERATETRANSACTIONSEXCEPTIONREPORTPAGEDATA
                (
                    @ID uniqueidentifier,
                    @DATALOADED bit = 0 output,
                    @BUSINESSPROCESSTYPECODE tinyint = null output
                )
                as
                    set nocount on;

                    set @DATALOADED = 0;

                    select 
                        @DATALOADED = 1,
                        @BUSINESSPROCESSTYPECODE = 
                        case BUSINESSPROCESSCATALOGID
                            when 'F1606B58-8D50-4614-8752-57E1CF85DAE4' then 0
                            when '8c1e67b1-fb82-4c44-ab03-417d7e70ce94' then 1
              when 'B7974F4F-60D8-4DF5-AD5B-7B1839ABE16A' then 2
              when '5FCC159B-D9F7-46AE-8980-FB5D74515C15' then 3
                            else null
                        end
                    from dbo.BUSINESSPROCESSSTATUS
                    where ID = @ID

                    return 0;