NetJob
Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: ERP Temel Paketler
Forum Adı: ERP Yardımcı Programlar Modülü
Forum Tanımlaması: Yardımcı Programlar Modülü İle İlgili Bilgiler ve Sorular İçin...
URL: http://www.erpne.org/forum_posts.asp?TID=582
Tarih: 22 Kasım 2024 Saat 20:35 Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com
Konu: NetJob
Mesajı Yazan: gullpasha
Konu: NetJob
Mesaj Tarihi: 17 Aralık 2007 Saat 11:09
Merhaba Arkadaslar.
Netjob.exe' yi detayli bir sekilde kullanan var mi?
Ben siparisler, çekler, muhasebe kodu girilmemis stoklar için kullaniyorum. farkli uygulama alanlari ile isleri daha kolaylastiracagini ve verimlilige faydasi olacagini düsündügüm bir eklenti olarak görüyorum.
Bu konu da fikir ve önerilerini bekliyorum.
Isteyene Netjobda yazilan SQL sorgularini excelde ayrintili bir sekilde gönderebilirim.
Netjob'i, yukarida belirttigim alanlar disinda kullananlar varsa, ben de onlardan bekliyorum. Saygilarimla.
Sira No |
Bilgisayar Adi |
PC Kullanicisi |
Bilgi Tipi |
Nesne Adi |
Pencere Basligi |
Alt Limit |
Gösterme Sekli |
Çalisma Sekli |
Süre |
Adi |
Kullanici |
SQL |
3,00 |
AAA |
|
2,00 |
|
BU AY TAHSIL EDILECEK ÇEKLER |
1,00 |
0,00 |
0,00 |
1,00 |
KORMETAL07 |
|
SELECT * FROM KOR_NJ_BEHICE ORDER BY VADETAR |
16,00 |
BBB |
|
3,00 |
|
SIPARISLESECEK TALEPLER |
0,00 |
0,00 |
0,00 |
1,00 |
KORMETAL07 |
|
SELECT DISTINCT * FROM KOR_SA_OZANTAKIP ORDER BY TARIH DESC |
17,00 |
BBB |
|
3,00 |
|
ONAYI BEKLENENLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT TALEPNO,SUBE_KODU,KAYITTARIHI,TALEP_ACAN,GIRISZAMANI,ONAYIBEKLENEN FROM KOR_SA_ONAYBKLYNLR ORDER BY KAYITTARIHI |
18,00 |
BBB |
|
3,00 |
|
TESLIMATI BEKLENEN SIPARISLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT * FROM KOR_SSTESLIMTAKIP ORDER BY TIPI DESC,SIPARIS_TARIHI DESC |
20,00 |
BBB |
|
2,00 |
|
ONAY |
0,00 |
0,00 |
1,00 |
1,00 |
KORMETAL07 |
|
SELECT CASE SUBE_KODU WHEN 10 THEN 'KORMETAL A.S.' WHEN 20 THEN 'PAZARLAMA' WHEN 30 THEN 'DIS TICARET' WHEN 10 THEN 'KORMAG' END AS SIRKET, ILKACIKLAMA AS AÇIKLAMA ,KAYITYAPANKUL AS [ONCEKI ONAYLAYAN],KAYITTARIHI FROM TBLWORKFLOWTRA WITH(NOLOCK)
WHERE (KULLANICINO=503
AND DURUMU='B')
ORDER BY INCKEYNO ASC |
12,00 |
CCC |
|
3,00 |
|
TESLIMATI YAPILACAK SIPARISLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT * FROM KOR_SSTESLIMTAKIP WHERE TIPI='YURTDISI' AND LEFT(STHAR_CARIKOD,2)='SY' ORDER BY TIPI DESC,SIPARIS_TARIHI DESC |
5,00 |
DDD |
|
3,00 |
|
TAHSIL EDILECEK ÇEK LISTESI |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT * FROM KOR_NJ_HATICE ORDER BY VADETAR |
21,00 |
EEE |
|
3,00 |
|
ONAYI BEKLENENLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT TALEPNO,SUBE_KODU,KAYITTARIHI,TALEP_ACAN,GIRISZAMANI,ONAYIBEKLENEN FROM KOR_SA_ONAYBKLYNLR ORDER BY KAYITTARIHI |
22,00 |
EEE |
|
3,00 |
|
SIPARISLESECEK TALEPLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT DISTINCT * FROM KOR_SA_OZANTAKIP ORDER BY TARIH DESC |
23,00 |
EEE |
|
3,00 |
|
TESLIMATI BEKLENEN SIPARISLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT * FROM KOR_SSTESLIMTAKIP ORDER BY TIPI DESC,SIPARIS_TARIHI DESC |
8,00 |
FFF |
|
3,00 |
|
SIPARISLESECEK TALEPLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT DISTINCT * FROM KOR_SA_OZANTAKIP ORDER BY TARIH DESC |
10,00 |
FFF |
|
3,00 |
|
ONAYI BEKLENENLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT TALEPNO,SUBE_KODU,KAYITTARIHI,TALEP_ACAN,GIRISZAMANI,ONAYIBEKLENEN FROM KOR_SA_ONAYBKLYNLR ORDER BY KAYITTARIHI |
11,00 |
FFF |
|
3,00 |
|
TESLIMATI BEKLEYEN SIPARISLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT * FROM KOR_SSTESLIMTAKIP ORDER BY TIPI DESC,SIPARIS_TARIHI DESC |
14,00 |
GGG |
|
3,00 |
|
ONAYLANMIS TALEPLER |
0,00 |
0,00 |
0,00 |
60,00 |
KORMETAL07 |
|
SELECT DISTINCT * FROM KOR_SA_OZANTAKIP ORDER BY TARIH DESC |
15,00 |
GGG |
|
2,00 |
|
ONAY BEKLEYEN TALEPLER |
0,00 |
0,00 |
0,00 |
0,00 |
KORMETAL07 |
|
SELECT SUBE_KODU,KAYITTARIHI,KAYITYAPANKUL,ILKACIKLAMA FROM TBLWORKFLOWTRA WITH(NOLOCK)
WHERE (
KULLANICINO=602
AND DURUMU='B'
)
ORDER BY INCKEYNO ASC |
7,00 |
HHH |
|
2,00 |
|
Muhasebe Detay Kodu Girilmemis Olanlar |
1,00 |
0,00 |
0,00 |
120,00 |
KORMETAL07 |
|
select
s.muh_detaykodu,s.sube_kodu,s.stok_kodu,s.grup_kodu,e.kayittarihi,e.kayityapankul
from tblstsabit s with(nolock) inner join tblstsabitek e with(nolock) on
e.stok_kodu=s.stok_kodu
where s.muh_detaykodu='0' and s.grup_kodu<> 'KALIP' |
------------- - Kypra Medya
- Link Servisi
- Haberin Yeni Yüzü
- Kadına dair ne varsa
|
Cevaplar:
Mesajı Yazan: gullpasha
Mesaj Tarihi: 17 Aralık 2007 Saat 11:11
Biraz karisik çikmis ama isteyene excelde düzgün halini göndrebilirim
------------- - Kypra Medya
- Link Servisi
- Haberin Yeni Yüzü
- Kadına dair ne varsa
|
Mesajı Yazan: emiray
Mesaj Tarihi: 17 Aralık 2007 Saat 11:36
http://www.aslantepe.biz/ temeli de attik en sonunda; bi tek dursun kaldi atilacak,...
sirada usagum cemal var.
------------- netsis bir tutkudur.Yaşamak Lazım
|
Mesajı Yazan: gullpasha
Mesaj Tarihi: 17 Aralık 2007 Saat 11:42
yok usagum, dursun cemalden önce
------------- - Kypra Medya
- Link Servisi
- Haberin Yeni Yüzü
- Kadına dair ne varsa
|
Mesajı Yazan: Conari
Mesaj Tarihi: 17 Aralık 2007 Saat 11:42
Muhasebe kodu girilmeyenler için ben bunu kullanmam açikçasi stok karti açtiginda aninda girdiriyorum zorunlu alan yaptim yani :) ayni sekilde KDV oranlari içinde .
Talep ve siparisler için yazdigin viewleri burda yayinlarsan faydasi olabilir. Onaylama islemini ben Siparis asamasinda yaptiriyorum çünkü Talep edilen ürünün fiyatlandirilmasi lazim diye düsündügümüz ayrica malin veya giderin alinacagi yeri satinalmanin belirlemesi gerektigini düsünerek bu sekilde yaptik.
Çekler için Ek rehber olusturdum ordan hemen Bakiyorum.
Sistemde Açik irsaliye kalmamasi için JOB ta Bir rapor yaptim 10 dakka da bir ilgili makinada 0 dan büyük deger dönüyosa çalistiriyorum.
|
Mesajı Yazan: gullpasha
Mesaj Tarihi: 17 Aralık 2007 Saat 11:52
evet viewleri açiklamayinca yukarida verdiklerimin hiçbir anlami olmadigini gördüm
Ben onlari bi hazirlayayim o zamn txt halinde yayinlayayim viewleri
------------- - Kypra Medya
- Link Servisi
- Haberin Yeni Yüzü
- Kadına dair ne varsa
|
Mesajı Yazan: kingston
Mesaj Tarihi: 21 Mayıs 2008 Saat 17:55
Selam arkadaslar.
Netsis bilgilendirme servisini kullanarak vadesi gelmis alacaklarimi günlük olarak ekranda görmek istiyorum.Ancak bununla ilgili view'i olusturamadim.
Bana yardimci olursaniz çok sevinirim.
Simdiden tesekkürler...
|
Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 22 Mayıs 2008 Saat 12:02
kingston Yazdı:
Selam arkadaslar.
Netsis bilgilendirme servisini kullanarak vadesi gelmis alacaklarimi günlük olarak ekranda görmek istiyorum.Ancak bununla ilgili view'i olusturamadim.
Bana yardimci olursaniz çok sevinirim.
Simdiden tesekkürler... |
Ozel Hesap Kapatma kullaniyor musun?
------------- SA
|
Mesajı Yazan: Conari
Mesaj Tarihi: 22 Mayıs 2008 Saat 15:27
:) veya Senet modülü?
------------- Netsisden vazgeçemiyorum. Beni engelliyor..
|
Mesajı Yazan: kingston
Mesaj Tarihi: 23 Mayıs 2008 Saat 16:25
hayir özel hesap kapatma ile çalismiyorum .
|
Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 23 Mayıs 2008 Saat 17:04
kingston Yazdı:
hayir özel hesap kapatma ile çalismiyorum . |
Özel Hesap Kapatma yoksa vadesi gelmis ve geçmis bakiyesi kapanmamis ödemelerine ait NetJop yazilamamaz...
Ancak vadesi yarin gelecek, bugün gelen, 1 hafta öncekiler .... gibi kondisyonlarda cümle yazilabilir...
Bunun için bir çok kondisyonda bir çok fonksiyon kullanarak degisik cümleler yazilabilir ama ben sana sadece birini yollayim...
VADESI BUGUN GELEN CARI HAREKETLERI... Buna borç, alacak ... gibi ek kisitti da artik kendin koyarsin
SELECT * FROM TBLCAHAR
WHERE Convert(CHAR (10), VADE_TARIHI, 102) = Convert(CHAR (10), GETDATE (), 102)
------------- SA
|
Mesajı Yazan: Conari
Mesaj Tarihi: 23 Mayıs 2008 Saat 17:43
Bende Saticilarimi Takip için söle bir view olusturmustum. Vade ye göre islem yapar Kümüledir. Tip kisitinda S vererek sadece saticilari gösteriyorum. Ödemelerde vade tarihini degerlendirmiyorum çek versem de vermesemde ödeme kapanmistir benim için.
CREATE VIEW [dbo].[GUNODEME]
AS SELECT TBLCAHAR.CARI_KOD AS KOD ,TBLCASABIT.CARI_ISIM AS ISIM, TBLCASABIT.CARI_TIP AS TIPI, sum(borc)as BORC, sum(alacak) as ALACAK, sum(alacak-borc) as BAKIYE, (SUM(CASE WHEN ALACAK>0 AND VADE_TARIHI<=GETDATE() THEN ALACAK ELSE 0 END)-SUM(CASE WHEN BORC>0 THEN BORC ELSE 0 END)) AS GUN_ODEME from tblcahar INNER JOIN TBLCASABIT ON(TBLCASABIT.CARI_KOD=TBLCAHAR.CARI_KOD) group by TBLCAHAR.CARI_KOD,TBLCASABIT.CARI_ISIM,TBLCASABIT.CARI_TIP HAVING sum(alacak-borc)<> 0
------------- Netsisden vazgeçemiyorum. Beni engelliyor..
|
Mesajı Yazan: kingston
Mesaj Tarihi: 27 Mayıs 2008 Saat 10:02
Arkadaslar çok tesekkür ediyorum size çok yardimci oldunuz.
|
Mesajı Yazan: yunal
Mesaj Tarihi: 31 Temmuz 2008 Saat 16:40
merhaba,
bu çalismayi göndermeniz mümkün mü acaba.
tesekkürler.
mailto:yuunal@gmail.com - yuunal@gmail.com
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 26 Ağustos 2008 Saat 19:01
arkadaslar merhaba
netsis bilgilendirme servisi ile yeni açilan cari kartlari bir sonraki gün açilista görmek istiyorum. yalniz ben bu gün açilmis olanlari simdi alabiliyorum fakat tarih bugünü gösterdigi için yarinda bugüne ait kartlar karsima çikacaktir. dolayisiyle hergün tarihin degismesi gerekiyor.
kullandigim cümle : SELECT DISTINCT TBLCASABIT.CARI_ISIM, TBLCASABIT.KAYITTARIHI FROM DAT1052008.dbo.TBLCASABIT TBLCASABIT GROUP BY TBLCASABIT.CARI_ISIM, TBLCASABIT.KAYITTARIHI HAVING (TBLCASABIT.KAYITTARIHI={ts '2008-08-26 00:00:00'})
|
Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 27 Ağustos 2008 Saat 08:47
Aslinda bu is için bir çok cümle yazilabilir ancak ben basit olsun diye
SELECT DISTINCT TBLCASABIT.CARI_ISIM, TBLCASABIT.KAYITTARIHI FROM TBLCASABIT TBLCASABIT WHERE TBLCASABIT.KAYITTARIHI > GETDATE () - 2
cümlesini gönderiyorum. Son 2 gün açilan kayitlarin listesi... Aslinda tarih CONVERT edilerek daha net sonuç alinir ancak TBLCASABIT'de o kadar kayit girisi olmadigindan daha komplex bir cümleye gerek yok diye dsünüyorum...
------------- SA
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 27 Ağustos 2008 Saat 10:41
tesekkür ederim kontrol ediyorum
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 27 Ağustos 2008 Saat 10:54
asagidaki hata raporunu aliyorum
Veri tabani isleminde hata! [DBQuery : xqData SQL : SELECT DISTINCT TBLCASABIT.CARI_ISIM, TBLCASABIT.KAYITTARIHI FROM TBLCASABIT TBLCASABIT WHERE TBLCASABIT.KAYITTARIHI > GETDATE () - 2
Login failed for user 'NACI'.(NetsisMS-42000,18456)
|
Mesajı Yazan: Conari
Mesaj Tarihi: 27 Ağustos 2008 Saat 12:19
User VE Password leri kontrol edin. NACI diye bir kullanici varmi
v.s.
------------- Netsisden vazgeçemiyorum. Beni engelliyor..
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 27 Ağustos 2008 Saat 12:40
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 27 Ağustos 2008 Saat 12:41
su an problem yok çalisiyor tesekkür ederim
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 27 Ağustos 2008 Saat 18:46
bu konuda çözümlemem gereken bir detay daha var
biz müsteriler birden fazla kart açiyoruz. kartlarin ilk 12 hanesi degismiyor son üç hanesi degisiyor. kod farkliligi olmasi sebebiyle müsteriye her açtigimiz kart yeni kart gibi görünüyor. benim yapmam gereken sistemde o isim altinda açilmis olan baska kart yoksa onu yeni açilan olarak raporlayabilmeliyim. yani bir gün önce açilan kartlar içerisinde daha önce açilan kart isimlerinin benzerligi olmayanlari raporlamak istiyorum
zannediyorum biraz karisik oldu
göstereceginiz ilgiye simdiden tesekkür ederim
|
Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 28 Ağustos 2008 Saat 08:51
Yanilmiyorsam aradigin cümle aagidaki gibi bir sey;
SELECT DISTINCT CARI_ISIM, KAYITTARIHI FROM TBLCASABIT WHERE KAYITTARIHI > GETDATE () - 2 AND LEFT(CARI_KOD,12) NOT IN (SELECT LEFT(CARI_KOD,12) FROM TBLCASABIT WHERE KAYITTARIHI < GETDATE () - 2)
------------- SA
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 28 Ağustos 2008 Saat 10:23
malesef bu cümle çalismiyor
|
Mesajı Yazan: AyGuMuS
Mesaj Tarihi: 28 Ağustos 2008 Saat 10:56
Bu cümlede herhangi bir hata yok. çalisiyor. Ancak kisit senin istedigin aralikta olmayabilir.
Bu cümlenin kisitina göre; dün kaydedilmis VE dünden önce soldan 12 hane cari kodu (senin dedigine göre kartlarin ilk 12 hanesi degismiyor son üç hanesi degisiyor) kayitli olamayan cari kodlari listele....
Sende bu kisita uyan bi kayit yoktur da sana çalismiyor gibi geliyordur. istersen -2 yerine 60 yazarsan 2 ay içersinde kaydedilmis kayilari tarayacaktir.
------------- SA
|
Mesajı Yazan: Conari
Mesaj Tarihi: 28 Ağustos 2008 Saat 12:18
Bir de sunu deneyin.
SELECT
DISTINCT CARI_ISIM, KAYITTARIHI
FROM TBLCASABIT t1
WHERE t1.KAYITTARIHI > GETDATE () - 2
AND NOT EXISTS(
SELECT LEFT(t2.CARI_KOD,12) FROM TBLCASABIT t2
WHERE KAYITTARIHI < GETDATE () - 2
and LEFT(t1.CARI_KOD,12)=LEFT(t2.CARI_KOD,12))
------------- Netsisden vazgeçemiyorum. Beni engelliyor..
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 28 Ağustos 2008 Saat 17:09
Conari Yazdı:
Bir de sunu deneyin.
SELECT
DISTINCT CARI_ISIM, KAYITTARIHI
FROM TBLCASABIT t1
WHERE t1.KAYITTARIHI > GETDATE () - 2
AND NOT EXISTS(
SELECT LEFT(t2.CARI_KOD,12) FROM TBLCASABIT t2
WHERE KAYITTARIHI < GETDATE () - 2
and LEFT(t1.CARI_KOD,12)=LEFT(t2.CARI_KOD,12)) |
cümlesini
SELECT
DISTINCT CARI_KOD, CARI_ISIM, KAYITTARIHI
FROM TBLCASABIT t1
WHERE t1.KAYITTARIHI > GETDATE () - 20 AND NOT EXISTS(
SELECT CARI_KOD FROM TBLCASABIT t2
WHERE KAYITTARIHI < GETDATE () - 20 and LEFT(t1.CARI_KOD,12)=LEFT(t2.CARI_KOD,12)) seklinde degistirdim
ve çalisiyor
emegi geçen tüm arkadaslara tesekkür ederim
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 28 Ocak 2009 Saat 15:29
asagida plasiyere göre satis ve iade raporu var
rapor saglikli bir sekilde çalisiyor fakat rakamlarin virgülden sonraki ondalik kismi çok haneli çikiyor ondalik hanesini 2 haneye nasil düsürebilirim
SELECT TBLCARIPLASIYER.PLASIYER_ACIKLAMA,SUM(CASE WHEN TBLSTHAR.STHAR_GCKOD ='C' THEN TBLSTHAR.STHAR_GCMIK*TBLSTHAR.STHAR_NF ELSE 0 END) AS 'SATIS TUTAR' , SUM(CASE WHEN TBLSTHAR.STHAR_GCKOD ='g' THEN TBLSTHAR.STHAR_GCMIK*TBLSTHAR.STHAR_NF ELSE 0 END) AS 'IADE TUTAR' FROM TBLCARIPLASIYER TBLCARIPLASIYER, TBLCASABIT TBLCASABIT, TBLSTHAR TBLSTHAR, TBLSTSABIT TBLSTSABIT WHERE TBLSTHAR.STOK_KODU = TBLSTSABIT.STOK_KODU AND TBLCASABIT.CARI_KOD = TBLSTHAR.STHAR_ACIKLAMA AND TBLCASABIT.PLASIYER_KODU = TBLCARIPLASIYER.PLASIYER_KODU AND ((TBLSTHAR.STHAR_GCMIK<>$.00000000) AND (TBLSTHAR.STHAR_ACIKLAMA Like '***12%') AND (TBLSTHAR.STHAR_HTUR='J') OR (TBLSTHAR.STHAR_GCMIK<>$.00000000) AND (TBLSTHAR.STHAR_ACIKLAMA Like '***12%') AND (TBLSTHAR.STHAR_HTUR='L')) GROUP BY TBLCARIPLASIYER.PLASIYER_ACIKLAMA ORDER BY TBLCARIPLASIYER.PLASIYER_ACIKLAMA
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 28 Ocak 2009 Saat 15:56
ilave olarak alt toplam almak istiyorum bu konuda da yardiminiza ihtiyacim var
|
Mesajı Yazan: mbaykan
Mesaj Tarihi: 28 Ocak 2009 Saat 16:23
SELECT TBLCARIPLASIYER.PLASIYER_ACIKLAMA,SUM(CASE WHEN TBLSTHAR.STHAR_GCKOD ='C' THEN ROUND(TBLSTHAR.STHAR_GCMIK*TBLSTHAR.STHAR_NF,2) ELSE 0 END) AS 'SATIS TUTAR' , SUM(CASE WHEN TBLSTHAR.STHAR_GCKOD ='g' THEN ROUND(TBLSTHAR.STHAR_GCMIK*TBLSTHAR.STHAR_NF,2) ELSE 0 END) AS 'IADE TUTAR'
FROM TBLCARIPLASIYER TBLCARIPLASIYER, TBLCASABIT TBLCASABIT, TBLSTHAR TBLSTHAR, TBLSTSABIT TBLSTSABIT
WHERE TBLSTHAR.STOK_KODU = TBLSTSABIT.STOK_KODU AND TBLCASABIT.CARI_KOD = TBLSTHAR.STHAR_ACIKLAMA AND TBLCASABIT.PLASIYER_KODU = TBLCARIPLASIYER.PLASIYER_KODU AND ((TBLSTHAR.STHAR_GCMIK<>$.00000000) AND (TBLSTHAR.STHAR_ACIKLAMA Like '***12%') AND (TBLSTHAR.STHAR_HTUR='J') OR (TBLSTHAR.STHAR_GCMIK<>$.00000000) AND (TBLSTHAR.STHAR_ACIKLAMA Like '***12%') AND (TBLSTHAR.STHAR_HTUR='L')) GROUP BY TBLCARIPLASIYER.PLASIYER_ACIKLAMA
UNION ALL
SELECT '*TOPLAM*',SUM(CASE WHEN TBLSTHAR.STHAR_GCKOD ='C' THEN ROUND(TBLSTHAR.STHAR_GCMIK*TBLSTHAR.STHAR_NF,2) ELSE 0 END) AS 'SATIS TUTAR' , SUM(CASE WHEN TBLSTHAR.STHAR_GCKOD ='g' THEN ROUND(TBLSTHAR.STHAR_GCMIK*TBLSTHAR.STHAR_NF,2) ELSE 0 END) AS 'IADE TUTAR'
FROM TBLCARIPLASIYER TBLCARIPLASIYER, TBLCASABIT TBLCASABIT, TBLSTHAR TBLSTHAR, TBLSTSABIT TBLSTSABIT
WHERE TBLSTHAR.STOK_KODU = TBLSTSABIT.STOK_KODU AND TBLCASABIT.CARI_KOD = TBLSTHAR.STHAR_ACIKLAMA AND TBLCASABIT.PLASIYER_KODU = TBLCARIPLASIYER.PLASIYER_KODU AND ((TBLSTHAR.STHAR_GCMIK<>$.00000000) AND (TBLSTHAR.STHAR_ACIKLAMA Like '***12%') AND (TBLSTHAR.STHAR_HTUR='J') OR (TBLSTHAR.STHAR_GCMIK<>$.00000000) AND (TBLSTHAR.STHAR_ACIKLAMA Like '***12%') AND (TBLSTHAR.STHAR_HTUR='L'))
ORDER BY TBLCARIPLASIYER.PLASIYER_ACIKLAMA
------------- Mehmet Baykan
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 28 Ocak 2009 Saat 16:56
ondaliklar tamam fakat toplamlari en üste atiyor
alt tarafta yazma imkani olmazmi
|
Mesajı Yazan: mbaykan
Mesaj Tarihi: 28 Ocak 2009 Saat 17:08
'* TOPLAM' yazisini ensona alacak sekilde yazin
'~ TOPLAM' gibi
------------- Mehmet Baykan
|
Mesajı Yazan: Conari
Mesaj Tarihi: 28 Ocak 2009 Saat 17:45
en üste atiyor ise kodun sonuna DESC de ekleyebilirsiniz.
------------- Netsisden vazgeçemiyorum. Beni engelliyor..
|
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 28 Ocak 2009 Saat 18:10
Mesajı Yazan: kıl_ark
Mesaj Tarihi: 28 Ocak 2009 Saat 18:11
kusura bakma bu tür kodlamalarda biraz fazla acemiyim
|
|