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.
24 lines
742 B
24 lines
742 B
--EXEC PROC_CUSTOMER_STATEMENT_SUMMARY_RPT @User = 'admin', @Date = '10/17/2019'
|
|
|
|
ALTER PROC PROC_CUSTOMER_STATEMENT_SUMMARY_RPT
|
|
(
|
|
@User VARCHAR(100)
|
|
,@Date VARCHAR(100)
|
|
)
|
|
AS
|
|
SET NOCOUNT ON;
|
|
BEGIN
|
|
SELECT ac.acct_name +' | '+ac.acct_num AS acct_name,x.DRTOTAL,x.CRTOTAL FROM (
|
|
SELECT T.acc_num,
|
|
SUM(CASE WHEN PART_TRAN_TYPE = 'DR' THEN TRAN_AMT ELSE 0 END) AS DRTOTAL
|
|
,SUM(CASE WHEN PART_TRAN_TYPE = 'CR' THEN TRAN_AMT ELSE 0 END) AS CRTOTAL
|
|
FROM FastMoneyPro_Account.DBO.VW_PostedAccountDetail T WITH (NOLOCK)
|
|
WHERE T.COMPANY_ID=1 AND T.gl_sub_head_code='79'
|
|
AND TRAN_DATE <= @Date
|
|
GROUP BY acc_num
|
|
)x INNER JOIN FastMoneyPro_Account.dbo.ac_master (NOLOCK) ac ON ac.acct_num=x.acc_num
|
|
ORDER BY acct_name ASC
|
|
RETURN
|
|
END
|
|
|
|
|