Genel Bilgiler
SQL Server
View
⚠️ Devirde Güncellenmeli
23.12.2025 07:15
23.12.2025 16:10
İstatistikler
0
Kod Analizi
15
Satır
2
Kullandığı
3
Kullanan
→ Kullandığı Nesneler (2)
👁️
UNI_TL_FIYAT
USES_VIEW
JOINS
← Kullanan Nesneler (3)
→ Bağımlılık Ağacı
- UNI_TL_FIYATUSES_VIEW
← Etki Ağacı
- WEBAPI_PAR3503121LUSES_VIEW
- WEBAPI_PAR3503122LUSES_VIEW
- WEBAPI_PAR3503123LUSES_VIEW
Tam SQL Kodu
CREATE VIEW dbo.WEBAPI_PAR3503120L
AS
SELECT ITM.LOGICALREF AS Ref, ITM.CODE AS SicilKodu, dbo.RepOzel(dbo.InitCap({ fn CONCAT({ fn CONCAT({ fn CONCAT(ITM.SPECODE2, ' ') }, dbo.RepLhRh(ITM.NAME)) }, dbo.RepLhRh(ITM.NAME3)) })) AS SicilAdi,
ITM.NAME AS FaturaAdi, ITM.SPECODE4 AS Marka, ITM.STGRPCODE AS UrunTipi, '' AS KampanyaFiyati, CASE WHEN (GNT.ONHAND - GNT.TEMPIN - GNT.RESERVED) > 0 THEN 'VAR' ELSE 'YOK' END AS StokDurumu,
TLF.TL * 0.7 * 0.9 * 2.25 AS ListeFiyati, TLF.TL * 1.15 AS MaliyetFiyati, TLF.TL * 0.7 * 0.9 AS Nakit, 'TL' AS Kur, { fn CONCAT({ fn CONCAT('https://universaloto.com/foto/photos/', dbo.formatNumber(ITM.LOGICALREF)) }, '.jpg')
} AS Resim, ITM.SPECODE2 AS Arac, CASE WHEN (GNT.ONHAND - GNT.TEMPIN - GNT.RESERVED) > 10 THEN 10 ELSE ISNULL((GNT.ONHAND - GNT.TEMPIN - GNT.RESERVED), 0) END AS StokAdeti, ISNULL(MAM.KAT1, '')
AS Kategori1, ISNULL(MAM.KAT2, '') AS Kategori2, ISNULL(MAM.KAT3, '') AS Kategori3, ISNULL(MAM.KAT4, '') AS Kategori4, ISNULL(MAM.KAT5, '') AS Kategori5, ISNULL(MAM.KAT6, '') AS Kategori6, ISNULL(MAM.KAT7, '')
AS Kategori7, ISNULL(MAM.KAT8, '') AS Kategori8, ISNULL(MAM.KAT9, '') AS Kategori9, ISNULL(MAM.KAT10, '') AS Kategori10, ISNULL(MAM.KAT11, '') AS Kategori11, ISNULL(MAM.KAT12, '') AS Kategori12, ISNULL(MAM.KAT13,
'') AS Kategori13, ISNULL(MAM.KAT14, '') AS Kategori14, ROW_NUMBER() OVER (ORDER BY ITM.LOGICALREF) AS SIRA, ITM.GTIPCODE AS Kategori
FROM dbo.LG_011_ITEMS AS ITM LEFT OUTER JOIN
dbo.LV_011_08_GNTOTST AS GNT ON GNT.STOCKREF = ITM.LOGICALREF AND GNT.INVENNO = - 1 LEFT OUTER JOIN
dbo.UNI_TL_FIYAT AS TLF ON TLF.CARDREF = ITM.LOGICALREF LEFT OUTER JOIN
dbo.MALZEME_ARAC_MODELLERI AS MAM ON MAM.LOGREF = ITM.LOGICALREF
WHERE (ITM.ACTIVE = 0) AND (TLF.TL IS NOT NULL)