USP_DATAFORMTEMPLATE_VIEW_NAMINGOPPORTUNITYRECOGNITION_DETAIL
The load procedure used by the view dataform template "Naming Opportunity Recognition Detail View Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter used to load the fields defined on the form. |
@DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
@CONSTITUENT | nvarchar(700) | INOUT | Constituent |
@RECOGNITIONNAME | nvarchar(500) | INOUT | Recognition name |
@STARTDATE | UDT_FUZZYDATE | INOUT | Recognition date |
@ENDDATE | UDT_FUZZYDATE | INOUT | Recognition ends |
@QUANTITY | int | INOUT | Quantity |
@AMOUNT | money | INOUT | Amount |
@SPECIALREQUEST | nvarchar(max) | INOUT | Special request |
@INSCRIPTION | nvarchar(max) | INOUT | Inscription |
@BASECURRENCYID | uniqueidentifier | INOUT | Base currency |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_NAMINGOPPORTUNITYRECOGNITION_DETAIL
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@CONSTITUENT nvarchar(700) = null output,
@RECOGNITIONNAME nvarchar(500) = null output,
@STARTDATE dbo.UDT_FUZZYDATE = null output,
@ENDDATE dbo.UDT_FUZZYDATE = null output,
@QUANTITY int = null output,
@AMOUNT money = null output,
@SPECIALREQUEST nvarchar(max) = null output,
@INSCRIPTION nvarchar(max) = null output,
@BASECURRENCYID uniqueidentifier = null output
)
as
set nocount on;
select
@DATALOADED = 1,
@CONSTITUENT = NF.NAME,
@RECOGNITIONNAME = NAMINGOPPORTUNITYRECOGNITION.CONSTITUENTNAME,
@STARTDATE = NAMINGOPPORTUNITYRECOGNITION.STARTDATE,
@ENDDATE = NAMINGOPPORTUNITYRECOGNITION.ENDDATE,
@INSCRIPTION = NAMINGOPPORTUNITYRECOGNITION.INSCRIPTION,
@QUANTITY = NAMINGOPPORTUNITYRECOGNITION.QUANTITY,
@AMOUNT = NAMINGOPPORTUNITYRECOGNITION.AMOUNT,
@SPECIALREQUEST = NAMINGOPPORTUNITYRECOGNITION.SPECIALREQUEST,
@INSCRIPTION = NAMINGOPPORTUNITYRECOGNITION.INSCRIPTION,
@BASECURRENCYID = NAMINGOPPORTUNITYRECOGNITION.BASECURRENCYID
from dbo.NAMINGOPPORTUNITYRECOGNITION
outer apply dbo.UFN_CONSTITUENT_DISPLAYNAME(NAMINGOPPORTUNITYRECOGNITION.CONSTITUENTID) NF
where ID = @ID;