USP_DATAFORMTEMPLATE_EDIT_REVALUECOMMITMENTSBUSINESS_2
The save procedure used by the edit dataform template "Revalue Foreign-Denominated Commitments Business Process 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. |
@NAME | nvarchar(100) | IN | Name |
@DESCRIPTION | nvarchar(255) | IN | Description |
@REVALUEBYTYPECODE | tinyint | IN | Revalue by: |
@INCLUDEGRANTAWARDS | bit | IN | Grant awards |
@INCLUDEPLANNEDGIFTS | bit | IN | Planned gifts |
@INCLUDEPLEDGES | bit | IN | Pledges |
@INCLUDERECURRINGGIFTS | bit | IN | Recurring gifts |
@IDSETREGISTERID | uniqueidentifier | IN | Selection |
@CURRENCYEXCHANGERATEASOFTYPECODE | tinyint | IN | Use rates as of: |
@CURRENCYEXCHANGERATEASOFDATE | date | IN | Date |
@CURRENCYEXCHANGERATEASOFTIME | time | IN | Time |
@TIMEZONEENTRYID | uniqueidentifier | IN | Time zone |
@CURRENCYEXCHANGERATESOURCECODEID | uniqueidentifier | IN | Source |
@ADJUSTMENTDATE | date | IN | Adjustment date |
@ADJUSTMENTPOSTDATE | date | IN | Adjustment post date |
@ADJUSTMENTPOSTSTATUSCODE | tinyint | IN | Adjustment post status |
@ADJUSTMENTREASONCODEID | uniqueidentifier | IN | Adjustment reason |
@ADJUSTMENTREASON | nvarchar(300) | IN | Adjustment details |
@CREATEOUTPUTIDSET | bit | IN | Create selection from results |
@OUTPUTIDSETRECORDTYPEID | uniqueidentifier | IN | Selection type |
@OUTPUTIDSETNAME | nvarchar(100) | IN | Selection name |
@OVERWRITEOUTPUTIDSET | bit | IN | Overwrite existing selection |
@CREATEEXCEPTIONIDSET | bit | IN | Create selection of exceptions |
@EXCEPTIONIDSETNAME | nvarchar(100) | IN | Selection name |
@OVERWRITEEXCEPTIONIDSET | bit | IN | Overwrite existing selection |
@USEEXCHANGERATEDATEFORADJUSTMENTDATES | bit | IN | Default dates to the same date from which exchange rates will be selected. |
@CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
@SITEID | uniqueidentifier | IN | Site |
Definition
Copy
CREATE procedure USP_DATAFORMTEMPLATE_EDIT_REVALUECOMMITMENTSBUSINESS_2
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@NAME nvarchar(100),
@DESCRIPTION nvarchar(255),
@REVALUEBYTYPECODE tinyint,
@INCLUDEGRANTAWARDS bit,
@INCLUDEPLANNEDGIFTS bit,
@INCLUDEPLEDGES bit,
@INCLUDERECURRINGGIFTS bit,
@IDSETREGISTERID uniqueidentifier,
@CURRENCYEXCHANGERATEASOFTYPECODE tinyint,
@CURRENCYEXCHANGERATEASOFDATE date,
@CURRENCYEXCHANGERATEASOFTIME time(0),
@TIMEZONEENTRYID uniqueidentifier,
@CURRENCYEXCHANGERATESOURCECODEID uniqueidentifier,
@ADJUSTMENTDATE date,
@ADJUSTMENTPOSTDATE date,
@ADJUSTMENTPOSTSTATUSCODE tinyint,
@ADJUSTMENTREASONCODEID uniqueidentifier,
@ADJUSTMENTREASON nvarchar(300),
@CREATEOUTPUTIDSET bit,
@OUTPUTIDSETRECORDTYPEID uniqueidentifier,
@OUTPUTIDSETNAME nvarchar(100),
@OVERWRITEOUTPUTIDSET bit,
@CREATEEXCEPTIONIDSET bit,
@EXCEPTIONIDSETNAME nvarchar(100),
@OVERWRITEEXCEPTIONIDSET bit,
@USEEXCHANGERATEDATEFORADJUSTMENTDATES bit,
@CURRENTAPPUSERID uniqueidentifier,
@SITEID uniqueidentifier
)
as
set nocount on;
declare @INCLUDEINSTALLMENTPLANS bit;
exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_REVALUECOMMITMENTSBUSINESS
@ID = @ID,
@INCLUDEINSTALLMENTPLANS = @INCLUDEINSTALLMENTPLANS output
exec dbo.USP_DATAFORMTEMPLATE_EDIT_REVALUECOMMITMENTSBUSINESS_3
@ID,
@CHANGEAGENTID,
@NAME,
@DESCRIPTION,
@REVALUEBYTYPECODE,
@INCLUDEGRANTAWARDS,
@INCLUDEPLANNEDGIFTS,
@INCLUDEPLEDGES,
@INCLUDERECURRINGGIFTS,
@IDSETREGISTERID,
@CURRENCYEXCHANGERATEASOFTYPECODE,
@CURRENCYEXCHANGERATEASOFDATE,
@CURRENCYEXCHANGERATEASOFTIME,
@TIMEZONEENTRYID,
@CURRENCYEXCHANGERATESOURCECODEID,
@ADJUSTMENTDATE,
@ADJUSTMENTPOSTDATE,
@ADJUSTMENTPOSTSTATUSCODE,
@ADJUSTMENTREASONCODEID,
@ADJUSTMENTREASON,
@CREATEOUTPUTIDSET,
@OUTPUTIDSETRECORDTYPEID,
@OUTPUTIDSETNAME,
@OVERWRITEOUTPUTIDSET,
@CREATEEXCEPTIONIDSET,
@EXCEPTIONIDSETNAME,
@OVERWRITEEXCEPTIONIDSET,
@USEEXCHANGERATEDATEFORADJUSTMENTDATES,
@CURRENTAPPUSERID,
@SITEID,
@INCLUDEINSTALLMENTPLANS
return 0;