ERP Nedir? | Türkiye'nin ERP Forum Platformu Ana Sayfa
Forum Anasayfa Forum Anasayfa > SQL > SQL Veri Tabanı İşlemleri
  Aktif Konular Aktif Konular RSS - STHAR İÇİN TRİGER INSERT SORUNU
  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.


STHAR İÇİN TRİGER INSERT SORUNU

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

Kayıt Tarihi: 12 Mayıs 2014
Konum: istanbul
Durum: Aktif Değil
Puanlar: 24
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı musaishak Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: STHAR İÇİN TRİGER INSERT SORUNU
    Gönderim Zamanı: 13 Mayıs 2014 Saat 10:55
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[CVK_ProjeStokInsert_CASKI2013] ON [dbo].[TBLSTHAR] 

FOR INSERT AS 

DECLARE @StokKod VARCHAR(35) 

SELECT @StokKod = STOK_KODU FROM INSERTED WHERE NOT(INCKEYNO IS NULL) 

INSERT INTO CVK_MAINDBNETSIS.dbo.CVK_Log_UrunHareket_CASKI2014 (StokKodu, Statu) 
Values (@StokKod,0)

sorun;

TBLSTHAR   YÇYN  **   INSERT  **  OLARAK BYR TRYGER YAPILDI?INDA   HATA VERYYOR.

 

ÇÜNKÜ :    FATURA SATI? PAREMETRELERY   **  SYPARY? /YRSALYYE/FATURADA MYKTAR 1 GELSYN ** PAREMETRESY AÇIK.

 

BU PAREMETRE AÇIK OLUNCA  FATURADA  MAL ÇIKI?I YAPARKEN  AYNI KODLU ÜRÜNLERY ÜSTÜNE YAZIYOR..  

 

ÖRN:  15 NOLU STOKDAN      1 ADET GERYLMY? ,   TEKRARDAN 15 NOLU STOK GYRYLYNCE   YENY SATIR AÇMIYOR DAHA ÖNCE GYRYLEN STOGUN ADETYNY ARTTIRIYOR.

 

BURAYA KADAR SIKINTI YOK.

 

SQL DE ?ÖYLE BYR SIKINTI VAR.      YUKARDA BAHSETTY?YM ÖRNEK     ;  TBLSTHAR TABLOSUNA  YLK STOK KODU GYRYNCE BYR KAYIT OLU?TURUYOR  BUNDA BYR SIKINTI YOK.

 

SIKINTI 2. GYRYLEN AYNI KODLU STOKDA   BU 2. GYRYLEN STOKDA ASLINDA SQL DE YENY BYR KAYIT OLARAK GÖRÜNÜYOR. YANY INSERT TRYGGER HAREKE GEÇYYOR , AMA …

 

NORMALDE NETSYS BU 2. KAYDI 1.KAYDIN ÜSTÜNE YAZDIGI YÇYN  INSERT TRYGGERY   INSERTED TABLOSUNDA YENY KAYIT BULAMIYOR, BULAMAYINCADA KENDYSY YENY KAYIT ALGILADI?I YÇYN

 

FATURA 2.GYRYLEN STOK YÇYN  SATIR açyyor VE ADET 2 olarak getiriyor.    

bu trigger nasyl yazmam lazym bana yardymcy olabilirmisiniz.


Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 13 Mayıs 2014 Saat 16:32
ben bir ?ey anlayamadym açykçasy, satyr yazmasyny my istiyorsunuz,
Netsisden vazgeçemiyorum. Beni engelliyor..
Yukarı Dön
musaishak Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 12 Mayıs 2014
Konum: istanbul
Durum: Aktif Değil
Puanlar: 24
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı musaishak Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 13 Mayıs 2014 Saat 17:02
HAYIR 

BU VERDY?YM TRYGGER  ÇALI?IRKEN SYSTEM  A?A?IDA VERDY?YM ?EKYLDE ÇALI?MAYA BA?LIYOR.

YANY INSERT TRYGGER AKTYF DURUMDA YKEN  FATURA DA FAZLADAN SATIRLAR AÇIYOR.  

