USP_DATALIST_DEPOSITPAYMENTLINK

This is used to show payments linked to this deposit.

Parameters

Parameter Parameter Type Mode Description
@DEPOSITID uniqueidentifier INOUT Deposit
@CONTEXTID uniqueidentifier IN Input parameter indicating the context ID for the data list.
@BATCHID uniqueidentifier INOUT Batch number
@ADDEDBY nvarchar(128) INOUT Added by
@PAYMENTMETHODCODE tinyint INOUT Payment method
@CARDTYPECODEID uniqueidentifier INOUT Card type
@STARTDATE datetime INOUT Start date
@ENDDATE datetime INOUT End date
@REFERENCE nvarchar(255) INOUT Reference
@POSTSTATUSCODE tinyint INOUT Post status
@OTHERPAYMENTMETHODCODEID uniqueidentifier INOUT Other method
@APPLICATIONCODE tinyint IN Application
@MAXROWS int IN Input parameter indicating the maximum number of rows to return.
@CURRENTAPPUSERID uniqueidentifier IN Input parameter indicating the ID of the current user.

Definition

Copy


                CREATE procedure dbo.USP_DATALIST_DEPOSITPAYMENTLINK
                (
                    @DEPOSITID uniqueidentifier = null output,
                    @CONTEXTID uniqueidentifier,
                    @BATCHID uniqueidentifier = null output,
                    @ADDEDBY nvarchar(128) = null output,
                    @PAYMENTMETHODCODE tinyint = null output,
                    @CARDTYPECODEID uniqueidentifier = null output,
                    @STARTDATE datetime = null output,
                    @ENDDATE datetime = null output,
                    @REFERENCE nvarchar(255) = '' output,
                    @POSTSTATUSCODE tinyint = null output,
                    @OTHERPAYMENTMETHODCODEID uniqueidentifier = null output,
                    @APPLICATIONCODE tinyint = null,
                    @MAXROWS int = 1000000,
                    @CURRENTAPPUSERID uniqueidentifier = null
                )
                with execute as owner
                as
                    set nocount on;

                    exec dbo.USP_DATALIST_DEPOSITPAYMENTLINK_OPTIMIZED
                        @DEPOSITID ,
                        @CONTEXTID ,
                        @BATCHID ,
                        @ADDEDBY ,
                        @PAYMENTMETHODCODE ,
                        @CARDTYPECODEID ,
                        @STARTDATE ,
                        @ENDDATE ,
                        @REFERENCE ,
                        @POSTSTATUSCODE ,
                        @OTHERPAYMENTMETHODCODEID ,
                        @APPLICATIONCODE ,
                        @MAXROWS ,
                        @CURRENTAPPUSERID

                    return 0;