ERP Nedir? | Türkiye'nin ERP Forum Platformu Ana Sayfa
Forum Anasayfa Forum Anasayfa > SQL > SQL Veri Tabanı İşlemleri
  Aktif Konular Aktif Konular RSS - ACIL YARDIM LÜTFEN...
  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.


Kapalı KonuACIL YARDIM LÜTFEN...

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
erDal Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Durum: Aktif Değil
Puanlar: -1
Mesajın Direkt Linki Konu: ACIL YARDIM LÜTFEN...
    Gönderim Zamanı: 28 Kasım 2006 Saat 13:04

ARKADASLAR MERHABA

ELIMIZDEKI STOKLARIN HER BIRININ FATURA ILE EN SON GIRISINI GOSTEREN BIR RAPOR ALMAK ISTIYORUM YARDIMCI OLURMUSUNUZ
ERDAL AŞIK
SELÇUK ISIL İŞLEM
Yukarı Dön
erDal Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Durum: Aktif Değil
Puanlar: -1
Mesajın Direkt Linki Gönderim Zamanı: 30 Kasım 2006 Saat 13:10

ARKADASLAR MERHABA

ELIMIZDEKI STOKLARIN HER BIRININ FATURA ILE EN SON GIRISINI GOSTEREN BIR RAPOR ALMAK ISTIYORUM YARDIMCI OLURMUSUNUZ
YARDIMLARINIZ ICIN TESEKKURLER SIMDIDEN
ERDAL AŞIK
SELÇUK ISIL İŞLEM
Yukarı Dön
netsisantalya Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Konum: Antalya
Durum: Aktif Değil
Puanlar: 0
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 00:15
Merhaba
sanirim stoklarin son alis fiyatlarini gösteren bir rapor istiyorsun.
Bunun için
Öncelikle 3 adet function olusturuyoruz.
1.
CREATE FUNCTION SONGIRFIY(@SK VARCHAR(25))
RETURNS TDBFLOAT
 AS BEGIN
  DECLARE @DM TDBFLOAT
  SET @DM=0;
SET @DM = (SELECT TOP 1  STHAR_NF  FROM TBLSTHAR  WHERE STHAR_GCKOD = 'G'
 AND STHAR_HTUR='J'  AND STOK_KODU =  @SK
ORDER BY STHAR_TARIH DESC)
IF @DM = NULL
SET @DM = 0
RETURN(@DM)
END
 
2.
CREATE FUNCTION SONGIRTAR(@SK VARCHAR(25))
RETURNS TDBDATETIME
 AS BEGIN
  DECLARE @DM TDBDATETIME
  SET @DM=0;
SET @DM = (SELECT TOP 1  STHAR_TARIH FROM TBLSTHAR  WHERE STHAR_GCKOD = 'G'
 AND STHAR_HTUR='J'  AND STOK_KODU =  @SK
ORDER BY STHAR_TARIH DESC)
IF @DM = NULL
SET @DM = 0
RETURN(@DM)
END
 
3.
CREATE FUNCTION SONGIRCAR(@SK VARCHAR(25))
RETURNS VARCHAR(35)
 AS BEGIN
  DECLARE @DM VARCHAR(35)
  SET @DM=0;
SET @DM = (SELECT TOP 1  STHAR_ACIKLAMA  FROM TBLSTHAR  WHERE STHAR_GCKOD = 'G'
 AND STHAR_HTUR='J'  AND STOK_KODU =  @SK
ORDER BY STHAR_TARIH DESC)
IF @DM = NULL
SET @DM = 0
RETURN(@DM)
END

bu function lari ilgili database de olustur.
daha sonra
 
CREATE VIEW SONALISFIYATRAP
(
STOK_KODU,
STOK_ADI,
BIRIM,
GRUP_KODU,
KOD1,
KOD2,
KOD3,
KOD4,
KOD5,
SATICI_KODU,
SON_FIYAT,
TARIH,
CARI_KODU,
CARI_ADI
)
AS
SELECT
S.STOK_KODU,
S.STOK_ADI,
S.OLCU_BR1,
S.GRUP_KODU,
S.KOD_1,
S.KOD_2,
S.KOD_3,
S.KOD_4,
S.KOD_5,
S.SATICI_KODU,
DBO.SONGIRFIY(S.STOK_KODU),
DBO.SONGIRTAR(S.STOK_KODU) ,
DBO.SONGIRCAR(S.STOK_KODU),
C.CARI_ISIM
FROM TBLSTSABIT S
LEFT OUTER JOIN TBLCASABIT C ON (DBO.SONGIRCAR(S.STOK_KODU) = C.CARI_KOD)
WHERE DBO.SONGIRFIY(STOK_KODU) > 0
 
