Add files via upload
This commit is contained in:
parent
3b73f79597
commit
0668531081
38
Düzenlenecek İncelenecek Raporlar/3.sql
Normal file
38
Düzenlenecek İncelenecek Raporlar/3.sql
Normal file
@ -0,0 +1,38 @@
|
||||
/*
|
||||
Cari hesaplar ile Muhasebe hesap bakiye kontrolü
|
||||
Cari Hesaplar ile Muhasebe Hesapları arasında bakiye kontrolü yapmak için aşağıdaki kod kullanabilirsiniz. “F.DATE_ = @a” değerini ihtiyacınıza göre düzenleye bilirsiniz. mesal ocak ayı için MONTH(F.DATE_) = 1
|
||||
@a ile ben istediğim gün şeklinde kullandım.
|
||||
|
||||
|
||||
*/
|
||||
|
||||
DECLARE @a datetime
|
||||
set @a = '11.06.2014'
|
||||
SELECT CariKod, CariHesap, MuhasebeKod, MuhasebeHesap, ISNULL
|
||||
((SELECT SUM(F.DEBIT - F.CREDIT)
|
||||
FROM LG_001_01_EMFLINE F
|
||||
WHERE F.CANCELLED = 0 AND F.DATE_ = @a AND F.TRCODE = 1 AND F.ACCOUNTCODE = A.MuhasebeKod), 0) AS MuhasebeAcilis,
|
||||
ISNULL
|
||||
((SELECT SUM(F.DEBIT - F.CREDIT)
|
||||
FROM LG_001_01_EMFLINE F
|
||||
WHERE F.CANCELLED = 0 AND F.DATE_ = @a AND F.ACCOUNTCODE = A.MuhasebeKod), 0) AS MuhasebeBakiye, isNULL
|
||||
((SELECT SUM(CASE C.SIGN WHEN 0 THEN C.AMOUNT ELSE C.AMOUNT * - 1 END)
|
||||
FROM LG_001_01_CLFLINE C
|
||||
WHERE C.CANCELLED = 0 AND C.DATE_ = @a AND C.CLIENTREF = A.LOGICALREF AND C.TRCODE = 14), 0) AS CariAcilis, isNULL
|
||||
((SELECT SUM(CASE C.SIGN WHEN 0 THEN C.AMOUNT ELSE C.AMOUNT * - 1 END)
|
||||
FROM LG_001_01_CLFLINE C
|
||||
WHERE C.CANCELLED = 0 AND C.DATE_ = @a AND C.CLIENTREF = A.LOGICALREF), 0) AS CariBakiye
|
||||
FROM (SELECT LOGICALREF, CODE AS CariKod, DEFINITION_ AS CariHesap,
|
||||
(SELECT MK.CODE
|
||||
FROM LG_001_EMUHACC MK
|
||||
WHERE MK.LOGICALREF =
|
||||
(SELECT B.ACCOUNTREF
|
||||
FROM LG_001_CRDACREF B
|
||||
WHERE (B.TRCODE = 5) AND CK.LOGICALREF = B.CARDREF)) AS MuhasebeKod,
|
||||
(SELECT MK.DEFINITION_
|
||||
FROM LG_001_EMUHACC MK
|
||||
WHERE MK.LOGICALREF =
|
||||
(SELECT B.ACCOUNTREF
|
||||
FROM LG_001_CRDACREF B
|
||||
WHERE (B.TRCODE = 5) AND CK.LOGICALREF = B.CARDREF)) AS MuhasebeHesap
|
||||
FROM LG_001_CLCARD CK) A
|
||||
44
Düzenlenecek İncelenecek Raporlar/4.sql
Normal file
44
Düzenlenecek İncelenecek Raporlar/4.sql
Normal file
@ -0,0 +1,44 @@
|
||||
-- Hesap Özeti SQL
|
||||
|
||||
ALTER FUNCTION [dbo].[GET_LOGO_EKSTRE] ( -- Add the parameters for the function here
|
||||
@REF INTEGER )
|
||||
RETURNS TABLE
|
||||
AS
|
||||
RETURN
|
||||
(
|
||||
|
||||
SELECT DATE_ AS TARIH ,
|
||||
TRANNO AS BELGENO ,
|
||||
LINEEXP ,
|
||||
DEBIT AS BORC ,
|
||||
CREDIT AS ALACAK
|
||||
FROM BDSYB2014.dbo.LV_001_01_CLEKSTRE
|
||||
WHERE CLIENTREF = @REF
|
||||
AND TRCODE NOT IN ( 38, 39 )
|
||||
UNION ALL
|
||||
SELECT BDSYB2014.dbo.LV_001_01_CLEKSTRE.DATE_ ,
|
||||
BDSYB2014.dbo.LV_001_01_CLEKSTRE.TRANNO ,
|
||||
CONVERT(VARCHAR, BDSYB2014.dbo.LV_001_01_STLINE.AMOUNT, 102)
|
||||
+ '- Ad. ' + BDSYB2014.dbo.LV_001_01_STLINE.LINEEXP AS ACIKLAMA ,
|
||||
( SELECT VATAMNT + VATMATRAH
|
||||
FROM BDSYB2014.dbo.LG_001_01_STLINE
|
||||
WHERE BDSYB2014.dbo.LG_001_01_STLINE.LOGICALREF = BDSYB2014.dbo.LV_001_01_STLINE.LOGICALREF
|
||||
) AS BORC ,
|
||||
CASE ( SELECT TOP 1
|
||||
PAIDINCASH
|
||||
FROM BDSYB2014.dbo.LG_001_01_INVOICE
|
||||
WHERE LOGICALREF = BDSYB2014.dbo.LV_001_01_CLEKSTRE.SOURCEFREF
|
||||
)
|
||||
WHEN 1
|
||||
THEN ( SELECT VATAMNT + VATMATRAH
|
||||
FROM BDSYB2014.dbo.LG_001_01_STLINE
|
||||
WHERE BDSYB2014.dbo.LG_001_01_STLINE.LOGICALREF = BDSYB2014.dbo.LV_001_01_STLINE.LOGICALREF
|
||||
)
|
||||
ELSE 0
|
||||
END AS ALACAK
|
||||
FROM BDSYB2014.dbo.LV_001_01_CLEKSTRE
|
||||
INNER JOIN BDSYB2014.dbo.LV_001_01_STLINE ON BDSYB2014.dbo.LV_001_01_CLEKSTRE.SOURCEFREF = BDSYB2014.dbo.LV_001_01_STLINE.INVOICEREF
|
||||
WHERE ( BDSYB2014.dbo.LV_001_01_CLEKSTRE.CLIENTREF = @REF )
|
||||
AND ( BDSYB2014.dbo.LV_001_01_CLEKSTRE.TRCODE IN ( 38, 39 ) )
|
||||
|
||||
)
|
||||
5
Düzenlenecek İncelenecek Raporlar/5.sql
Normal file
5
Düzenlenecek İncelenecek Raporlar/5.sql
Normal file
@ -0,0 +1,5 @@
|
||||
-- Muhasebe Kodu Olmayan Cariler
|
||||
SELECT LOGICALREF,CODE,DEFINITION_,
|
||||
(SELECT COUNT(*) FROM dbo.LG_001_CRDACREF WHERE dbo.LG_001_CRDACREF.CARDREF= dbo.LG_001_CLCARD.LOGICALREF) AS say
|
||||
FROM dbo.LG_001_CLCARD
|
||||
WHERE (SELECT COUNT(*) FROM dbo.LG_001_CRDACREF WHERE dbo.LG_001_CRDACREF.CARDREF= dbo.LG_001_CLCARD.LOGICALREF) < 1
|
||||
25
Düzenlenecek İncelenecek Raporlar/6.sql
Normal file
25
Düzenlenecek İncelenecek Raporlar/6.sql
Normal file
@ -0,0 +1,25 @@
|
||||
-- Satılan Ürünlerin Fatura Bilgileri ve Satış Fiyatları
|
||||
|
||||
|
||||
SELECT
|
||||
INVOICE.DATE_ AS [Tarih],
|
||||
TIGERDB.dbo.LG_INTTOTIME(INVOICE.TIME_) AS [Saat],
|
||||
INVOICE.FICHENO [Fiş No],
|
||||
RTRIM(INVOICE.GENEXP1+' '+INVOICE.GENEXP2+' '+INVOICE.GENEXP3+' '+INVOICE.GENEXP4) AS [Açıklama],
|
||||
STLINE.CODE [Stok Kodu],
|
||||
STLINE.AMOUNT [Adet],
|
||||
STLINE.PRICE [Birim Fiyat]
|
||||
FROM LG_001_03_INVOICE AS INVOICE WITH (NOLOCK)
|
||||
RIGHT OUTER JOIN LV_001_03_STLINE AS STLINE ON INVOICE.LOGICALREF = STLINE.INVOICEREF
|
||||
WHERE(INVOICE.TRCODE IN(8))
|
||||
AND INVOICE.DATE_ >= '2016-01-01 00:00:00.000'
|
||||
AND INVOICE.DATE_ <= '2016-12-31 23:59:59.999'
|
||||
AND (STLINE.CODE IN
|
||||
(
|
||||
SELECT CODE
|
||||
FROM dbo.LG_001_ITEMS
|
||||
WHERE STGRPCODE = 'STOK'
|
||||
))
|
||||
ORDER BY INVOICE.DATE_,
|
||||
INVOICE.SOURCEINDEX,
|
||||
INVOICE.FICHENO
|
||||
8
Düzenlenecek İncelenecek Raporlar/7.sql
Normal file
8
Düzenlenecek İncelenecek Raporlar/7.sql
Normal file
@ -0,0 +1,8 @@
|
||||
-- KULLANICILARIN AYLIK KESTİĞİ FATURA SAYISI
|
||||
|
||||
SELECT [User].NAME, MONTH( INV.DATE_) as AY, INV.TRCODE,COUNT(*) FATSAY
|
||||
FROM TIGERDB.dbo.L_CAPIUSER AS [User] INNER JOIN
|
||||
LG_001_02_INVOICE AS INV ON [User].NR = INV.CAPIBLOCK_CREATEDBY
|
||||
WHERE INV.TRCODE IN (8)
|
||||
GROUP BY [User].NAME, MONTH( INV.DATE_), INV.TRCODE
|
||||
ORDER by [User].NAME, MONTH( INV.DATE_)
|
||||
Loading…
x
Reference in New Issue
Block a user