ERP Nedir? | Türkiye'nin ERP Forum Platformu Ana Sayfa
Forum Anasayfa Forum Anasayfa > ERP Temel Paketler > ERP Yardımcı Programlar Modülü
  Aktif Konular Aktif Konular RSS - NetJob
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

ERP Nedir? Enterprise Resource Planning nasıl çalışır? İş süreçleri ile ilgili tüm soru ve cevapları ERPNe.org'da.

Ülkemizde hızla gelişmekte olan ERP yazılım sektörümüzün, Yerli ve Yabancı ERP işlemlerinin tanıtımı ve kullanıcılarının buluşma noktası olması hedefiyle kurulan sitemize hoş geldiniz.

Ülkemizdeki Ne.org konseptinde bir ilk olarak yayın hayatına başlayan ERPNe.org, Kurumsal Kaynak Planlaması yazılımlarını kullananların bilgi kaynağı/Portal olmak amacı ile kurulmuştur.

Genellikle yurt dışında büyük üreticiler tarafından geliştirilen SQL, Delphi, ASP, CSharp gibi teknolojilerin anlatıldığı sitelerin kullandıkları (WhatisSQL, WhatisASP) (Ülkemizde Netsis Nedir, Mikro Nedir, SAP Nedir yada Logo Nedir gibi kullanıcı sorularına) Ne ve nedir konseptinde yeni bir açılım olmasını da hedefleyen ERPNe.ORG' un, ülkemizin uluslararası ERP sektörü içinde hak ettiği yeri almasında ve ERP ürünlerini kullananların bir araya gelerek Yerli ERP'nin gelişmesine katkı sağlayacakları önemli bir kilometre taşı olacağı düşüncesindeyiz.


NetJob

 Yanıt Yaz Yanıt Yaz Sayfa  <12
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 27 Ağustos 2008 Saat 12:41
su an problem yok çalisiyor tesekkür ederim
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 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
 
Yukarı Dön
AyGuMuS Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 29 Nisan 2007
Konum: Ankara
Durum: Aktif Değil
Puanlar: -5
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı AyGuMuS Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 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
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ağustos 2008 Saat 10:23
malesef bu cümle çalismiyor
Yukarı Dön
AyGuMuS Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 29 Nisan 2007
Konum: Ankara
Durum: Aktif Değil
Puanlar: -5
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı AyGuMuS Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 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
Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 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..
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ağustos 2008 Saat 17:09
Orjinalini yazan: Conari 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
Big%20smileClap
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 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
 
 
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ocak 2009 Saat 15:56
ilave olarak alt toplam almak istiyorum bu konuda da yardiminiza ihtiyacim var
Yukarı Dön
mbaykan Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 06 Nisan 2007
Konum: izmir
Durum: Aktif Değil
Puanlar: 1181
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı mbaykan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 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
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ocak 2009 Saat 16:56

ondaliklar tamam fakat toplamlari en üste atiyor

alt tarafta yazma imkani olmazmi
Yukarı Dön
mbaykan Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 06 Nisan 2007
Konum: izmir
Durum: Aktif Değil
Puanlar: 1181
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı mbaykan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ocak 2009 Saat 17:08
'* TOPLAM' yazisini ensona alacak sekilde yazin
'~ TOPLAM' gibi

Mehmet Baykan
Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ocak 2009 Saat 17:45
en üste atiyor ise kodun sonuna DESC de ekleyebilirsiniz.
Netsisden vazgeçemiyorum. Beni engelliyor..
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ocak 2009 Saat 18:10
yani
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ocak 2009 Saat 18:11
kusura bakma bu tür kodlamalarda biraz fazla acemiyim
Yukarı Dön
 Yanıt Yaz Yanıt Yaz Sayfa  <12
  Konu Paylaş   

Forum Atla Forum İzinleri Açılır Kutu İzle

Forum Software by Web Wiz Forums® version 11.10
Copyright ©2001-2017 Web Wiz Ltd.

Bu Sayfa 0,648 Saniyede Yüklendi.