NORMALDE STOK GYRYLYNCE ÜSTÜNE YAZMASI GEREKYRKEN ALTINA SATIR AÇIP ADETYNY HER SEFERYNDE 2 OLRAK GYRYYOR HER GYRDY?YMDE YENY SATIR AÇIP ADETY 2 VERYYOR. 

BU INSERT TRIGERINI KAPATTIGIM ZAMAN DÜZGÜN ?EKYLDE FATURA KESYYORUM. AMA BU TRIGER AKTYF YKEN BAHSETTY?YM HATAYI VERYYOR. 


Yukarı Dön
musaishak Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 12 Mayıs 2014
Konum: istanbul
Durum: Aktif Değil
Puanlar: 24
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı musaishak Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 14 Mayıs 2014 Saat 20:20
ARKADA?LAR KONUYU ANLA?ILMADI?INI DÜ?ÜNEREK TEKRARDAN TOPARLIYORUM.

BU TRYGGER'  DA HATA VARMI  ...

SET ANSI_NULLS ON GO
SET QUOTED_IDENTIFIER ON  GO
ALTER TRIGGER [dbo].[CVK_ProjeStokInsert_CASKI2013] ON [dbo].[TBLSTHAR] 
FOR INSERT AS 
DECLARE @StokKod VARCHAR(35) 
SELECT @StokKod = STOK_KODU FROM INSERTED WHERE NOT(INCKEYNO IS NULL) 
INSERT INTO CVK_MAINDBNETSIS.dbo.CVK_Log_UrunHareket_CASKI2014 (StokKodu, Statu) 
Values (@StokKod,0)

NE YAPMASI GEREKTY?YNYDE ANLATAYIM.   STHAR TABLOSUNA YENY BYR KAYIT GYRDY?YNDE BU YENY KAYDIN STOK KODUNU    CVK_MAINDBNETSIS.dbo.CVK_Log_UrunHareket_CASKI2014 TABLOSUNA YAZMAK .  
VE ZATEN YAZIYORDA SQL TARAFINDA SIKINTI YOK. 

SIKINTI PROGRAM TARAFINDA FATURAYA STOK GYRERKEN OLUYOR.
FATURA SATI? PAREMETRESY  **  SYPARY? /YRSALYYE/FATURADA MYKTAR 1 GELSYN ** PAREMETRESY AÇIK. YANY FATURAYA STOK GYRERKEN, AYNI KODLA DAHA ÖNCE STOK GYRYLYRMY?SE YLK GYRYLEN STO?UN ÜSTÜNE  1 ADET YLAVE ET DEMEK. 
  
SIKINTI SORUN ; BU TRYGER AKTYF DURUMDA YKEN  FATURAYA STOK GYRDY?YMDE 1. STO?U 1 SATIR AÇARAK YAZIYOR ,  AYNI KODLU STOGU TEKRAR GYRDY?YMDE;  ÜSTÜNE YLAVE ETMYYOR 2. BYR SATIR AÇIP O SATIRDAKY ADETY 2 YAPIYOR.  A?A?IDAKY GYBY SATIR OLU?TURUYOR. ÇÖZEMEDYM.

 #  Kod Ysim Miktar D.Kd. Fiyat Ysk.1 Ysk.2 Isk. 3 KDV Fiili Tarih Tutar
1 BR1213101 CAM FYLMY 100CM X 60MT D.BLACK % 15 1 1 143,64 0 0 0 0 14.05.2014 143,64
2 BR1213101 CAM FYLMY 100CM X 60MT D.BLACK % 15 2 1 143,64 0 0 0 0 14.05.2014 287,28
3 BR1213101 CAM FYLMY 100CM X 60MT D.BLACK % 15 2 1 143,64 0 0 0 0 14.05.2014 287,28
4 BR1213101 CAM FYLMY 100CM X 60MT D.BLACK % 15 2 1 143,64 0 0 0 0 14.05.2014 287,28
 
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 8,732 Saniyede Yüklendi.