bu view i olustur.
En son olarak ta serbest raporlardan bir rapor olusturabilirsin.
 
Kolay gelsin.


Düzenleyen netsisantalya - 02 Aralık 2006 Saat 00:22
Netsis Antalya
Yukarı Dön
NeTSiSFoReVeR Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge
ANKARA

Kayıt Tarihi: 11 Kasım 2006
Konum: Aydın
Durum: Aktif Değil
Puanlar: 821
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 08:50
Orjinalini yazan: netsisantalya netsisantalya Yazdı:

Merhaba
sanirim stoklarin son alis fiyatlarini gösteren bir rapor istiyorsun.
Bunun için
Öncelikle 3 adet function olusturuyoruz.
1.
CREATE FUNCTION SONGIRFIY(@SK VARCHAR(25))
RETURNS TDBFLOAT
 AS BEGIN
  DECLARE @DM TDBFLOAT
  SET @DM=0;
SET @DM = (SELECT TOP 1  STHAR_NF  FROM TBLSTHAR  WHERE STHAR_GCKOD = 'G'
 AND STHAR_HTUR='J'  AND STOK_KODU =  @SK
ORDER BY STHAR_TARIH DESC)
IF @DM = NULL
SET @DM = 0
RETURN(@DM)
END
 
2.
CREATE FUNCTION SONGIRTAR(@SK VARCHAR(25))
RETURNS TDBDATETIME
 AS BEGIN
  DECLARE @DM TDBDATETIME
  SET @DM=0;
SET @DM = (SELECT TOP 1  STHAR_TARIH FROM TBLSTHAR  WHERE STHAR_GCKOD = 'G'
 AND STHAR_HTUR='J'  AND STOK_KODU =  @SK
ORDER BY STHAR_TARIH DESC)
IF @DM = NULL
SET @DM = 0
RETURN(@DM)
END
 
3.
CREATE FUNCTION SONGIRCAR(@SK VARCHAR(25))
RETURNS VARCHAR(35)
 AS BEGIN
  DECLARE @DM VARCHAR(35)
  SET @DM=0;
SET @DM = (SELECT TOP 1  STHAR_ACIKLAMA  FROM TBLSTHAR  WHERE STHAR_GCKOD = 'G'
 AND STHAR_HTUR='J'  AND STOK_KODU =  @SK
ORDER BY STHAR_TARIH DESC)
IF @DM = NULL
SET @DM = 0
RETURN(@DM)
END

bu function lari ilgili database de olustur.
daha sonra
 
CREATE VIEW SONALISFIYATRAP
(
STOK_KODU,
STOK_ADI,
BIRIM,
GRUP_KODU,
KOD1,
KOD2,
KOD3,
KOD4,
KOD5,
SATICI_KODU,
SON_FIYAT,
TARIH,
CARI_KODU,
CARI_ADI
)
AS
SELECT
S.STOK_KODU,
S.STOK_ADI,
S.OLCU_BR1,
S.GRUP_KODU,
S.KOD_1,
S.KOD_2,
S.KOD_3,
S.KOD_4,
S.KOD_5,
S.SATICI_KODU,
DBO.SONGIRFIY(S.STOK_KODU),
DBO.SONGIRTAR(S.STOK_KODU) ,
DBO.SONGIRCAR(S.STOK_KODU),
C.CARI_ISIM
FROM TBLSTSABIT S
LEFT OUTER JOIN TBLCASABIT C ON (DBO.SONGIRCAR(S.STOK_KODU) = C.CARI_KOD)
WHERE DBO.SONGIRFIY(STOK_KODU) > 0
 
bu view i olustur.
En son olarak ta serbest raporlardan bir rapor olusturabilirsin.
 
Kolay gelsin.
 
Tesekkürler Benimde Isime Yarayacak...
Yukarı Dön
erDal Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Durum: Aktif Değil
Puanlar: -1
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 11:38

netsis antalaya oncelikle ilgin ve alakan icin tesekkurler hepsini yaptim ama rapor bos

çikiyo eksik biseylermi var acaba



Düzenleyen erDal - 02 Aralık 2006 Saat 11:38
ERDAL AŞIK
SELÇUK ISIL İŞLEM
Yukarı Dön
NeTSiSFoReVeR Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge
ANKARA

Kayıt Tarihi: 11 Kasım 2006
Konum: Aydın
Durum: Aktif Değil
Puanlar: 821
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 12:34
Orjinalini yazan: erDal erDal Yazdı:

