Netsis Stok Ekleme Procedure (Güncel 2025)

Yazar: Erogsoft • Yayın Tarihi: 06 Tem 2025

Netsis ERP üzerinde toplu ya da manuel stok kartı açarken kullanılabilecek StokEklemeProcedure saklı yordamının (stored procedure) tam SQL kodu ve parametre açıklamaları aşağıda yer almaktadır. Bu prosedürü entegrasyon projelerinizde ya da özel raporlama senaryolarında güvenle kullanabilirsiniz.

SQL Kod


CREATE PROCEDURE StokEklemeProcedure
    -- STSABIT Tablosu İçin Parametreler
    @P1 smallint, @P2 smallint, @P3 varchar(13), @P4 varchar(13),
    @P5 float, @P6 float, @P7 float, @P8 float, @P9 varchar(1),
    @P10 varchar(1), @P11 varchar(1), @P12 float, @P13 varchar(1),
    @P14 varchar(1), @P15 varchar(1), @P16 varchar(1),
    -- STSABITEK Tablosu İçin Parametreler
    @P17 varchar(13), @P18 varchar(1), @P19 datetime, @P20 varchar(6),
    @P21 varchar(12), @P22 float, @P23 tinyint, @P24 varchar(1)
AS
BEGIN
    SET NOCOUNT ON;

    -- STSABIT Tablosuna Veri Ekleme
    INSERT INTO TBLSTSABIT 
    (SUBE_KODU, ISLETME_KODU, STOK_KODU, STOK_ADI, PAY_1, PAYDA_1, PAY2, PAYDA2, 
     FIAT_BIRIMI, BILESENMI, MAMULMU, FORMUL_TOPLAMI, UPDATE_KODU, KILIT, SIP_POLITIKASI, ESKI_RECETE)
    VALUES 
    (@P1, @P2, @P3, @P4, @P5, @P6, @P7, @P8, @P9, @P10, @P11, @P12, @P13, @P14, @P15, @P16);

    -- STSABITEK Tablosuna Veri Ekleme
    INSERT INTO TBLSTSABITEK 
    (STOK_KODU, TUR, KAYITTARIHI, KAYITYAPANKUL, INGISIM, F_YEDEK1, B_YEDEK1, OTVKOD)
    VALUES 
    (@P17, @P18, @P19, @P20, @P21, @P22, @P23, @P24);
END;
                

Parametre Açıklamaları

  • @P1 – SUBE_KODU : Şube numarası (smallint).
  • @P2 – ISLETME_KODU : İşletme kodu (smallint).
  • @P3 – STOK_KODU : Stok kodu (varchar 13).
  • @P4 – STOK_ADI : Stok adı (varchar 13).
  • @P5–@P8 – PAY/PAYDA : Ölçü birimi pay ve payda değerleri (float).
  • @P9 – FIAT_BIRIMI : Fiyat birimi ("," ile ayrılmış) (char 1).
  • @P10 – BILESENMI : Bileşen stok mu? (char 1).
  • @P11 – MAMULMU : Mamul stok mu? (char 1).
  • @P12 – FORMUL_TOPLAMI : Formül toplamı (float).
  • @P13 – UPDATE_KODU : Güncelleme kodu (char 1).
  • @P14 – KILIT : Kilit flag (char 1).
  • @P15 – SIP_POLITIKASI : Sipariş politikası (char 1).
  • @P16 – ESKI_RECETE : Eski reçete? (char 1).
  • @P17 – STOK_KODU : Stok kodu (varchar 13).
  • @P18 – TUR : Tür bilgisi (char 1).
  • @P19 – KAYITTARIHI : Kayıt tarihi (datetime).
  • @P20 – KAYITYAPANKUL : Kaydı yapan kullanıcı (varchar 6).
  • @P21 – INGISIM : İngilizce isim (varchar 12).
  • @P22 – F_YEDEK1 : Float yedek alan (float).
  • @P23 – B_YEDEK1 : Byte yedek alan (tinyint).
  • @P24 – OTVKOD : ÖTV kodu (char 1).

Opsiyonel Parametreler

Aşağıdaki alanlar zorunlu değildir; ancak Netsis projelerinizde ekstra bilgileri saklamak için kullanabilirsiniz.

  • KULL1N – KULL8N : Numerik (float/decimal) tipte özel alanlar.
  • KULL1S – KULL8S : Metin (varchar) tipte özel alanlar.

Prosedürünüzü çalıştırmadan önce parametrelerin işletmenizin stok kartı kurallarına uygun olduğundan emin olun. Deneme ortamında test ettikten sonra canlı veritabanına uygulamanız tavsiye edilir.

Netsis projelerinize uzman dokunuşu

Erogsoft Torbalı/İzmir merkezli ekip, Türkiye genelinde Netsis entegrasyon ve özel raporlama çözümleri sunar.

Ücretsiz Danışmanlık • 0 553 046 38 74 WhatsApp • Mesaj Gönder