nsum = 0
SELECT wka_partno,turkce,yetki,ozel,birim,stok,yolda,dis,siparis,sipleri,rahmenauftrag,;
rezerve,fiyat,carkodu,ambalaj,moq,tessuresi,s_eski_r,;
miktar1, _dec(miktar1,s_eski_r) AS srmik1,;
miktar2, _dec(miktar2,.null.) AS srmik2,;
miktar3, _dec(miktar3,.null.) AS srmik3,;
miktar4, _dec(miktar4,.null.) AS srmik4,;
miktar5, _dec(miktar5,.null.) AS srmik5,;
miktar6, _dec(miktar6,.null.) AS srmik6,;
miktar7, _dec(miktar7,.null.) AS srmik7,;
miktar8, _dec(miktar8,.null.) AS srmik8,;
miktar9, _dec(miktar9,.null.) AS srmik9,;
miktar10, _dec(miktar10,.null.) AS srmik10 ;
FROM tamponmrd ;
ORDER BY wka_partno ;
INTO CURSOR tampon11 ;
READWRITE
FUNCTION _dec(tnValue, tnSum)
nSum = nvl(m.tnSum,m.nsum) - m.tnValue
RETURN m.nSum