USP_DATAFORMTEMPLATE_EDIT_PARTICIPANTCOMMUNICATIONTEMPLATES
The save procedure used by the edit dataform template "Participant Communication Templates Edit Data Form".
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter indicating the ID of the record being edited. |
@CHANGEAGENTID | uniqueidentifier | IN | Input parameter indicating the ID of the change agent invoking the procedure. |
@NAME | nvarchar(184) | IN | Name |
@DESCRIPTION | nvarchar(500) | IN | Description |
@SUBJECT | nvarchar(500) | IN | Subject |
@USERID | int | IN | User ID |
@CLIENTSITEID | int | IN | Client Site ID |
@ISAVAILABLETOINDIVIDUAL | bit | IN | Individuals |
@ISAVAILABLETOHOUSEHOLD | bit | IN | Households |
@ISAVAILABLETOTEAMMEMBER | bit | IN | Team members |
@ISAVAILABLETOTEAMLEADER | bit | IN | Team leaders |
@ISAVAILABLETOCOMPANYLEADER | bit | IN | Company leaders |
@ISAVAILABLETOFUNDRAISINGCOACH | bit | IN | Fundraising coaches |
@ISAVAILABLETOSPONSOR | bit | IN | Sponsors |
@CONTENTHTML | nvarchar(max) | IN | Content |
@CONFIRMATIONTYPECODE | tinyint | IN | Email type code |
@FROMADDRESS | nvarchar(500) | IN | From address |
@FROMNAME | nvarchar(500) | IN | From name |
@REPLYADDRESS | nvarchar(500) | IN | Reply address |
@RECIPIENTDONOR | bit | IN | Donors |
@RECIPIENTPROSPECT | bit | IN | Prospects |
@RECIPIENTINDIVIDUAL | bit | IN | Individuals |
@RECIPIENTHOUSEHOLDMEMBER | bit | IN | Household members |
@RECIPIENTHOUSEHOLDLEADER | bit | IN | Household leaders |
@RECIPIENTTEAMMEMBER | bit | IN | Team members |
@RECIPIENTTEAMLEADER | bit | IN | Team leaders |
@RECIPIENTCOMPANYLEADER | bit | IN | Company leaders |
@RECIPIENTSTATUSPREVIOUS | bit | IN | Previous |
@RECIPIENTSTATUSCURRENT | bit | IN | Current |
@AVAILABLEASLETTER | bit | IN | Available as letter |
@ISAVAILABLETOHOUSEHOLDMEMBER | bit | IN |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_PARTICIPANTCOMMUNICATIONTEMPLATES (
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@NAME nvarchar(184),
@DESCRIPTION nvarchar(500),
@SUBJECT nvarchar(500),
@USERID int,
@CLIENTSITEID int,
@ISAVAILABLETOINDIVIDUAL bit,
@ISAVAILABLETOHOUSEHOLD bit,
@ISAVAILABLETOTEAMMEMBER bit,
@ISAVAILABLETOTEAMLEADER bit,
@ISAVAILABLETOCOMPANYLEADER bit,
@ISAVAILABLETOFUNDRAISINGCOACH bit,
@ISAVAILABLETOSPONSOR bit,
@CONTENTHTML nvarchar(max),
@CONFIRMATIONTYPECODE tinyint,
@FROMADDRESS nvarchar(500),
@FROMNAME nvarchar(500),
@REPLYADDRESS nvarchar(500),
@RECIPIENTDONOR bit,
@RECIPIENTPROSPECT bit,
@RECIPIENTINDIVIDUAL bit,
@RECIPIENTHOUSEHOLDMEMBER bit,
@RECIPIENTHOUSEHOLDLEADER bit,
@RECIPIENTTEAMMEMBER bit,
@RECIPIENTTEAMLEADER bit,
@RECIPIENTCOMPANYLEADER bit,
@RECIPIENTSTATUSPREVIOUS bit,
@RECIPIENTSTATUSCURRENT bit,
@AVAILABLEASLETTER bit,
@ISAVAILABLETOHOUSEHOLDMEMBER bit
)
as
set nocount on;
exec dbo.USP_DATAFORMTEMPLATE_EDIT_PARTICIPANTCOMMUNICATIONTEMPLATES_2
@ID,
@CHANGEAGENTID,
@NAME,
@DESCRIPTION,
@SUBJECT,
@USERID,
@CLIENTSITEID,
@ISAVAILABLETOINDIVIDUAL,
@ISAVAILABLETOHOUSEHOLD,
@ISAVAILABLETOTEAMMEMBER,
@ISAVAILABLETOTEAMLEADER,
@ISAVAILABLETOCOMPANYLEADER,
@ISAVAILABLETOFUNDRAISINGCOACH,
@ISAVAILABLETOSPONSOR,
@CONTENTHTML,
@CONFIRMATIONTYPECODE,
@FROMADDRESS,
@FROMNAME,
@REPLYADDRESS,
@RECIPIENTDONOR,
@RECIPIENTPROSPECT,
@RECIPIENTINDIVIDUAL,
@RECIPIENTHOUSEHOLDMEMBER,
@RECIPIENTHOUSEHOLDLEADER,
@RECIPIENTTEAMMEMBER,
@RECIPIENTTEAMLEADER,
@RECIPIENTCOMPANYLEADER,
@RECIPIENTSTATUSPREVIOUS,
@RECIPIENTSTATUSCURRENT,
@AVAILABLEASLETTER,
@ISAVAILABLETOHOUSEHOLDMEMBER
return 0;