USP_DATAFORMTEMPLATE_EDIT_POSTTOGLPROCESSTREASURY_2

USP_DATAFORMTEMPLATE_EDIT_POSTTOGLPROCESSTREASURY_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
@POSTINGOPTIONCODE tinyint IN Non-deposit revenue
@IDSETREGISTERID uniqueidentifier IN Selection
@CREATEOUTPUTIDSET bit IN Create selection from results
@OUTPUTIDSETNAME nvarchar(100) IN Selection name
@OVERWRITEOUTPUTIDSET bit IN Overwrite existing selection
@MARKASPOSTED int IN Mark revenue records 'Posted' when process completes
@BUSINESSPROCESSVIEWID uniqueidentifier IN Output format
@DEPOSITPOSTINGOPTIONCODE tinyint IN Deposits
@ADJUSTMENTPOSTINGOPTIONCODE tinyint IN Bank account adjustments
@DEPOSITIDSETREGISTERID uniqueidentifier IN Selection
@ADJUSTMENTIDSETREGISTERID uniqueidentifier IN Selection
@REVENUEPOSTMETHODCODE tinyint IN Revenue Post Method
@REVENUEREFERENCE nvarchar(255) IN Revenue Reference
@CASHPOSTMETHODCODE tinyint IN Cash Post Method
@CASHREFERENCE nvarchar(255) IN Cash Reference
@ARPOSTMETHODCODE tinyint IN Accounts Receivable Post Method
@ARREFERENCE nvarchar(255) IN Cash Reference
@SUMMARIZECODE tinyint IN Summarize transactions by

Definition

Copy


CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_POSTTOGLPROCESSTREASURY_2
(
    @ID uniqueidentifier,
    @CHANGEAGENTID uniqueidentifier = null,
    @NAME nvarchar(100),
    @DESCRIPTION nvarchar(255),
    @POSTINGOPTIONCODE tinyint,
    @IDSETREGISTERID uniqueidentifier,
    @CREATEOUTPUTIDSET bit,
    @OUTPUTIDSETNAME nvarchar(100),
    @OVERWRITEOUTPUTIDSET bit,
    @MARKASPOSTED int,
    @BUSINESSPROCESSVIEWID uniqueidentifier,
    @DEPOSITPOSTINGOPTIONCODE tinyint,
    @ADJUSTMENTPOSTINGOPTIONCODE tinyint,
    @DEPOSITIDSETREGISTERID uniqueidentifier,
    @ADJUSTMENTIDSETREGISTERID uniqueidentifier,
    @REVENUEPOSTMETHODCODE tinyint,
    @REVENUEREFERENCE nvarchar(255),
    @CASHPOSTMETHODCODE tinyint,
    @CASHREFERENCE nvarchar(255),
    @ARPOSTMETHODCODE tinyint,
    @ARREFERENCE nvarchar(255),
    @SUMMARIZECODE tinyint
)

as
    set nocount on;

    declare @REVALUATIONGAINLOSSPOSTMETHODCODE tinyint;
    declare @REVALUATIONGAINLOSSREFERENCE nvarchar(255);

    exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_POSTTOGLPROCESSTREASURY
        @ID = @ID,
        @REVALUATIONGAINLOSSPOSTMETHODCODE = @REVALUATIONGAINLOSSPOSTMETHODCODE output,
        @REVALUATIONGAINLOSSREFERENCE = @REVALUATIONGAINLOSSREFERENCE output

    exec dbo.USP_DATAFORMTEMPLATE_EDIT_POSTTOGLPROCESSTREASURY_3
        @ID,
        @CHANGEAGENTID,
        @NAME,
        @DESCRIPTION,
        @POSTINGOPTIONCODE,
        @IDSETREGISTERID,
        @CREATEOUTPUTIDSET,
        @OUTPUTIDSETNAME,
        @OVERWRITEOUTPUTIDSET,
        @MARKASPOSTED,
        @BUSINESSPROCESSVIEWID,
        @DEPOSITPOSTINGOPTIONCODE,
        @ADJUSTMENTPOSTINGOPTIONCODE,
        @DEPOSITIDSETREGISTERID,
        @ADJUSTMENTIDSETREGISTERID,
        @REVENUEREFERENCE,
        @CASHPOSTMETHODCODE,
        @CASHREFERENCE,
        @ARPOSTMETHODCODE,
        @ARREFERENCE,
        @SUMMARIZECODE,
        @REVALUATIONGAINLOSSPOSTMETHODCODE,
        @REVALUATIONGAINLOSSREFERENCE

    return 0;