USP_DATAFORMTEMPLATE_ADD_PLANNEDGIFTADDITIONASSET_PRELOAD
The load procedure used by the edit dataform template "Planned Gift Addition Asset Add Form"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PLANNEDGIFTADDITIONID | uniqueidentifier | IN | Input parameter indicating the context ID for the record being added. |
@CONSTITUENTLOOKUPID | nvarchar(36) | INOUT | |
@CONSTITUENTFIRSTNAME | nvarchar(50) | INOUT | |
@CONSTITUENTKEYNAME | nvarchar(100) | INOUT | |
@CONSTITUENTID | uniqueidentifier | INOUT | |
@TRANSACTIONCURRENCYID | uniqueidentifier | INOUT | Transaction currency ID |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_PLANNEDGIFTADDITIONASSET_PRELOAD (
@PLANNEDGIFTADDITIONID uniqueidentifier,
@CONSTITUENTLOOKUPID nvarchar(36) = null output,
@CONSTITUENTFIRSTNAME nvarchar(50) = null output,
@CONSTITUENTKEYNAME nvarchar(100) = null output,
@CONSTITUENTID uniqueidentifier = null output,
@TRANSACTIONCURRENCYID uniqueidentifier = null output
) as
set nocount on;
select
@CONSTITUENTLOOKUPID = CONSTITUENT.LOOKUPID,
@CONSTITUENTFIRSTNAME = CONSTITUENT.FIRSTNAME,
@CONSTITUENTKEYNAME = CONSTITUENT.KEYNAME,
@CONSTITUENTID = CONSTITUENT.ID,
@TRANSACTIONCURRENCYID = PLANNEDGIFTADDITION.TRANSACTIONCURRENCYID
from
dbo.PLANNEDGIFTADDITION
inner join dbo.PLANNEDGIFT on PLANNEDGIFTADDITION.PLANNEDGIFTID = PLANNEDGIFT.ID
inner join dbo.CONSTITUENT on CONSTITUENT.ID = PLANNEDGIFT.CONSTITUENTID
where
PLANNEDGIFTADDITION.ID = @PLANNEDGIFTADDITIONID;
return 0;