USP_DATALIST_RECOGNITIONRELATIONSHIPDEFAULT

Provides the list of relationship recognitions.

Parameters

Parameter Parameter Type Mode Description
@CONSTITUENTTYPECODE tinyint IN Constituent type
@RELATIONSHIPTYPECODEID uniqueidentifier IN Relationship type

Definition

Copy


      CREATE procedure dbo.USP_DATALIST_RECOGNITIONRELATIONSHIPDEFAULT
      (
        @CONSTITUENTTYPECODE tinyint = null,
        @RELATIONSHIPTYPECODEID uniqueidentifier = null
      )
      as
        set nocount on;

        select RRD.ID,
            RRD.CONSTITUENTTYPE [CONSTITUENTTYPENAME],
            RELATIONSHIPTYPECODE.DESCRIPTION [RELATIONSHIPTYPENAME],
            REVENUERECOGNITIONTYPECODE.DESCRIPTION [REVENUERECOGNITIONTYPENAME],
            MATCHFACTOR,
            REVENUERECOGNITIONTYPECODE.ID [REVENUERECOGNITIONTYPECODEID]
        from dbo.RECOGNITIONRELATIONSHIPDEFAULT as RRD
            inner join dbo.RELATIONSHIPTYPECODE on RRD.RELATIONSHIPTYPECODEID = RELATIONSHIPTYPECODE.ID
            left join dbo.REVENUERECOGNITIONTYPECODE on RRD.REVENUERECOGNITIONTYPECODEID = REVENUERECOGNITIONTYPECODE.ID
        where
            (@CONSTITUENTTYPECODE is null or RRD.CONSTITUENTTYPECODE = @CONSTITUENTTYPECODE) and
            (@RELATIONSHIPTYPECODEID is null or RRD.RELATIONSHIPTYPECODEID = @RELATIONSHIPTYPECODEID)