You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

33 lines
986 B

USE FastMoneyPro_Remit
GO
ALTER PROC PROC_REFERRAL_TRANSACTION_REPORT
(
@FLAG VARCHAR(30)
,@FROM_DATE VARCHAR(20) = NULL
,@TO_DATE VARCHAR(20) = NULL
,@REFERRAL_CODE VARCHAR(30) = NULL
)
AS
SET NOCOUNT ON;
SET XACT_ABORT ON;
BEGIN
IF @FLAG = 'S'
BEGIN
SELECT DBO.DECRYPTDB(CONTROLNO) CONTROLNO, CONVERT(VARCHAR,CREATEDDATE,102) CREATEDDATE, CAMT, SENDERNAME, COLLMODE
FROM REMITTRAN (NOLOCK)
WHERE PROMOTIONCODE = @REFERRAL_CODE
AND TRANSTATUS <> 'CANCEL'
AND CREATEDDATE BETWEEN @FROM_DATE AND @TO_DATE + ' 23:59:59'
END
IF @FLAG = 'TOP-5'
BEGIN
SELECT TOP 5 '<a class="link" href="/WebPages/receipt/ViewReceipt?controlNo='+dbo.FNADecryptString(controlNo)+'">'+dbo.FNADecryptString(controlNo)+'</a>' CONTROLNO
, CONVERT(VARCHAR,CREATEDDATE,102) CREATEDDATE, CAMT, SENDERNAME, COLLMODE, PAMT
FROM REMITTRAN (NOLOCK)
WHERE PROMOTIONCODE = @REFERRAL_CODE
AND TRANSTATUS <> 'CANCEL'
ORDER BY CREATEDDATE DESC
END
END