UFN_QUERY_MKTCOMMUNICATIONEFFORTWITHOUTTEMPLATEKPISLIST
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | |
@CURRENTAPPUSERID | uniqueidentifier | IN |
Definition
Copy
create function dbo.[UFN_QUERY_MKTCOMMUNICATIONEFFORTWITHOUTTEMPLATEKPISLIST]
(
@ID uniqueidentifier,
@CURRENTAPPUSERID uniqueidentifier
)
returns @KPI_DETAIL table
(
[KPIINSTANCEID] uniqueidentifier,
[NAME] nvarchar(255),
[GOALTYPECODE] tinyint,
[KPIVALUEMONEY] decimal(20,4),
[KPIVALUENUMBER] decimal(20,4),
[KPIVALUEPERCENT] decimal(20,4),
[GOALVALUEMONEY] decimal(20,4),
[GOALVALUENUMBER] decimal(20,4),
[GOALVALUEPERCENT] decimal(20,4),
[YELLOWTARGETMONEY] decimal(20,4),
[YELLOWTARGETNUMBER] decimal(20,4),
[YELLOWTARGETPERCENT] decimal(20,4),
[GREENTARGETMONEY] decimal(20,4),
[GREENTARGETNUMBER] decimal(20,4),
[GREENTARGETPERCENT] decimal(20,4),
[GOALSTATUSIMAGE] nvarchar(255),
[VARIANCE] decimal(20,4),
[CLOSESTASOFDATE] datetime,
[USERHASRIGHTSTOKPI] bit,
[CURRENCYID] uniqueidentifier
)
with execute as caller
as
begin
insert into @KPI_DETAIL
(
[KPIINSTANCEID],
[NAME],
[GOALTYPECODE],
[KPIVALUEMONEY],
[KPIVALUENUMBER],
[KPIVALUEPERCENT],
[GOALVALUEMONEY],
[GOALVALUENUMBER],
[GOALVALUEPERCENT],
[YELLOWTARGETMONEY],
[YELLOWTARGETNUMBER],
[YELLOWTARGETPERCENT],
[GREENTARGETMONEY],
[GREENTARGETNUMBER],
[GREENTARGETPERCENT],
[GOALSTATUSIMAGE],
[VARIANCE],
[CLOSESTASOFDATE],
[USERHASRIGHTSTOKPI],
[CURRENCYID]
)
select
[KPIINSTANCEID],
[NAME],
[GOALTYPECODE],
[KPIVALUEMONEY],
[KPIVALUENUMBER],
[KPIVALUEPERCENT],
[GOALVALUEMONEY],
[GOALVALUENUMBER],
[GOALVALUEPERCENT],
[YELLOWTARGETMONEY],
[YELLOWTARGETNUMBER],
[YELLOWTARGETPERCENT],
[GREENTARGETMONEY],
[GREENTARGETNUMBER],
[GREENTARGETPERCENT],
[GOALSTATUSIMAGE],
[VARIANCE],
[CLOSESTASOFDATE],
[USERHASRIGHTSTOKPI],
[CURRENCYID]
from
dbo.[UFN_QUERY_MKTCOMMUNICATIONEFFORTKPISLIST](@ID, @CURRENTAPPUSERID);
return;
end;