Create Kullanıcı Bazında Fatura Sayıları.sql
This commit is contained in:
parent
4082e19b81
commit
8fd6d8bcb0
38
Yonetici Raporlari/Kullanıcı Bazında Fatura Sayıları.sql
Normal file
38
Yonetici Raporlari/Kullanıcı Bazında Fatura Sayıları.sql
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
create table #tempFaturaTypes
|
||||||
|
(
|
||||||
|
[TYPEID] [int] NULL,
|
||||||
|
[EXPLANATION] [varchar](251) NULL
|
||||||
|
)
|
||||||
|
INSERT INTO #tempFaturaTypes (TYPEID,EXPLANATION) VALUES (1,'Satınalma Faturası'),
|
||||||
|
(4,'Alınan Hizmet Faturası'),
|
||||||
|
(5,'Alınan Proforma Fatura'),
|
||||||
|
(6,'Satınalma İade Faturası'),
|
||||||
|
(12,'Alınan Vade Farkı Faturası'),
|
||||||
|
(13,'Satınalma Fiyat Farkı Faturası'),
|
||||||
|
(26,'Müstahsil Makbuzu'),
|
||||||
|
(2,'Perakende Satış İade Faturası'),
|
||||||
|
(3,'Toptan Satış İade Faturası'),
|
||||||
|
(7,'Perakende Satış Faturası'),
|
||||||
|
(8,'Toptan Satış Faturası'),
|
||||||
|
(9,'Verilen Hizmet Faturası'),
|
||||||
|
(10,'Verilen Proforma Fatura'),
|
||||||
|
(11,'Verilen Vade Farkı Faturası'),
|
||||||
|
(14,'Satış Fiyat Farkı Faturası')
|
||||||
|
|
||||||
|
SELECT
|
||||||
|
[User].NAME as [Kullanıcı],
|
||||||
|
MONTH( INV.DATE_) as Ay,
|
||||||
|
TY.EXPLANATION as [Fatura Tipi],
|
||||||
|
COUNT(*) as [Fatura Sayısı]
|
||||||
|
FROM L_CAPIUSER AS [User]
|
||||||
|
INNER JOIN LG_181_01_INVOICE AS INV ON [User].NR = INV.CAPIBLOCK_CREATEDBY
|
||||||
|
INNER JOIN #tempFaturaTypes ty ON ty.TYPEID=INV.TRCODE
|
||||||
|
--WHERE INV.TRCODE IN (8)
|
||||||
|
GROUP BY [User].NAME, MONTH( INV.DATE_), INV.TRCODE,TY.EXPLANATION
|
||||||
|
ORDER by [User].NAME, MONTH( INV.DATE_)
|
||||||
|
|
||||||
|
|
||||||
|
If(OBJECT_ID('tempdb..#tempFaturaTypes') Is Not Null)
|
||||||
|
Begin
|
||||||
|
Drop Table #tempFaturaTypes
|
||||||
|
End
|
||||||
Loading…
x
Reference in New Issue
Block a user