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.
48 lines
2.7 KiB
48 lines
2.7 KiB
USE [FastMoneyPro_Remit]
|
|
GO
|
|
/****** Object: StoredProcedure [dbo].[proc_HoUserTxn] Script Date: 9/27/2019 1:30:14 PM ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
CREATE proc [dbo].[proc_HoUserTxn](
|
|
@user varchar(30)=NULL
|
|
,@flag varchar(10)=NULL
|
|
,@fromDate varchar(40)=NULL
|
|
,@toDate varchar(40)=NULL
|
|
)AS
|
|
BEGIN
|
|
IF @flag='rpt'
|
|
BEGIN
|
|
SELECT
|
|
[Tran Id]=rt.id
|
|
,[Control No]=rt.controlNo
|
|
,[Sender]=rt.senderName
|
|
,[Receiver]=rt.receiverName
|
|
,[User Full Name]=x.userFullName
|
|
,[Sending Branch]=rt.sBranchName
|
|
,[Amount]=dbo.showDecimal(rt.pAmt)
|
|
,[Payout Branch]=rt.pBranchName
|
|
,[Approved Date]=rt.approvedDate
|
|
,[Tran Status]=tranStatus
|
|
FROM
|
|
(
|
|
SELECT
|
|
userFullName = ISNULL( ' ' + au.firstName, '') + ISNULL( ' ' + au.middleName, '') + ISNULL( ' ' + au.lastName, '')
|
|
FROM dbo.applicationUsers au WITH(NOLOCK) WHERE agentId = 1001
|
|
)x INNER JOIN remitTran rt WITH(NOLOCK) ON rt.senderName = x.userFullName OR rt.receiverName = x.userFullName
|
|
WHERE rt.approvedDate BETWEEN @fromDate AND @toDate+' 23:59:59'
|
|
|
|
|
|
EXEC proc_errorHandler '0', 'Report has been prepared successfully.', NULL
|
|
|
|
SELECT 'From Date' head,@fromDate VALUE
|
|
UNION ALL
|
|
SELECT 'TO Date' head,@toDate VALUE
|
|
|
|
SELECT 'Ho User Vs Transaction' title
|
|
END
|
|
END
|
|
|
|
|
|
GO
|