Sayfayı Yazdır | Pencereyi Kapat

Satış faturası Fiyat değiştirmede kısıt

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: ERP Temel Paketler
Forum Adı: ERP Fatura Modülü
Forum Tanımlaması: Fatura Modülü İle İlgili Bilgiler ve Sorular İçin...
URL: http://www.erpne.org/forum_posts.asp?TID=3883
Tarih: 22 Ağustos 2025 Saat 19:22
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: Satış faturası Fiyat değiştirmede kısıt
Mesajı Yazan: bozcan1903
Konu: Satış faturası Fiyat değiştirmede kısıt
Mesaj Tarihi: 14 Ekim 2014 Saat 13:30
Herkese merhaba.

Entegre @6 da kullanycylar saty? faturasy keserken fiyat de?i?tire biliyor. Ancak kullanycylar faturada fiyat de?i?tirirken, belli bir yüzdenin altynda fiyat giremesin istiyorum. Girerse i?lem durdurulsun ve hata mesajy versin. Bunu nasyl yapa bilirim.

Daha önce forumda görmü?tüm bunun ile ilgili konuyu ama ?imdi aramama ra?men bulamadym. Te?ekkürler



Cevaplar:
Mesajı Yazan: rhan
Mesaj Tarihi: 14 Ekim 2014 Saat 15:13
Entegre oldu?u için trigger ile yapabilirsiniz.

stok kartyndaki puan de?eri kysmyny dip fiyat olarak kullanan bir uygulama.


