USP_DATAFORMTEMPLATE_VIEW_FENXTSYNCPROCESS

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN
@DATALOADED bit INOUT
@NAME nvarchar(100) INOUT
@DESCRIPTION nvarchar(255) INOUT
@PDACCOUNTSYSTEM nvarchar(255) INOUT
@SYNCFISCALYEARS bit INOUT
@SYNCPROJECTDESIGNATION bit INOUT
@SYNCACCOUNTS bit INOUT
@PARAMETERSID uniqueidentifier INOUT

Definition

Copy


                CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_FENXTSYNCPROCESS
                (
                @ID uniqueidentifier,
                @DATALOADED bit = 0 output,
                @NAME nvarchar(100) = null output,
                @DESCRIPTION nvarchar(255) = null output,
                @PDACCOUNTSYSTEM nvarchar(255) = null output,
                @SYNCFISCALYEARS bit = null output,
                @SYNCPROJECTDESIGNATION bit = null output,
                @SYNCACCOUNTS bit = null output,
                @PARAMETERSID uniqueidentifier = null output
                )
                as
                    set nocount on;

                    -- be sure to set this, in case the select returns no rows

                    set @DATALOADED = 0;

                    select 
                        @DATALOADED = 1,
                        @NAME = FENXTSYNCPROCESS.NAME,
                        @DESCRIPTION = FENXTSYNCPROCESS.DESCRIPTION,
                        @PDACCOUNTSYSTEM = PDACCOUNTSYSTEM.NAME,
                        @SYNCFISCALYEARS = FENXTSYNCPROCESS.SYNCFISCALYEARS,
                        @SYNCPROJECTDESIGNATION = FENXTSYNCPROCESS.SYNCPROJECT_DESIGNATION,
                        @SYNCACCOUNTS = FENXTSYNCPROCESS.SYNCACCOUNTS,
                        @PARAMETERSID = @ID
                    from dbo.FENXTSYNCPROCESS
                    inner join dbo.FENXTINTEGRATION on FENXTSYNCPROCESS.FENXTINTEGRATIONID = FENXTINTEGRATION.ID
                    inner join dbo.PDACCOUNTSYSTEM on FENXTINTEGRATION.PDACCOUNTSYSTEMID = PDACCOUNTSYSTEM.ID
                    where FENXTSYNCPROCESS.ID = @ID;

                    return 0;