🧮 Vade Hesaplayıcı
Mikro ERP cha_vade integer değerini gerçek vade tarihine dönüştürün.
Hesaplama
Değer giriniz
📖 Nasıl Çalışır?
Format 1: YYYYMMDD
Değer 19000101 – 20991231 arasındaysa, doğrudan tarih olarak okunur.
cha_vade = 20260415 → 15 Nisan 2026 Format 2: Gün Sayısı (Negatif)
Değer -36500 ile -1 arasındaysa, cha_tarihi üzerine gün olarak eklenir.
cha_vade = -30, cha_tarihi = 01.03.2026 → 31 Mart 2026 (30 gün sonra)
SQL Formülü
CASE
WHEN cha_vade BETWEEN 19000101 AND 20991231
THEN TRY_CONVERT(date,
CONVERT(char(8), cha_vade), 112)
WHEN cha_vade BETWEEN -36500 AND -1
THEN DATEADD(DAY, ABS(cha_vade),
cha_tarihi)
ELSE cha_tarihi
END AS VadeTarihi