USP_SMARTFIELD_AGGREGATERECOGNITIONAMOUNTS

Parameters

Parameter Parameter Type Mode Description
@STARTDATE datetime IN
@ENDDATE datetime IN
@TYPECODES xml IN
@DESIGNATIONS xml IN
@CALCULATIONTYPE tinyint IN
@ASOF datetime IN
@CAMPAIGNS xml IN
@CURRENCYID uniqueidentifier IN
@SMARTFIELDID uniqueidentifier IN
@SITES xml IN

Definition

Copy


            CREATE procedure dbo.USP_SMARTFIELD_AGGREGATERECOGNITIONAMOUNTS
            (
                @STARTDATE datetime = null,
                @ENDDATE datetime = null,
                @TYPECODES xml,
                @DESIGNATIONS xml,                
                @CALCULATIONTYPE tinyint = 0,
                @ASOF datetime,
                @CAMPAIGNS xml = null,
                @CURRENCYID uniqueidentifier = null,
                @SMARTFIELDID uniqueidentifier = null,
                @SITES xml = null
            )
            as
                set nocount on;

                if not exists (select T.c.value('(SITEID)[1]','uniqueidentifier') from @SITES.nodes('/SITES/ITEM') T(c))
                    set @SITES = null;

                exec dbo.USP_CONSTITUENTSMARTFIELD_AGGREGATERECOGNITIONAMOUNTS @STARTDATE, @ENDDATE, @TYPECODES, @DESIGNATIONS, @CALCULATIONTYPE, @ASOF, @CAMPAIGNS, @CURRENCYID,
                    @SMARTFIELDID = @SMARTFIELDID, @SITES = @SITES;