← Detay Sayfası
Nesne Düzenle
|
CARI_AYSONU_HESAPLAMA
İlgili Uygulama
-- Seçiniz --
SQL Server
Nesne Türü
View
Stored Procedure
Trigger
Job
Nesne Adı
Bu nesne dönem devrinden etkileniyor mu? (Örn: İçinde _01_ gibi sabit dönem kodu var mı?)
Genel Kullanım Amacı ve Notlar
Tam SQL Kodu
CREATE VIEW dbo.CARI_AYSONU_HESAPLAMA AS SELECT CTIT.MONTH_ AS AY, CC.CODE AS [FIRMA KODU], CC.DEFINITION_ AS [FIRMA ÜNVANI], UPPER(CC.CITY) AS [SEHIR], ISNULL(CTIT.KKTEK,0) AS [TEK ÇEKIM], ISNULL(CTIT.KKTAK,0) AS [TAKSIT], ISNULL(CTIT.NAKIT,0) AS [NAKIT], ISNULL(CTIT.TOPODM,0) AS [TOPLAM ÖDEME], ISNULL(CTIT.IADE,0) AS [IADE], ISNULL(CTIT.SATIS,0) AS [SATIS], ISNULL(CTIT.TOPSAT,0) AS [NET SATIS], CASE WHEN ISNULL(CTIT.DURUM,0)>0 THEN 0 ELSE ISNULL(ABS(CTIT.DURUM),0) END AS [KALAN ÖDEME], CASE WHEN ISNULL(CTIT.DURUM,0)>0 THEN 0 ELSE ISNULL((SELECT TOP 1 GUN FROM dbo.CARI_AY_ICI_ODEMELER WHERE CLIENTREF=CTIT.CLIENTREF AND MONTH_=(CTIT.MONTH_+1) AND TUTAR>=ABS(CTIT.DURUM) ORDER BY GUN),0) END AS [BIR SONRAKI AY ÖDEME GÜNÜ], ((ISNULL(CTIT.KKTEK,0)*0.1) + (ISNULL(CTIT.KKTAK,0)*0.05) + (ISNULL(CTIT.NAKIT,0)*0.12)) AS [FIYAT FARK] FROM dbo.CARI_TUM_ISLEM_TOPLAMLARI AS CTIT LEFT OUTER JOIN LG_011_CLCARD AS CC ON CC.LOGICALREF=CTIT.CLIENTREF
Oluşturulma: 23.12.2025 07:15
Son Güncelleme: 23.12.2025 17:28
İptal
Nesneyi Sil
Değişiklikleri Kaydet