USP_DATAFORMTEMPLATE_EDIT_PLEDGEWRITEOFFPROCESS_2

The save procedure used by the edit dataform template "Pledge Write-off Process Edit Form 2".

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
@IDSETREGISTERID uniqueidentifier IN Selection
@REASON nvarchar(300) IN Details
@POSTSTATUSCODE tinyint IN Post status
@POSTDATE datetime IN Post date
@CREATEOUTPUTIDSET bit IN Create output selection
@OUTPUTIDSETNAME nvarchar(100) IN Selection name
@OVERWRITEOUTPUTIDSET bit IN Overwrite existing selection
@REASONCODEID uniqueidentifier IN Reason code

Definition

Copy


CREATE procedure USP_DATAFORMTEMPLATE_EDIT_PLEDGEWRITEOFFPROCESS_2
(
    @ID uniqueidentifier,
    @CHANGEAGENTID uniqueidentifier = null,
    @NAME nvarchar(100),
    @DESCRIPTION nvarchar(255),
    @IDSETREGISTERID uniqueidentifier,
    @REASON nvarchar(300),
    @POSTSTATUSCODE tinyint,
    @POSTDATE datetime,
    @CREATEOUTPUTIDSET bit,
    @OUTPUTIDSETNAME nvarchar(100),
    @OVERWRITEOUTPUTIDSET bit,
    @REASONCODEID uniqueidentifier
)

as
    set nocount on;

    declare @CURRENTAPPUSERID uniqueidentifier;
    declare @SITEID uniqueidentifier;

    exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_PLEDGEWRITEOFFPROCESS_2
        @ID = @ID,
        @CURRENTAPPUSERID = @CURRENTAPPUSERID output,
        @SITEID = @SITEID output;

    exec dbo.USP_DATAFORMTEMPLATE_EDIT_PLEDGEWRITEOFFPROCESS_3
        @ID,
        @CHANGEAGENTID,
        @NAME,
        @DESCRIPTION,
        @IDSETREGISTERID,
        @REASON,
        @POSTSTATUSCODE,
        @POSTDATE,
        @CREATEOUTPUTIDSET,
        @OUTPUTIDSETNAME,
        @OVERWRITEOUTPUTIDSET,
        @REASONCODEID,
        @CURRENTAPPUSERID,
        @SITEID;

    return 0;