![]() |
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. |
yeni view |
Yanıt Yaz ![]() |
Yazar | |
kıl_ark ![]() Üye ![]() ![]() Kayıt Tarihi: 26 Mayıs 2008 Konum: Ankara Durum: Aktif Değil Puanlar: -1 |
![]() ![]() ![]() ![]() ![]() Gönderim Zamanı: 13 Eylül 2008 Saat 12:39 |
arkadaslar merhaba
SELECT TBLCASABIT.CARI_KOD, TBLCASABIT.CARI_ISIM, TBLCAHAR.PROJE_KODU, Sum(TBLCAHAR.BORC) AS 'Toplam/BORC', Sum(TBLCAHAR.ALACAK) AS 'Toplam/ALACAK', (Sum(TBLCAHAR.BORC)-Sum(TBLCAHAR.ALACAK)) AS 'BAKIYE', TBLCARIPLASIYER.PLASIYER_ACIKLAMA, TBLCASABIT.CARI_ILCE, TBLCASABIT.CARI_TEL
FROM TBLCAHAR TBLCAHAR, TBLCARIPLASIYER TBLCARIPLASIYER, TBLCASABIT TBLCASABIT WHERE TBLCASABIT.CARI_KOD = TBLCAHAR.CARI_KOD AND TBLCARIPLASIYER.PLASIYER_KODU = TBLCASABIT.PLASIYER_KODU GROUP BY TBLCASABIT.CARI_KOD, TBLCASABIT.CARI_ISIM, TBLCAHAR.PROJE_KODU, TBLCARIPLASIYER.PLASIYER_ACIKLAMA, TBLCASABIT.CARI_ILCE, TBLCASABIT.CARI_TEL gibi bir cümlem var bu cümleye ait yeni bir view olusturmak istiyorum ayrica (Sum(TBLCAHAR.BORC)-Sum(TBLCAHAR.ALACAK)) AS 'BAKIYE' kismini bu sekilde degilde borç bakiye, alacak bakiye seklinde düzenlemek istiyorum ve yapamiyorum.
arkadaslar lafi dolandiriyorum ama kisacasi yardiminiza ihtiyacim var.
|
|
![]() |
|
kıl_ark ![]() Üye ![]() ![]() Kayıt Tarihi: 26 Mayıs 2008 Konum: Ankara Durum: Aktif Değil Puanlar: -1 |
![]() ![]() ![]() ![]() ![]() |
ilaveten view ismi projeli ch bakiyesi olacak
|
|
![]() |
|
Conari ![]() Kidemli Üye ![]() ![]() Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
![]() ![]() ![]() ![]() ![]() |
case when kullanim örneklerine bir bak.
Tarih Araligi Vermeyecek isen,
TBLCASABIT'e join ederek istedigin sekilde alabilirsin.
Ayrica Cari Sabit Listesi bu istedigini verir.
|
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
![]() |
|
kıl_ark ![]() Üye ![]() ![]() Kayıt Tarihi: 26 Mayıs 2008 Konum: Ankara Durum: Aktif Değil Puanlar: -1 |
![]() ![]() ![]() ![]() ![]() |
arkadaslar tekrar merhaba
asagida muhasebede islem gören hesaplar için bir borç alacak bakiyesi olusturdugum cümle var bu cümle üzerinden bir view olusturdum. cümleyi excell de kullaninca sonuçlar dorgru çikiyor, olusturdugum view'i kullanarak excell de kullandigim zaman sonuçlar yine dogru çikiyor fakat serbest raporlardan kullandigim zaman sonuçlar hatali çikiyor. ayrica bu view üzerinden rehber olusturmak istiyorum fakat borç alacak toplamlari çikiyor bakiyeler çikmiyor. nerede hata yapiyorum yardiminiza ihtiyacim var
cümle :
SELECT TBLMUPLAN.HESAP_KODU, TBLMUPLAN.HS_ADI, sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) as 'BORC', sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE 0 END) as 'ALACAK', (CASE WHEN sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE 0 END)>0 THEN sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE 0 END) ELSE 0 END) as 'BORC BAKIYE', (CASE WHEN sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE 0 END)<0 THEN sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE 0 END)- sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) ELSE 0 END) as 'ALACAK BAKIYE'
FROM TBLMUHFIS TBLMUHFIS, TBLMUPLAN TBLMUPLAN
WHERE TBLMUPLAN.HESAP_KODU = TBLMUHFIS.HES_KOD GROUP BY TBLMUPLAN.HESAP_KODU,TBLMUPLAN.HS_ADI |
|
![]() |
|
Conari ![]() Kidemli Üye ![]() ![]() Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
![]() ![]() ![]() ![]() ![]() |
(CASE WHEN sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE 0 END)>0 then sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE 0 END) ELSE 0 END) as 'BORC BAKIYE'
Bu cümleyi su sekilde olustur ve ayni sekilde alacagida degistir. Daha esnek olur.
(BA 1 ise + olarak degilse - olarak TBLMUHFIS.TUTAR'i topla)
(CASE WHEN
sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)>0 then
sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)
ELSE 0 END) as 'BORC BAKIYE'
|
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
![]() |
|
kıl_ark ![]() Üye ![]() ![]() Kayıt Tarihi: 26 Mayıs 2008 Konum: Ankara Durum: Aktif Değil Puanlar: -1 |
![]() ![]() ![]() ![]() ![]() |
yukaridaki cümleyi uyguladim fakat bir degisiklik olmadi
yapmak istedigim muhasebe hesap plani için bir rehber olusturup borç alacak bakiyelerinide yaninda görmek
|
|
![]() |
|
Conari ![]() Kidemli Üye ![]() ![]() Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
![]() ![]() ![]() ![]() ![]() |
Bende saglikli çalisiyor. SELECT TBLMUPLAN.HESAP_KODU,TBLMUPLAN.HS_ADI,
sum (CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) as 'BORC',sum (CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE 0 END) as 'ALACAK',( CASE WHENsum (CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)>0 thensum (CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)ELSE 0 END) as 'BORC BAKIYE',( CASE WHENsum (CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)>0 thensum (CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)ELSE 0 END) as 'ALACAK BAKIYE'FROM TBLMUHFIS, TBLMUPLANWHERE TBLMUPLAN.HESAP_KODU = TBLMUHFIS.HES_KODGROUP BY TBLMUPLAN.HESAP_KODU,TBLMUPLAN.HS_ADIORDER BY TBLMUPLAN.HESAP_KODU |
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
![]() |
|
kıl_ark ![]() Üye ![]() ![]() Kayıt Tarihi: 26 Mayıs 2008 Konum: Ankara Durum: Aktif Değil Puanlar: -1 |
![]() ![]() ![]() ![]() ![]() |
MERHABA
bastada belirttigim gibi excell veya sql olarak kullandiginizda bir sorun yok fakat bu cümle ile bir view olusturup kullandiginizda ve bu view üzerinden bir rehber yaptiginizda veya serbest rapordan rapor olusturdugunuzda problem var
|
|
![]() |
|
Conari ![]() Kidemli Üye ![]() ![]() Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
![]() ![]() ![]() ![]() ![]() |
NE gibi bir problem var.
Bende bir problem olusmadi da?
|
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
![]() |
|
kıl_ark ![]() Üye ![]() ![]() Kayıt Tarihi: 26 Mayıs 2008 Konum: Ankara Durum: Aktif Değil Puanlar: -1 |
![]() ![]() ![]() ![]() ![]() |
rehber olusturuyorum
borç alacak bakiyeleri bos çikiyor
rapor olusturuyorum
borç bakiyesine borç hanesini alacak bakiyesine alacak hanesini yaziyor
|
|
![]() |
|
Conari ![]() Kidemli Üye ![]() ![]() Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
![]() ![]() ![]() ![]() ![]() |
Ilginç, yanlis tanimlama yapiyorsunuzdur büyük ihtimal |
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
![]() |
Yanıt Yaz ![]() |
|
Tweet
|
Forum Atla | Forum İzinleri ![]() Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |