Mikro Yazılım Homepage
Forum Home Forum Home > Mikro Ürünleri ile ilgili Forumlar > v15.xx ve Önceki Sürümler > v12.xx programları
  New Posts New Posts RSS Feed - Birim fiyat nasıl eklenir tutar/miktar ?
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Birim fiyat nasıl eklenir tutar/miktar ?

 Post Reply Post Reply
Author
Message
fahrenayt View Drop Down
Yeni Üye
Yeni Üye


Joined: 24 Aralık 2010
Status: Offline
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote fahrenayt Quote  Post ReplyReply Direct Link To This Post Topic: Birim fiyat nasıl eklenir tutar/miktar ?
    Posted: 09 Şubat 2011 at 11:50
arkadaşlar gerek stok gerekse cari choselerine birim fiyat sutununu eklemek istiyorum galiba mikro bunu herhangi bir alanda tutmamakta anlık hesaplamakta tutar/miktar yaparak nasıl bir alan eklerim ?
Back to Top
cozumbilgisayar View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 Mayıs 2010
Location: Gaziantep
Status: Offline
Points: 204
Post Options Post Options   Thanks (0) Thanks(0)   Quote cozumbilgisayar Quote  Post ReplyReply Direct Link To This Post Posted: 09 Şubat 2011 at 14:11
herhangi bir choose açıp sth_tutar/sth_miktar yazmanız yeterli
Sinan Mehmet BUDAK - Çözüm Bilgisayar - GAZİANTEP
Back to Top
fahrenayt View Drop Down
Yeni Üye
Yeni Üye


Joined: 24 Aralık 2010
Status: Offline
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote fahrenayt Quote  Post ReplyReply Direct Link To This Post Posted: 09 Şubat 2011 at 14:53
sorgu hatası almaktayım bir örnek paylaşırmısınız ?
Back to Top
cozumbilgisayar View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 Mayıs 2010
Location: Gaziantep
Status: Offline
Points: 204
Post Options Post Options   Thanks (0) Thanks(0)   Quote cozumbilgisayar Quote  Post ReplyReply Direct Link To This Post Posted: 09 Şubat 2011 at 15:01
SELECT     sth_tarih AS Tarih, dbo.fn_EvrNoForm(sth_evrakno_seri, sth_evrakno_sira) AS [Evrak NO], sth_tutar / sth_miktar AS [Birim Fiyat], sth_miktar AS Miktar,
                      sth_tutar AS Tutar
FROM         dbo.STOK_HAREKETLERI
Sinan Mehmet BUDAK - Çözüm Bilgisayar - GAZİANTEP
Back to Top
fahrenayt View Drop Down
Yeni Üye
Yeni Üye


Joined: 24 Aralık 2010
Status: Offline
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote fahrenayt Quote  Post ReplyReply Direct Link To This Post Posted: 09 Şubat 2011 at 16:10

sanırım group by dan dolayı hata alıyorum fatura f10 larında group by var ?

Back to Top
cozumbilgisayar View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 Mayıs 2010
Location: Gaziantep
Status: Offline
Points: 204
Post Options Post Options   Thanks (0) Thanks(0)   Quote cozumbilgisayar Quote  Post ReplyReply Direct Link To This Post Posted: 09 Şubat 2011 at 16:44
hangi choose eklemek istiyorsan onu yaz ekleyeyim.
Sinan Mehmet BUDAK - Çözüm Bilgisayar - GAZİANTEP
Back to Top
fahrenayt View Drop Down
Yeni Üye
Yeni Üye


Joined: 24 Aralık 2010
Status: Offline
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote fahrenayt Quote  Post ReplyReply Direct Link To This Post Posted: 09 Şubat 2011 at 17:29
STOK_HAREKETLERI_CHOOSE_25
Back to Top
cozumbilgisayar View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 Mayıs 2010
Location: Gaziantep
Status: Offline
Points: 204
Post Options Post Options   Thanks (0) Thanks(0)   Quote cozumbilgisayar Quote  Post ReplyReply Direct Link To This Post Posted: 09 Şubat 2011 at 17:51

bu choose da evrak bazında gruplama yaptığı için hangi ürünün birim fiyatını getireceğini çözemez

Sinan Mehmet BUDAK - Çözüm Bilgisayar - GAZİANTEP
Back to Top
fahrenayt View Drop Down
Yeni Üye
Yeni Üye


Joined: 24 Aralık 2010
Status: Offline
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote fahrenayt Quote  Post ReplyReply Direct Link To This Post Posted: 09 Şubat 2011 at 18:03

mantıken her satırın birim fiyatı farklı olduğu için evet problem sadece ilk satırı getirse yeter problem degil birim fiyat tek yani önemli değil

Back to Top
fahrenayt View Drop Down
Yeni Üye
Yeni Üye


Joined: 24 Aralık 2010
Status: Offline
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote fahrenayt Quote  Post ReplyReply Direct Link To This Post Posted: 10 Şubat 2011 at 09:19
peki bunu bir fonksiyonla hesaplasak diyeceğim ama galiba yanlış bölme nasıl olur bu şartlarda ?
 
CREATE FUNCTION dbo.fn_birimbul(@TUTAR as FLOAT (15),@MIKTAR as FLOAT (15))
RETURNS FLOAT(15)
AS
BEGIN
  Declare @BULUNACAK_TUTAR as FLOAT(15)
    Set @BULUNACAK_TUTAR    = @MIKTAR / @TUTAR
  RETURN (@BULUNACAK_TUTAR)
END
 
 
 
Back to Top
fahrenayt View Drop Down
Yeni Üye
Yeni Üye


Joined: 24 Aralık 2010
Status: Offline
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote fahrenayt Quote  Post ReplyReply Direct Link To This Post Posted: 13 Şubat 2011 at 16:25

evrak cinsleri değiştiğinde çatlamazsa  bu iş görüyor

CREATE FUNCTION dbo.fn_BRBUL(@TUTAR as real,@MIKTAR as real)
RETURNS real
AS
BEGIN
  Declare @BULUNACAK_TUTAR as real
    Set @BULUNACAK_TUTAR    =  (@TUTAR/@MIKTAR)
  RETURN (@BULUNACAK_TUTAR)
END
 
kullanımı
 
SELECT dbo.fn_BRBUL(SUM(sth_tutar),SUM(sth_miktar))
Back to Top
stok_choose View Drop Down
Senior Member
Senior Member
Avatar

Joined: 01 Şubat 2006
Status: Offline
Points: 1627
Post Options Post Options   Thanks (0) Thanks(0)   Quote stok_choose Quote  Post ReplyReply Direct Link To This Post Posted: 14 Şubat 2011 at 10:09
divide by zero alırsınız fiyat farkıysa. yani sıfıra bölme hatası
Back to Top
fahrenayt View Drop Down
Yeni Üye
Yeni Üye


Joined: 24 Aralık 2010
Status: Offline
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote fahrenayt Quote  Post ReplyReply Direct Link To This Post Posted: 16 Şubat 2011 at 21:04
Peki nasıl önüne geçeriz tutar yada miktar 0 olması durumundamı ?
Back to Top
fahrenayt View Drop Down
Yeni Üye
Yeni Üye


Joined: 24 Aralık 2010
Status: Offline
Points: 23
Post Options Post Options   Thanks (0) Thanks(0)   Quote fahrenayt Quote  Post ReplyReply Direct Link To This Post Posted: 17 Şubat 2011 at 10:42
Galiba bu sefer o a bölme hatası vermiyor Smile
 
CREATE FUNCTION dbo.fn_BRBUL(@TUTAR as real,@MIKTAR as real)
RETURNS real
AS
BEGIN
  Declare @BULUNACAK_TUTAR as real
IF @MIKTAR>0
    Set @BULUNACAK_TUTAR    =  (@TUTAR/@MIKTAR)
  RETURN (@BULUNACAK_TUTAR)
END
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.06
Copyright ©2001-2023 Web Wiz Ltd.

This page was generated in 0.781 seconds.