spClone_GivingHistory2
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PKID | int | INOUT | |
@CloneContentID | int | IN | |
@ClonedContentID | int | IN | |
@CurrentUsersID | int | IN | |
@NewGuid | uniqueidentifier | IN |
Definition
Copy
CREATE procedure [dbo].[spClone_GivingHistory2]
(
@PKID int output,
@CloneContentID int,
@ClonedContentID int,
@CurrentUsersID int,
@NewGuid uniqueidentifier
)
as
insert into [dbo].[GivingHistory2]
(
[SiteContentID],
[GiftTypes],
[Campaigns],
[Funds],
[Appeals],
[GiftQueryID],
[IncludeSoftCredit],
[ResultsPerPage],
[UseCustomFilter],
[UseCustomColumn],
[IncludePending],
[IncludeSummary],
[IncludeGiftTotal],
[IncludeGiftAidTotal],
[IncludePendingTotal],
[IncludePledgeTotal],
[IncludeBalanceTotal],
[IncludeTotalsCurrency],
[PledgePaymentPageID],
[RecGiftEditAllowAmtUpdate],
[RecGiftEditAllowFreqUpdates],
[RecGiftEditAllowPmntTypeUpdate],
[RecGiftEditMinUpdateAmt],
[RecGiftEditFilterFunds],
[RecGiftEditFilterAppeals],
[RecGiftEditFilterQueryID],
[RecGiftEditFilterUseCustomFilter],
[RecGiftEditFreqUseGeneralRecurrence],
[RecGiftEditFreqAllowStartDateUpdates],
[RecGiftEditFreqAllowEndDateUpdates],
[RecGiftEditFreqSpecifics],
[RecGiftAdditionalDonationPageID],
[IncludeSoftCreditsTotal],
[IncludeHardCreditsTotal],
[RecurringGiftPaymentPageID],
[UnpaidEventsPaymentPageID]
)
SELECT
@CloneContentID,
[GiftTypes],
[Campaigns],
[Funds],
[Appeals],
[GiftQueryID],
[IncludeSoftCredit],
[ResultsPerPage],
[UseCustomFilter],
[UseCustomColumn],
[IncludePending],
[IncludeSummary],
[IncludeGiftTotal],
[IncludeGiftAidTotal],
[IncludePendingTotal],
[IncludePledgeTotal],
[IncludeBalanceTotal],
[IncludeTotalsCurrency],
[PledgePaymentPageID],
[RecGiftEditAllowAmtUpdate],
[RecGiftEditAllowFreqUpdates],
[RecGiftEditAllowPmntTypeUpdate],
[RecGiftEditMinUpdateAmt],
[RecGiftEditFilterFunds],
[RecGiftEditFilterAppeals],
[RecGiftEditFilterQueryID],
[RecGiftEditFilterUseCustomFilter],
[RecGiftEditFreqUseGeneralRecurrence],
[RecGiftEditFreqAllowStartDateUpdates],
[RecGiftEditFreqAllowEndDateUpdates],
[RecGiftEditFreqSpecifics],
[RecGiftAdditionalDonationPageID],
[IncludeSoftCreditsTotal],
[IncludeHardCreditsTotal],
[RecurringGiftPaymentPageID],
[UnpaidEventsPaymentPageID]
FROM [GivingHistory2]
WHERE SiteContentID = @ClonedContentID
INSERT INTO [dbo].[GivingHistoryUsedFields]
(
[SiteContentID],
[FieldID],
[DisplayOrder]
)
SELECT @CloneContentID, [FieldID], [DisplayOrder]
FROM [dbo].[GivingHistoryUsedFields]
WHERE SiteContentID = @ClonedContentID
SELECT @PKID = SCOPE_IDENTITY()
exec spAuditThis @CurrentUsersID, 1, @NewGuid, 1