USP_DATAFORMTEMPLATE_EDITLOAD_FAFEVENTBATCHROW
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN | |
| @DATALOADED | bit | INOUT | |
| @TSLONG | bigint | INOUT | |
| @CURRENTAPPUSERID | uniqueidentifier | IN | |
| @SEQUENCE | int | INOUT | |
| @COPYFROMEVENTID | uniqueidentifier | INOUT | |
| @EVENTPROGRAMID | uniqueidentifier | INOUT | |
| @NAME | nvarchar(100) | INOUT | |
| @DESCRIPTION | nvarchar(255) | INOUT | |
| @STARTDATE | date | INOUT | |
| @STARTTIME | UDT_HOURMINUTE | INOUT | |
| @ENDDATE | date | INOUT | |
| @ENDTIME | UDT_HOURMINUTE | INOUT | |
| @REPORTYEAR | UDT_YEAR | INOUT | |
| @EVENTLOCATIONID | uniqueidentifier | INOUT | |
| @EVENTLOCATIONNAME | nvarchar(100) | INOUT | |
| @EVENTLOCATIONCONTACTID | uniqueidentifier | INOUT | |
| @EVENTLOCATIONCONTACTLASTNAME | nvarchar(100) | INOUT | |
| @EVENTLOCATIONCONTACTFIRSTNAME | nvarchar(50) | INOUT | |
| @EVENTLOCATIONCONTACTEMAILADDRESS | UDT_EMAILADDRESS | INOUT | |
| @PREVIOUSYEAREVENTID | uniqueidentifier | INOUT | |
| @EVENTTYPECODE | tinyint | INOUT | |
| @EVENTCATEGORYCODEID | uniqueidentifier | INOUT | |
| @SITEID | uniqueidentifier | INOUT | |
| @DEFAULTCONSTITUENTSITEID | uniqueidentifier | INOUT | |
| @LOOKUPEVENTID | nvarchar(100) | INOUT | |
| @SUPPORTPHONE | nvarchar(100) | INOUT | |
| @SUPPORTURL | UDT_WEBADDRESS | INOUT | |
| @EVENTSUPPORTEMAIL | UDT_EMAILADDRESS | INOUT | |
| @APPEALID | uniqueidentifier | INOUT | |
| @DESIGNATIONID | uniqueidentifier | INOUT | |
| @EVENTURL | nvarchar(200) | INOUT | |
| @TOTALREVENUEGOAL | money | INOUT | |
| @REGISTRATIONSREVENUEGOAL | money | INOUT | |
| @PARTICIPANTSREVENUEGOAL | money | INOUT | |
| @HOUSEHOLDSREVENUEGOAL | money | INOUT | |
| @TEAMSREVENUEGOAL | money | INOUT | |
| @COMPANIESREVENUEGOAL | money | INOUT | |
| @SPONSORSREVENUEGOAL | money | INOUT | |
| @DONORSRECRUITMENTGOAL | int | INOUT | |
| @PARTICIPANTSRECRUITMENTGOAL | int | INOUT | |
| @HOUSEHOLDSRECRUITMENTGOAL | int | INOUT | |
| @TEAMSRECRUITMENTGOAL | int | INOUT | |
| @COMPANIESRECRUITMENTGOAL | int | INOUT | |
| @SPONSORSRECRUITMENTGOAL | int | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDITLOAD_FAFEVENTBATCHROW(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@TSLONG bigint = 0 output,
@CURRENTAPPUSERID uniqueidentifier,
@SEQUENCE int = null output,
@COPYFROMEVENTID uniqueidentifier = null output,
@EVENTPROGRAMID uniqueidentifier = null output,
@NAME nvarchar(100) = null output,
@DESCRIPTION nvarchar(255) = null output,
@STARTDATE date = null output,
@STARTTIME UDT_HOURMINUTE = null output,
@ENDDATE date = null output,
@ENDTIME UDT_HOURMINUTE = null output,
@REPORTYEAR UDT_YEAR = null output,
@EVENTLOCATIONID uniqueidentifier = null output,
@EVENTLOCATIONNAME nvarchar(100) = null output,
@EVENTLOCATIONCONTACTID uniqueidentifier = null output,
@EVENTLOCATIONCONTACTLASTNAME nvarchar(100) = null output,
@EVENTLOCATIONCONTACTFIRSTNAME nvarchar(50) = null output,
@EVENTLOCATIONCONTACTEMAILADDRESS UDT_EMAILADDRESS = null output,
@PREVIOUSYEAREVENTID uniqueidentifier = null output,
@EVENTTYPECODE tinyint = null output,
@EVENTCATEGORYCODEID uniqueidentifier = null output,
@SITEID uniqueidentifier = null output,
@DEFAULTCONSTITUENTSITEID uniqueidentifier = null output,
@LOOKUPEVENTID nvarchar(100) = null output,
@SUPPORTPHONE nvarchar(100) = null output,
@SUPPORTURL UDT_WEBADDRESS = null output,
@EVENTSUPPORTEMAIL UDT_EMAILADDRESS = null output,
@APPEALID uniqueidentifier = null output,
@DESIGNATIONID uniqueidentifier = null output,
@EVENTURL nvarchar(200) = null output,
@TOTALREVENUEGOAL money = null output,
@REGISTRATIONSREVENUEGOAL money = null output,
@PARTICIPANTSREVENUEGOAL money = null output,
@HOUSEHOLDSREVENUEGOAL money = null output,
@TEAMSREVENUEGOAL money = null output,
@COMPANIESREVENUEGOAL money = null output,
@SPONSORSREVENUEGOAL money = null output,
@DONORSRECRUITMENTGOAL int = null output,
@PARTICIPANTSRECRUITMENTGOAL int = null output,
@HOUSEHOLDSRECRUITMENTGOAL int = null output,
@TEAMSRECRUITMENTGOAL int = null output,
@COMPANIESRECRUITMENTGOAL int = null output,
@SPONSORSRECRUITMENTGOAL int = null output
)
as
set nocount on;
set @DATALOADED = 0
set @TSLONG = 0
declare @DEFAULTSITEID uniqueidentifier,
@USERDEFAULTSITEID uniqueidentifier,
@SITEREQUIRED bit
set @SITEREQUIRED = dbo.UFN_SITEREQUIREDFORUSER(@CURRENTAPPUSERID);
select @USERDEFAULTSITEID = SITEID from dbo.APPUSER where APPUSER.ID = @CURRENTAPPUSERID
set @DEFAULTSITEID = dbo.UFN_APPUSER_DEFAULTSITEFORUSER(@CURRENTAPPUSERID)
if @SITEREQUIRED = 1
begin
if @USERDEFAULTSITEID is null
raiserror('You are not assigned to a default site. To continue, contact your administrator and verify your default site setup.', 13,1);
else
if @DEFAULTSITEID is null
raiserror('Your default site is not included in your role?s record access. To continue, contact your administrator and update your role.', 13,1);
end
select
@DATALOADED = 1,
@TSLONG = TSLONG,
@SEQUENCE = SEQUENCE,
@COPYFROMEVENTID = COPYFROMEVENTID,
@EVENTPROGRAMID = EVENTPROGRAMID,
@NAME = NAME,
@DESCRIPTION = DESCRIPTION,
@STARTDATE = STARTDATE,
@STARTTIME = STARTTIME,
@ENDDATE = ENDDATE,
@ENDTIME = ENDTIME,
@REPORTYEAR = REPORTYEAR,
@EVENTLOCATIONID = EVENTLOCATIONID,
@EVENTLOCATIONNAME = EVENTLOCATIONNAME,
@EVENTLOCATIONCONTACTID = EVENTLOCATIONCONTACTID,
@EVENTLOCATIONCONTACTLASTNAME = EVENTLOCATIONCONTACTLASTNAME,
@EVENTLOCATIONCONTACTFIRSTNAME = EVENTLOCATIONCONTACTFIRSTNAME,
@EVENTLOCATIONCONTACTEMAILADDRESS = EVENTLOCATIONCONTACTEMAILADDRESS,
@PREVIOUSYEAREVENTID = PREVIOUSYEAREVENTID,
@EVENTTYPECODE = EVENTTYPECODE,
@EVENTCATEGORYCODEID = EVENTCATEGORYCODEID,
@SITEID = SITEID,
@DEFAULTCONSTITUENTSITEID = DEFAULTCONSTITUENTSITEID,
@LOOKUPEVENTID = LOOKUPEVENTID,
@SUPPORTPHONE = SUPPORTPHONE,
@SUPPORTURL = SUPPORTURL,
@EVENTSUPPORTEMAIL = EVENTSUPPORTEMAIL,
@APPEALID = APPEALID,
@DESIGNATIONID = DESIGNATIONID,
@EVENTURL = EVENTURL,
@TOTALREVENUEGOAL = TOTALREVENUEGOAL,
@REGISTRATIONSREVENUEGOAL = REGISTRATIONSREVENUEGOAL,
@PARTICIPANTSREVENUEGOAL = PARTICIPANTSREVENUEGOAL,
@HOUSEHOLDSREVENUEGOAL = HOUSEHOLDSREVENUEGOAL,
@TEAMSREVENUEGOAL = TEAMSREVENUEGOAL,
@COMPANIESREVENUEGOAL = COMPANIESREVENUEGOAL,
@SPONSORSREVENUEGOAL = SPONSORSREVENUEGOAL,
@DONORSRECRUITMENTGOAL = DONORSRECRUITMENTGOAL,
@PARTICIPANTSRECRUITMENTGOAL = PARTICIPANTSRECRUITMENTGOAL,
@HOUSEHOLDSRECRUITMENTGOAL = HOUSEHOLDSRECRUITMENTGOAL,
@TEAMSRECRUITMENTGOAL = TEAMSRECRUITMENTGOAL,
@COMPANIESRECRUITMENTGOAL = COMPANIESRECRUITMENTGOAL,
@SPONSORSRECRUITMENTGOAL = SPONSORSRECRUITMENTGOAL
from dbo.FAFEVENTBATCH
where ID = @ID
return 0;