Sayfayı Yazdır | Pencereyi Kapat

ERP scrit kodlama

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: ERP Genel
Forum Adı: ERP ve Excel
Forum Tanımlaması: ERP'den Excel'e Veri Çekmek ve Excel İle İlgili Bilgiler ve Sorular İçin...
URL: http://www.erpne.org/forum_posts.asp?TID=2264
Tarih: 22 Kasım 2024 Saat 07:56
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: ERP scrit kodlama
Mesajı Yazan: skocabacak
Konu: ERP scrit kodlama
Mesaj Tarihi: 14 Eylül 2010 Saat 17:22
Arkadaslar müsteri siparisinde script kodlama da sunu yapmak istiyorum.

siparisteki kalem miktarini ara bir program ile netsis disindaki baska bir tabloya yaziyorum ancak yazdiktan sonra siparisteki kalem miktarinin azalmasini istemiyorum buna nasil bir kod yazabilirim ve nerden yardimci olursaniz sevinirim.



Cevaplar:
Mesajı Yazan: Conari
Mesaj Tarihi: 15 Eylül 2010 Saat 08:19
updatede miktari tetikleyen bir trigger yaz. azaltilirsa RaiseError ile mesaj verirsin.

-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: skocabacak
Mesaj Tarihi: 15 Eylül 2010 Saat 11:38
Bu triggeri nasil yazicam bana bir örnek yazabilirmisiniz bir tane trigger yazdim çalismadi

Tesekkür ederim


Mesajı Yazan: Conari
Mesaj Tarihi: 15 Eylül 2010 Saat 13:29
yazdiginizi yayinlayin onun üstünde yorumlayalim.

-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: skocabacak
Mesaj Tarihi: 16 Eylül 2010 Saat 09:16
GO
/****** Object:  Trigger [dbo].[SIPATRA_UPDATE]    Script Date: 09/14/2010 17:01:43 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
create TRIGGER [dbo].[SIPATRA_UPDATE]
ON [dbo].[TBLSIPATRA]
FOR UPDATE
AS
BEGIN
DECLARE @STHAR_GCMIK INT
IF @STHAR_GCMIK <(SELECT SUM(UPDATED.STHAR_GCMIK) FROM UPDATED,BARKOD..TBLDISPATCH_MASTER DPC WHERE
UPDATED.FISNO=DPC.ORDER_NUMBER  AND UPDATED.STRA_SIPKONT=DPC.PRODUCT_ORDER_CONTROL_NO AND UPDATED.STOK_KODU=DPC.PRODUCT_CODE)
BEGIN  
ROLLBACK TRAN
END
END


Mesajı Yazan: Conari
Mesaj Tarihi: 16 Eylül 2010 Saat 12:09
@STHAR_GCMIK tanimlamissiniz ama deger atamamissiniz. bunu normal degeri atayip updated ile karsilastirin.

-------------
Netsisden vazgeçemiyorum. Beni engelliyor..



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