UFN_KPIINSTANCEGOAL_GETGREENTARGET

Returns the green target value for a given KPI.

Return

Return Type
decimal(20, 5)

Parameters

Parameter Parameter Type Mode Description
@GOALAIMTYPECODE tinyint IN
@GOALUPWARDLOWVALUE decimal(20, 5) IN
@GOALUPWARDMIDVALUE decimal(20, 5) IN
@GOALDOWNWARDMIDVALUE decimal(20, 5) IN
@GOALDOWNWARDHIGHVALUE decimal(20, 5) IN

Definition

Copy


CREATE function dbo.UFN_KPIINSTANCEGOAL_GETGREENTARGET(
  @GOALAIMTYPECODE tinyint,
  @GOALUPWARDLOWVALUE decimal(20,5),
  @GOALUPWARDMIDVALUE decimal(20,5),
  @GOALDOWNWARDMIDVALUE decimal(20,5), 
  @GOALDOWNWARDHIGHVALUE decimal(20,5)  
  )
returns decimal(20,5)
with execute as caller
as begin

declare @GREENTARGET decimal(20,5);

if @GOALAIMTYPECODE = 0       
  set @GREENTARGET = @GOALUPWARDMIDVALUE;
else
  set @GREENTARGET = @GOALDOWNWARDMIDVALUE;

 return @GREENTARGET;
end