STOKLAR

sto_ · Mikro ERP SQL Server tablosu

Stok kartlarını tutar: ürün kodu, adı, birimleri, grup ve marka bilgileri, stok cinsi ve izlenebilirlik ayarları. Miktar ve bakiye bu tabloda değil, stok hareketlerinde hesaplanır.

Ürün/stok tanımlarının tutulduğu master tablo. 233 alan içerir. Stok kodu, adı, birimleri, fiyat listeleri ve grup bilgileri burada saklanır.

Kullanırken bilinmesi gerekenler

Önemli sto_ alanları

Raporlarda en sık kullanılan alanlar ve kod değerleri. Tablonun tüm alanları için resmi dokümana bakın.

AlanTipAçıklama
sto_kod Nvarchar(25) Stok kodu — ürünün benzersiz tanımlayıcısı. Tüm stok hareketlerinde referans olarak kullanılır.
sto_isim Nvarchar(127) Stok adı — ürünün tam açıklaması.
sto_cins Tinyint Stok cinsi — ürünün hangi kategoriye ait olduğunu belirler. 0: Ticari Mal, 1: İlk Madde, 2: Ara Mamül, 3: Yarı Mamül, 4: Mamül, 5: Yan Mamül, 6: İşletme Malzemesi, 7: Tüketim Malzemesi, 8: Yedek Parça, 9: Akaryakıt Stok, 10: Montaj Reçeteli Mamül, 11: Temel Hammadde
sto_doviz_cinsi Tinyint Stok kartının döviz cinsi. DOVIZ_KURLARI tablosuna referans verir. Bkz. DOVIZ_KURLARI
sto_detay_takip Tinyint Stok detay takip şekli — parti, lot, seri no gibi izlenebilirlik seviyesini belirler. 0: Detay takip yok, 1: Parti bazında, 2: Parti+Lot bazında, 3: Seri no bazında, 4: Bağ bazında, 5: Parti+Lot+Bağ bazında
sto_birim1_ad Nvarchar(10) Stokun 1. (ana) birim adı. Örn: ADET, KG, M2, LT, PAKET vb.
sto_birim1_katsayi Float Stokun 1. birim katsayısı. Birimler arası dönüşüm hesaplamalarında kullanılır.
sto_toptan_vergi Tinyint Toptan KDV oranı pointer değeri. Vergi tanım tablosundaki ilgili KDV oranına referans verir.
sto_perakende_vergi Tinyint Perakende KDV oranı pointer değeri.
sto_otvuygulama Tinyint ÖTV uygulama tipi — ürüne ÖTV nasıl uygulanacağını belirler. 0: ÖTV Yok, 1: Alışta tutardan, 2: Alışta yüzdeyle, 3: Satışta tutardan, 4: Satışta yüzdeyle, 5: Alışta ve satışta tutardan, 6: Alışta ve satışta yüzdeyle
sto_otvliste Tinyint ÖTV liste tipi. 0: Yok, 1: ÖTV1, 2: ÖTV2, 3: ÖTV3, 4: ÖTV4, 5: ÖTV3a, 6: ÖTV3b, 7: ÖTV3c
sto_Tevkifat_turu Tinyint Stok kartı tevkifat türü — KDV tevkifat oranını belirler. 0: Yok, 1: 10'da 3, 2: 10'da 9, 3: 2/1, 4: 3/2, 5: 6/1, 6: 4/5, 7: Tam, 8: 10'da 2, 9: 10'da 5, 10: 10'da 7
sto_anagrup_kod Nvarchar(25) Stok ana grup kodu. STOK_ANA_GRUPLARI tablosuna referans verir. Bkz. STOK_ANA_GRUPLARI
sto_altgrup_kod Nvarchar(25) Stok alt grup kodu. STOK_ALT_GRUPLARI tablosuna referans verir. Bkz. STOK_ALT_GRUPLARI
sto_kategori_kodu Nvarchar(25) Stok kategori kodu. STOK_KATEGORILERI tablosuna referans verir.
sto_marka_kodu Nvarchar(25) Ürün marka kodu. STOK_MARKALARI tablosuna referans verir. Bkz. STOK_MARKALARI
sto_uretici_kodu Nvarchar(25) Üretici kodu. STOK_URETICILERI tablosuna referans verir. Bkz. STOK_URETICILERI
sto_sat_cari_kod Nvarchar(25) Satıcı cari kodu — ürünün ana tedarikçisini belirler. CARI_HESAPLAR tablosuna referans verir. Bkz. CARI_HESAPLAR
sto_urun_sorkod Nvarchar(25) Ürün sorumlusu kodu. PERSONELLER tablosuna referans verir. Bkz. PERSONELLER
sto_elk_etk_tipi Tinyint Elektronik etiket tipi. 0: Standart Etiket, 1: Küçük Etiket, 2: Meyve Sebze Etiketi
sto_garanti_sure_tipi Tinyint Garanti süre birimi. 0: Ay, 1: Gün, 2: Yıl
sto_pasif_fl Bit Stok kartının aktif/pasif durumu. 0: Pasif, 1: Aktif
sto_min_stok Float Stok minimum seviye. Bu değerin altına düşüldüğünde uyarı verilebilir.
sto_max_stok Float Stok maksimum seviye. Bu değerin üstüne çıkıldığında uyarı verilebilir.
sto_karorani Float Stok kar oranı — maliyet üzerinden öngörülen kar yüzdesi.

Örnek sorgu

SELECT TOP 100
    S.sto_kod,
    S.sto_isim,
    S.sto_cins,
    S.sto_doviz_cinsi,
    S.sto_detay_takip,
    S.sto_birim1_ad
FROM dbo.STOKLAR S WITH (NOLOCK)

İlişkili tablolar ve JOIN koşulları

STOK_HAREKETLERI — S.sto_kod = STH.sth_stok_kod

SELECT TOP 100 S.*, STH.*
FROM dbo.STOKLAR S WITH (NOLOCK)
LEFT JOIN dbo.STOK_HAREKETLERI STH WITH (NOLOCK)
    ON S.sto_kod = STH.sth_stok_kod

SIPARISLER — S.sto_kod = SIP.sip_stok_kod

SELECT TOP 100 S.*, SIP.*
FROM dbo.STOKLAR S WITH (NOLOCK)
LEFT JOIN dbo.SIPARISLER SIP WITH (NOLOCK)
    ON S.sto_kod = SIP.sip_stok_kod

STOK_SATIS_FIYAT_LISTELERI — S.sto_kod = SF.sfiyat_stokkod

SELECT TOP 100 S.*, SF.*
FROM dbo.STOKLAR S WITH (NOLOCK)
LEFT JOIN dbo.STOK_SATIS_FIYAT_LISTELERI SF WITH (NOLOCK)
    ON S.sto_kod = SF.sfiyat_stokkod

Tüm ilişkiler için Tablo İlişkileri ve JOIN Rehberi’ne ya da JOIN Jeneratörü’ne bakın.

STOKLAR tablosunu kullanan rehberler

Resmi alan dokümanı: apidocs.mikro.com.tr — STOKLAR. Alan açıklamaları ve kod değerleri bu dokümanla senkronize edilmiştir; tüm alanlar için Mikro ERP Sözlüğü’ne de bakabilirsiniz.

Diğer tablo rehberleri