ERP Nedir? | Türkiye'nin ERP Forum Platformu Ana Sayfa
Forum Anasayfa Forum Anasayfa > ERP Genel > Ek Yazılımlar
  Aktif Konular Aktif Konular RSS - SQLde Üretim kaydi
  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.


SQLde Üretim kaydi

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

Kayıt Tarihi: 08 Temmuz 2009
Durum: Aktif Değil
Puanlar: 0
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı hsyncicek Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: SQLde Üretim kaydi
    Gönderim Zamanı: 28 Ekim 2009 Saat 13:01
Merhaba,

2008 son çeyrekten beri netsis kullaniyoruz. Üretim kayitlarimizi kamyon seferlerini manuel olarak SQLde birtabloda tutuyoruz. Bu tabloya giris için yüklenici firma bize bir arayüz yapmisti. ama seferleri teker teker girmek zorundayiz. bu yüzden sefer kayitlari için bir kisi ayirmak zorunda kaldik çünkü günde 600 sefer kayit var. benzer kayitlari gruplara ayirip sefer sayisini girince sayi kadar tekrar giren bir döngüye ihtiyacim var.

Her bir fisno bir adet sefere esittir. her bir seferde asagidaki degerler bulunmaktadir.

Fisno, Tarih, TesisID, KamyonID, LoaderID, OcakID, MIKTAR, VardiyaID

örnegin;

USE BBB

INSERT INTO SUMO_TESIS1 (FISNO, TARIH, TESIS, KAMYON_KODU, LOADER_KODU, OCAK_DEPO, MIKTAR, DURUM)
    VALUES('000000000042985','10.26.2009', '9', '103', '206', '100', '34.2', 'A')

SQLde yukaridaki degerle bir seferin kaydini yapabiliyorum. ayni özellikte 10 sefer yapilmis olsaydi. döngü 10 sefer dönecek herbir döngüde sadece fisno bir artacak, diger bilgiler ayni kalacakti.

bunun konunu verebilecek arkadas olursa çok memnun olurum.

simdiden çok tesekkürler...

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

Kayıt Tarihi: 16 Ekim 2009
Konum: İzmir
Durum: Aktif Değil
Puanlar: 0
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı volkank Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ekim 2009 Saat 15:16
burada insertte verdiginiz parametrik degerleri
@sayi'nin yanina ayri parametreler olarak verip öyleçalistirirsaniz daha iyi bir sonç elde edersiniz.
_____________
create procedure dbo.kaydet (@sayi int)

as begin

declare @i int

set @i=1

while @i<>@sayi

begin

INSERT INTO SUMO_TESIS1 (FISNO, TARIH, TESIS, KAMYON_KODU, LOADER_KODU, OCAK_DEPO, MIKTAR, DURUM)

VALUES('000000000042985','10.26.2009', '9', '103', '206', '100', '34.2', 'A')

set @i=@i+1

end

end

_____________
çalistirma sekli
exec dbo.kaydet 10
www.netsisaraclari.com
Yukarı Dön
hsyncicek Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 08 Temmuz 2009
Durum: Aktif Değil
Puanlar: 0
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı hsyncicek Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 28 Ekim 2009 Saat 15:47
çözümünüzü denedim, normalde çalisiyor.  fisnoyu her döngüde bir bir artirmasi lazim.
ama fisno ayni ... fisnoyu arttirabilsek sikintim bitecek
HSC
Yukarı Dön
mbaykan Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 06 Nisan 2007
Konum: izmir
Durum: Aktif Değil
Puanlar: 1181
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı mbaykan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 30 Ekim 2009 Saat 13:55
scripti asagidaki sekilde degistirirsen FISNO'larin 1'er artmasi saglanir

declare @i int
DECLARE @DEGER VARCHAR(15)
set @i=1
SET @DEGER='000000000042985'

while @i<>@sayi

begin

INSERT INTO SUMO_TESIS1 (FISNO, TARIH, TESIS, KAMYON_KODU, LOADER_KODU, OCAK_DEPO, MIKTAR, DURUM)

VALUES(@DEGER,'10.26.2009', '9', '103', '206', '100', '34.2', 'A')

set @i=@i+1
SET @DEGER=RIGHT('000000000000000'+CONVERT(VARCHAR(15),CONVERT(BIGINT,@DEGER) + 1),15)

end

end
Mehmet Baykan
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 0,813 Saniyede Yüklendi.