GO
/****** Object:  Trigger [dbo].[INNOVA_STOKDIPFIYATUYG]    Script Date: 02/20/2013 10:16:00 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[INNOVA_STOKDIPFIYATUYG] ON [dbo].[TBLSTHAR] FOR INSERT, UPDATE
AS
BEGIN
    DECLARE @STOK_KODU VARCHAR(35), @DIPFIYAT DECIMAL(18,8), @GC VARCHAR(1),
            @NFFIYAT DECIMAL(18,8), @STOK VARCHAR(50), @ACIKLAMA NVARCHAR(MAX),
            @KOD2 CHAR(1), @SIP NVARCHAR(15)
       
        --F_YEDEK4 PUAN DEGERI
       
        SELECT @STOK_KODU=INSERTED.STOK_KODU, @DIPFIYAT = ST.F_YEDEK4, @NFFIYAT = STHAR_NF, @STOK = ST.STOK_ADI ,
        @GC=STHAR_GCKOD, @KOD2 = ISNULL(STHAR_KOD2,''), @SIP= STHAR_SIPNUM  FROM INSERTED 
        INNER JOIN TBLSTSABIT ST ON ST.STOK_KODU = INSERTED.STOK_KODU

        IF @NFFIYAT< @DIPFIYAT AND @GC='C' AND @DIPFIYAT > 0 AND ISNULL(@KOD2,'') <> 'F'
            AND @SIP NOT IN (SELECT FISNO  FROM TBLSIPATRA WHERE STHAR_KOD2 = 'F' )
            -- 20.02.2013 KOD2 KONTROLU ICIN
            BEGIN
                SET @ACIKLAMA = 'DIP FIYATIN ALTINA SATAMAZSINIZ' +  @STOK
                RAISERROR(  @ACIKLAMA ,16,1)
                ROLLBACK TRANSACTION
            END   
               
END



-------------
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU

0544 241 45 55
0242 311 45 56


Mesajı Yazan: bozcan1903
Mesaj Tarihi: 14 Ekim 2014 Saat 16:39
Öncelikle cevap için te?ekkür ederim.

Anlady?ym kadary ile stok kartyndaki puan de?eri kysmyna stok hyzly de?i?ik ile Saty?Fiyaty-1 den fiyatlary okutup %20 altynda de?er kopyalyyoruz ve o de?erin altyna satmyyor. Do?ru mu anlamy?ym?

Bir de nasyl yapmam gerekti?i ile açyklayycy bilgi verirseniz çok sevinirim. Te?ekkürler.


Mesajı Yazan: rhan
Mesaj Tarihi: 14 Ekim 2014 Saat 17:56
do?rudur, sql üzerinde çaly?tyrman gereken bir i?lem bu.

ayryca faturada kod2 ye "F" seçersen bu ko?ulu uygulamyyor.


-------------
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU

0544 241 45 55
0242 311 45 56


Mesajı Yazan: bozcan1903
Mesaj Tarihi: 14 Ekim 2014 Saat 18:02
Hocam execute yapty?ymda ?öyle bir hata alyyorum;

Msg 208, Level 16, State 6, Procedure INNOVA_STOKDIPFIYATUYG, Line 20
Invalid object name 'dbo.INNOVA_STOKDIPFIYATUYG'.



Mesajı Yazan: rhan
Mesaj Tarihi: 14 Ekim 2014 Saat 18:20
ALTER TRIGGER
yerine CREATE TRIGGER yazalym.


-------------
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU

0544 241 45 55
0242 311 45 56


Mesajı Yazan: bozcan1903
Mesaj Tarihi: 14 Ekim 2014 Saat 18:52
Te?ekkür ederim. Çaly?yyor. Ancak normal fiyatyndan ürünü girip, kalemlerden çift tykla ça?yrdy?ynda istedi?i fiyaty verebiliyor. 


Mesajı Yazan: rhan
Mesaj Tarihi: 14 Ekim 2014 Saat 22:07
çift tykla ça?yr, sonra de?i?tir tekrar kaydederken yine uyary verir.


-------------
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU

0544 241 45 55
0242 311 45 56


Mesajı Yazan: bozcan1903
Mesaj Tarihi: 15 Ekim 2014 Saat 13:43
Te?ekkürler hocam. Gayet güzel, çaly?yyor. 


Mesajı Yazan: bozcan1903
Mesaj Tarihi: 04 Aralık 2014 Saat 12:10
Tekrar merhaba;

rhan hocam acaba Kod_2 F kontrolü yerine Kullanycy kontrolü yapyla bilir mi?  
Te?ekkürler.


Mesajı Yazan: rhan
Mesaj Tarihi: 04 Aralık 2014 Saat 12:25
olabilir, hangi paket var ?


-------------
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU

0544 241 45 55
0242 311 45 56


Mesajı Yazan: bozcan1903
Mesaj Tarihi: 04 Aralık 2014 Saat 12:36
Entegre @6 4.0.10


Mesajı Yazan: bozcan1903
Mesaj Tarihi: 05 Aralık 2014 Saat 17:18
Ayryca satyrda düzeltme yapynca fatura sonunda kayyt etmiyor ancak print ediyor. Bunu engellemenin bir yolu var mydyr? ?imdiden te?ekkürler.


Mesajı Yazan: rhan
Mesaj Tarihi: 08 Aralık 2014 Saat 17:21
kayyt etmiyor dedi?in hata nedir?
muhasebe kodu vs. hataly olabilir.


-------------
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU

0544 241 45 55
0242 311 45 56


Mesajı Yazan: bozcan1903
Mesaj Tarihi: 08 Aralık 2014 Saat 17:47
rhan hocam, kayyt etmiyor derken, dip fiyatyn altyna fiyat verince hata veriyor. Zaten istedi?imiz bu. Ancak, normal fiyattan verip çift tykla kalemi ça?yrdy?ymyzda istedi?imiz fiyaty yazabiliyoruz. Toplamlar kysmyna geçince basym - tamam dedi?imizde önce faturayy basyyor sonra hata mesajyny veriyor. Bu arada fatura basylmy? oluyor. Bunun önüne geçebilir miyiz. Ve Kod2 F kontrolünü TBLKULLANP Kullanycy no olarak de?i?tirilebilinir mi? Te?ekkürler...


Mesajı Yazan: rhan
Mesaj Tarihi: 09 Aralık 2014 Saat 12:44
Sorun genel iskonto kullandy?ynda oluyor sanyrym.

FATURA,BASIMYAPVEKAYDET özel parametresi kullanyldy?ynda; "basym yapylsyn my" sorgusu i?aretlendi?inde "Kayytlar Yapylsyn My?" sorusu hiç sorulmadan kayytlar yapylmaktadyr.

Bu özel parametreyi kullan, basym yaptyktan sonra FATURA,BASILMISEVRAKKILITLE ile faturayy silmesini de engellersin.

Di?er konu için denemek lazym. Geni? bir zamanda bakalym.


-------------
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU

0544 241 45 55
0242 311 45 56


Mesajı Yazan: cangul14
Mesaj Tarihi: 16 Ocak 2015 Saat 13:36
http://www.mutlucell.com.tr/" rel="nofollow - toplu mesajla daha iyi netle?ti. te?ekkürler. 



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net