netsis antalaya oncelikle ilgin ve alakan icin tesekkurler hepsini yaptim ama rapor bos

çikiyo eksik biseylermi var acaba

 
Ben denedim sorun yok...
Yukarı Dön
erDal Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Durum: Aktif Değil
Puanlar: -1
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 12:36
stok hareketlerim olmasina ragmen rapor bos cikiyo netsis forever
ERDAL AŞIK
SELÇUK ISIL İŞLEM
Yukarı Dön
NeTSiSFoReVeR Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge
ANKARA

Kayıt Tarihi: 11 Kasım 2006
Konum: Aydın
Durum: Aktif Değil
Puanlar: 821
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 12:50
Orjinalini yazan: erDal erDal Yazdı:

stok hareketlerim olmasina ragmen rapor bos cikiyo netsis forever
 
Fonksiyonlari ve viewi olusturdugunuzdan emin olun. Ve asagidaki cümleyi çalistirin...
 
 
SELECT * FROM SONALISFIYATRAP


Düzenleyen NetsisForever - 02 Aralık 2006 Saat 12:51
Yukarı Dön
erDal Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Durum: Aktif Değil
Puanlar: -1
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 13:55
HALLETTIM ARKADASLAR YALNIZ MIKTARI EKLEYEMEDIM VE SERBEST RAPOR ALIRKEN FIYATIN VIRGÜLDEN SONRAKI BASAMAKLARI GORUNMUYO VE BU RAPORDA ALDIGIMIZ MIKTARIDA GOREBILIRMIYIZ...
ERDAL AŞIK
SELÇUK ISIL İŞLEM
Yukarı Dön
netsisantalya Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Konum: Antalya
Durum: Aktif Değil
Puanlar: 0
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 17:33

Merhaba erDal,

serbest rapor olustururken fiyat kismina ondalik verebilirsin bende bir problem çikmadi miktar için ise

 

CREATE FUNCTION SONGIRMIK(@SK VARCHAR(25))
RETURNS TDBFLOAT
 AS BEGIN
  DECLARE @DM TDBFLOAT
  SET @DM=0;
SET @DM = (SELECT TOP 1  SHTAR_GCMIK  FROM TBLSTHAR  WHERE STHAR_GCKOD = 'G'
 AND STHAR_HTUR='J'  AND STOK_KODU =  @SK
ORDER BY STHAR_TARIH DESC)
IF @DM = NULL
SET @DM = 0
RETURN(@DM)
END
 
bu function u da database de olustur
daha sonra
ALTER VIEW SONALISFIYATRAP
(
STOK_KODU,
STOK_ADI,
BIRIM,
GRUP_KODU,
KOD1,
KOD2,
KOD3,
KOD4,
KOD5,
SATICI_KODU,
SON_FIYAT,
TARIH,
CARI_KODU,
CARI_ADI,
MIKTAR
)
AS
SELECT
S.STOK_KODU,
S.STOK_ADI,
S.OLCU_BR1,
S.GRUP_KODU,
S.KOD_1,
S.KOD_2,
S.KOD_3,
S.KOD_4,
S.KOD_5,
S.SATICI_KODU,
DBO.SONGIRFIY(S.STOK_KODU),
DBO.SONGIRTAR(S.STOK_KODU) ,
DBO.SONGIRCAR(S.STOK_KODU),
C.CARI_ISIM,
DBO.SONGIRMIK(S.STOK_KODU)
FROM TBLSTSABIT S
LEFT OUTER JOIN TBLCASABIT C ON (DBO.SONGIRCAR(S.STOK_KODU) = C.CARI_KOD)
WHERE DBO.SONGIRFIY(STOK_KODU) > 0
(miktar bilgisini view e ekliyoruz)
çalistir.
miktar kismida ayni rapor a gelecektir.
Kolay gelsin
 


Düzenleyen netsisantalya - 02 Aralık 2006 Saat 17:34
Netsis Antalya
Yukarı Dön
erDal Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Durum: Aktif Değil
Puanlar: -1
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 18:04

merhaba netsis antalya cok tesekkur ederim yardimlariniz icin

ERDAL AŞIK
SELÇUK ISIL İŞLEM
Yukarı Dön
netsisantalya Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 22 Kasım 2006
Konum: Antalya
Durum: Aktif Değil
Puanlar: 0
Mesajın Direkt Linki Gönderim Zamanı: 02 Aralık 2006 Saat 23:14

Rica ederim

Umarim isini görmüstür.
Netsis Antalya
Yukarı Dön
 Yanıt Yaz Yanıt Yaz
  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,500 Saniyede Yüklendi.