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. |
Entegrede Yapilabilirmi |
Yanıt Yaz |
Yazar | |
social
Kidemli Üye Kayıt Tarihi: 10 Ekim 2007 Konum: İzmir Durum: Aktif Değil Puanlar: 512 |
Mesaj Seçenekleri
Teşekkürler(0)
Gönderim Zamanı: 11 Nisan 2015 Saat 17:54 |
Merhaba satis faturalarinda on sahadaki aciklamayi parametrelerde aktif ettim ve buranin bos gecilememesinide aktif ettim.Simdi buraya M.M - Ç.S - Y.K gibi isim ve soyisimlerin ilk harflerini girecegiz.Raporlarda bu kisiti gore view olusturacagimda hep ayni formatda girilmesi gerekiyor.Yani Y.K yi kalkip Y.k veya Ç.S yi C.S gibi girmemeleri icin ne yapabilirim.Mesela bir trigger ile benim tanimladigim M.M vb. Degerler harici veri girisinde hata verdirebilirmiyim.
|
|
mbaykan
Kidemli Üye Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
Mesaj Seçenekleri
Teşekkürler(0)
|
sqlserver Case Insensitive (CI), A yerine a yazylabilir, aynydyr. siz View'da UPPER() fonksiyonunu kullanyrsanyz
önlem almanyza gerekmez. raporunuz için Storedprocedure yazyn. (benim önerim) CREATE PROCEDURE my_proc(@KISAKOD as VARCHAR(10)) as BEGIN --Sorgunuzu a?a?yya yazyn... SELECT ... FROM WHERE TBLFATUIRS.ACIKLAMA=@KISAKOD .... .... END KULLANIRKEN EXECUTE dbo.my_proc 'A.B.' --A.B. nin raporu alynyr |
|
Mehmet Baykan
|
|
social
Kidemli Üye Kayıt Tarihi: 10 Ekim 2007 Konum: İzmir Durum: Aktif Değil Puanlar: 512 |
Mesaj Seçenekleri
Teşekkürler(0)
|
Hocam ben aslinda harf hatasinin onune gecmeye calisiyorum,kolon bazi gecerlilik olmadigi icin trigger ile engelleyebilirmiyim diye dusunuyorum.Yani M.M yazmasi gerekirken yanlisla S.M yazmasin personel.Gunde 200+ fatura girisi var ve muhtemelen cok yanlis yazacaklardir.O faturadaki aciklama alanina tanimladigin 15 kisi haric baska giris yapilamasin istiyorum.Plasiyerde ve kod2 de baska birsey kullandigimizdan elimde sadece aciklama sahasi var kullanabilecegim.
|
|
rhan
Kidemli Üye Kayıt Tarihi: 05 Temmuz 2008 Durum: Aktif Değil Puanlar: 590 |
Mesaj Seçenekleri
Teşekkürler(0)
|
özel kod1, kod 2 niye kullanmyyorsun ?
|
|
İnnova Antalya Proje Danışmanlık
Orhan ÇÖPÜROĞLU 0544 241 45 55 0242 311 45 56 |
|
social
Kidemli Üye Kayıt Tarihi: 10 Ekim 2007 Konum: İzmir Durum: Aktif Değil Puanlar: 512 |
Mesaj Seçenekleri
Teşekkürler(0)
|
O alanlari kullaniyorum hocam,cok fazla kisit vermemiz gerekiyor faturalarda,sadece aciklama kaldi elimde.
|
|
mbaykan
Kidemli Üye Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
Mesaj Seçenekleri
Teşekkürler(0)
|
ÖRNEK trigger
CREATE TRIGGER [dbo].[TRG_TBLFATUIRS_IU_ACIKLAMA] ON [dbo].[TBLFATUIRS] FOR INSERT, UPDATE AS BEGIN DECLARE @ACIK VARCHAR(35); DECLARE @TIP CHAR(1); SELECT @ACIK=ACIKLAMA,@TIP=FTIRSIP FROM INSERTED ; IF (@TIP IN ('1','3') AND @ACIK NOT IN ('1.KISI','2.KISI', .....)) BEGIN RAISERROR ('Açiklama bilgisi uygun degil !..', 16, 1) ROLLBACK RETURN END END Düzenleyen mbaykan - 13 Nisan 2015 Saat 13:49 |
|
Mehmet Baykan
|
|
social
Kidemli Üye Kayıt Tarihi: 10 Ekim 2007 Konum: İzmir Durum: Aktif Değil Puanlar: 512 |
Mesaj Seçenekleri
Teşekkürler(0)
|
USE [TEST]
GO /****** Object: Trigger [dbo].[TRG_ACIKLAMA] Script Date: 13.04.2015 13:25:22 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER TRIGGER [dbo].[TRG_ACIKLAMA] ON [dbo].[TBLFATUIRS] FOR INSERT AS BEGIN DECLARE @XHATAACK VARCHAR(20) IF(SELECT COUNT(*) FROM INSERTED WHERE (ACIKLAMA NOT IN ('Y.K','D.T','B.D','D.C','C.E','M.D','N.?','B.T','H.S','F.K','R.Y','S.T','S.T','D.V', 'H.Ç','B.?','M.M','Ç.Ö','D.S')))>0 BEGIN RAISERROR('DANI?MAN KODU MEVCUT DEGYL,YADA YANLI? YAZILMI?TIR',16,1) ROLLBACK END END bunu yaptym test edyyorum
|
|
mbaykan
Kidemli Üye Kayıt Tarihi: 06 Nisan 2007 Konum: izmir Durum: Aktif Değil Puanlar: 1181 |
Mesaj Seçenekleri
Teşekkürler(0)
|
? karakteri sorunlu, Þ
yazmalysyn
|
|
Mehmet Baykan
|
|
social
Kidemli Üye Kayıt Tarihi: 10 Ekim 2007 Konum: İzmir Durum: Aktif Değil Puanlar: 512 |
Mesaj Seçenekleri
Teşekkürler(0)
|
BUYUK kuçuk kontrolu saglayabylyrmyyym su an istedigim çaly?yyor ama D.V yerine D.v girebiliyorum
|
|
Yanıt Yaz | |
Tweet
|
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |