USP_DATAFORMTEMPLATE_EDIT_GENERATETRANSACTIONSPROCESS_2

Backwards compatibility spec for USP_DATAFORMTEMPLATE_EDIT_GENERATETRANSACTIONSPROCESS_3

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
@CUTOFFDATE datetime IN Include transactions on or before
@BATCHTEMPLATEID uniqueidentifier IN Batch template
@BATCHNUMBER nvarchar(100) IN Batch number
@TRANSACTIONTYPECODE tinyint IN Transaction types
@OWNERID uniqueidentifier IN Batch owner
@PDACCOUNTSYSTEMID uniqueidentifier IN Associated account system

Definition

Copy


            CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_GENERATETRANSACTIONSPROCESS_2
            (
                @ID uniqueidentifier,
                @CHANGEAGENTID uniqueidentifier = null,
                @NAME nvarchar(100),
                @DESCRIPTION nvarchar(255),
                @IDSETREGISTERID uniqueidentifier,
                @CUTOFFDATE datetime,
                @BATCHTEMPLATEID uniqueidentifier,
                @BATCHNUMBER nvarchar(100),
                @TRANSACTIONTYPECODE tinyint,
                @OWNERID uniqueidentifier,
                @PDACCOUNTSYSTEMID uniqueidentifier
            )
            as 
            set nocount on;

            declare @OVERRIDEBATCHNUMBER bit = 0;
            exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_GENERATETRANSACTIONSPROCESS_1_1 
                @ID = @ID,
                @OVERRIDEBATCHNUMBER = @OVERRIDEBATCHNUMBER output;

            exec dbo.USP_DATAFORMTEMPLATE_EDIT_GENERATETRANSACTIONSPROCESS_3
                @ID = @ID,
                @CHANGEAGENTID = @CHANGEAGENTID,
                @NAME = @NAME,
                @DESCRIPTION = @DESCRIPTION,
                @IDSETREGISTERID = @IDSETREGISTERID,
                @CUTOFFDATE = @CUTOFFDATE,
                @BATCHTEMPLATEID = @BATCHTEMPLATEID,
                @BATCHNUMBER = @BATCHNUMBER,
                @TRANSACTIONTYPECODE = @TRANSACTIONTYPECODE,
                @OWNERID = @OWNERID,
                @PDACCOUNTSYSTEMID = @PDACCOUNTSYSTEMID,
                @OVERRIDEBATCHNUMBER = @OVERRIDEBATCHNUMBER,
                @CURRENTAPPUSERID = null;