USP_DATAFORMTEMPLATE_EDIT_BATCHMODELINGANDPROPENSITYUPDATEBATCHROW

The save procedure used by the edit dataform template "Modeling and Propensity Update Batch Row Edit 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.
@SEQUENCE int IN Sequence
@PRIMARYRECORDID uniqueidentifier IN Constituent
@LOOKUP_ID nvarchar(100) IN Lookup ID
@KEYNAME nvarchar(100) IN Last name
@FIRSTNAME nvarchar(50) IN First name
@ANNUALGIFTLIKELIHOOD smallint IN Annual giving likelihood
@ANNUITYLIKELIHOOD smallint IN Annuity likelihood
@BEQUESTLIKELIHOOD smallint IN Bequest likelihood
@CRTLIKELIHOOD smallint IN CRT likelihood
@MAJORGIVINGLIKELIHOOD smallint IN Major giving likelihood
@MEMBERSHIPLIKELIHOOD smallint IN Membership likelihood
@ONLINEGIVINGLIKELIHOOD smallint IN Online giving likelihood
@PATIENTRESPONSELIKELIHOOD smallint IN Patient response likelihood
@PLANNEDGIFTLIKELIHOOD smallint IN Planned giving likelihood
@SUGGESTEDMEMBERSHIPLEVELID uniqueidentifier IN Suggested membership level range
@SUGGESTEDMEMBERSHIPLEVELSCOREID uniqueidentifier IN Suggested membership level score
@TARGETGIFTRANGEID uniqueidentifier IN Target gift range
@TARGETGIFTRANGESCOREID uniqueidentifier IN Target gift range score

Definition

Copy


CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_BATCHMODELINGANDPROPENSITYUPDATEBATCHROW
(
    @ID uniqueidentifier,
    @CHANGEAGENTID uniqueidentifier,
    @SEQUENCE int,
    @PRIMARYRECORDID uniqueidentifier,
    @LOOKUP_ID nvarchar(100),
    @KEYNAME nvarchar(100),
    @FIRSTNAME nvarchar(50),
    @ANNUALGIFTLIKELIHOOD smallint,
    @ANNUITYLIKELIHOOD smallint,
    @BEQUESTLIKELIHOOD smallint,
    @CRTLIKELIHOOD smallint,
    @MAJORGIVINGLIKELIHOOD smallint,
    @MEMBERSHIPLIKELIHOOD smallint,
    @ONLINEGIVINGLIKELIHOOD smallint,
    @PATIENTRESPONSELIKELIHOOD smallint,
    @PLANNEDGIFTLIKELIHOOD smallint,
    @SUGGESTEDMEMBERSHIPLEVELID uniqueidentifier,
    @SUGGESTEDMEMBERSHIPLEVELSCOREID uniqueidentifier,
    @TARGETGIFTRANGEID uniqueidentifier,
    @TARGETGIFTRANGESCOREID uniqueidentifier
) as
set nocount on;

declare @ANALYTICSPROJECTID uniqueidentifier;

exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_BATCHMODELINGANDPROPENSITYUPDATEBATCHROW @ANALYTICSPROJECTID=@ANALYTICSPROJECTID output;

exec dbo.USP_DATAFORMTEMPLATE_EDIT_BATCHMODELINGANDPROPENSITYUPDATEBATCHROW_2 @ID, @CHANGEAGENTID, @SEQUENCE, @PRIMARYRECORDID, @LOOKUP_ID, @KEYNAME,
    @FIRSTNAME, @ANNUALGIFTLIKELIHOOD, @ANNUITYLIKELIHOOD, @BEQUESTLIKELIHOOD, @CRTLIKELIHOOD, @MAJORGIVINGLIKELIHOOD, @MEMBERSHIPLIKELIHOOD,
    @ONLINEGIVINGLIKELIHOOD, @PATIENTRESPONSELIKELIHOOD, @PLANNEDGIFTLIKELIHOOD, @SUGGESTEDMEMBERSHIPLEVELID, @SUGGESTEDMEMBERSHIPLEVELSCOREID,
    @TARGETGIFTRANGEID, @TARGETGIFTRANGESCOREID, @ANALYTICSPROJECTID;