USP_KPI_CAMPAIGNHIERARCHYGOAL_GOALVALUE
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@VALUE | money | INOUT | |
@CAMPAIGNID | uniqueidentifier | IN | |
@CAMPAIGNHIERARCHYGOALID | uniqueidentifier | IN | |
@CURRENCYID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_KPI_CAMPAIGNHIERARCHYGOAL_GOALVALUE (
@VALUE money output,
@CAMPAIGNID uniqueidentifier,
@CAMPAIGNHIERARCHYGOALID uniqueidentifier,
@CURRENCYID uniqueidentifier = null
) as begin
set @VALUE = 0;
--Because we are forcing the currency to be the campaign's base, we can just get the
-- AMOUNT off the goal table without having to worry about any conversions.
select
@VALUE = CAMPAIGNHIERARCHYGOAL.AMOUNT
from
dbo.CAMPAIGNHIERARCHYGOAL
where
CAMPAIGNHIERARCHYGOAL.ID = @CAMPAIGNHIERARCHYGOALID
and
CAMPAIGNHIERARCHYGOAL.CAMPAIGNID = @CAMPAIGNID
end