TECHNICAL_WIKI/TABLES/TBL-STOK.MADEN.md · kaynak: kanonik wiki + analiz verisiStok.Maden
Kanonik makale: TBL-STOK.MADEN · Temizlik sınıfı: A (APP) · Skor: 13.39 · Satır: 121 · Oluşturma: 2017-11-20 · Son yazma: —
Nedir? Neden vardır?
Maden kartı — külçe, gram altın, ziynet (çeyrek/yarım/tam/ata), bilezik vb. Ayar/milyem, has karşılığı, etiket ve fiyat formülü alanlarını taşır.
Hangi ekranlar yazar / okur
| Yön | Ekranlar |
|---|---|
| yazar | FrmMadenEkle |
| okur | ParakendeSatis |
Hangi class / DAO kullanır
DAO: CLS-STOK.MADEN
Kod sınıfları (statik tarama): CLS-PRINTING.FIS, CLS-STOK.MADEN, CLS-URETIM.BAKIYELER, CLS-DSX, FrmDefaultBakiyeEkle, FrmMizanDetayEkle, FrmModelKartıEkle, UretimIslemInfo
| Sınıf | Metot | Erişim | Dosya:satır |
|---|---|---|---|
| CLS-STOK.MADEN | New |
SELECT | ERPPRO/Class/Dao/Stok.Maden.vb:28 |
| CLS-STOK.MADEN | Insert |
INSERT | ERPPRO/Class/Dao/Stok.Maden.vb:239 |
| CLS-STOK.MADEN | Update |
UPDATE | ERPPRO/Class/Dao/Stok.Maden.vb:314 |
| CLS-STOK.MADEN | DeleteAt |
UPDATE | ERPPRO/Class/Dao/Stok.Maden.vb:382 |
| CLS-STOK.MADEN | Delete |
UPDATE | ERPPRO/Class/Dao/Stok.Maden.vb:397 |
| CLS-STOK.MADEN | Delete |
UPDATE | ERPPRO/Class/Dao/Stok.Maden.vb:413 |
| CLS-URETIM.BAKIYELER | New |
SELECT | ERPPRO/Class/Dao/Uretim.Bakiye.vb:15 |
| CLS-URETIM.BAKIYELER | TOList |
SELECT | ERPPRO/Class/Dao/Uretim.Bakiye.vb:39 |
| CLS-DSX | RetriveOfMaden |
SELECT | ERPPRO/Class/Module/Database.vb:178 |
| CLS-PRINTING.FIS | FisTahsilat |
SELECT | ERPPRO/Controls/Islem Ekranı/OldFis/Printing.vb:200 |
FrmModelKartıEkle |
FormDataBind |
SELECT | ERPPRO/Form/Siparis/FrmModelKartıEkle.vb:25 |
FrmMizanDetayEkle |
HesapTuruDegisti |
SELECT | ERPPRO/Form/Tanımlamalar/Sistem/FrmMizanDetayEkle.vb:9 |
FrmDefaultBakiyeEkle |
ListRefresh |
SELECT | ERPPRO/Uretim/FrmDefaultBakiyeEkle.vb:6 |
UretimIslemInfo |
DataBind |
SELECT | ERPPRO/Uretim/UretimIslemInfo.vb:66 |
Tetikleyiciler
- Tetikleyici yok.
Bundan türetilen tablolar (tetikleyici yoluyla)
—
Hangi DB nesneleri okur (bağımlılık kataloğu)
Görünüm: Cari.Profit, Dov.HaraketFoyu, Sistem.AnaBirimler, Stok.StokGunsonu
Fonksiyon: Fonksiyon: 41 kayıt — göster
- Cari.GetFiyatListesi
- Cari.MadenHaraketDetay
- Dov.GetMadenStoklari
- Muhasebe.GetEFatura
- Muhasebe.MadenGirisCikisRaporu
- Muhasebe.MadenGunSonuRaporu
- Muhasebe.MadenStokHaraketRaporu
- Muhasebe.MadenStoklari
- Muhasebe.NakitStokHaraketleri
- Muhasebe.NakitStoklari
- Muhasebe.StokHaraketleri
- Muhasebe.Stoklar
- POS.BakiyeIdBul
- RFN-REPORTS.ISLEMKONTROLRAPORU
- RFN-REPORTS.MADENCIRORAPORU
- RFN-REPORTS.MADENOZETRAPORU
- RFN-REPORTS.MADENSTOKKARRAPORU
- RFN-REPORTS.SIPARISKATALOGU
- RFN-REPORTS.SIPARISRAPORUFILTRELI
- RFN-REPORTS.VADELIHACIMRAPORU
- Siparis.GetModelKartlari
- Siparis.GetSiparisDetay
- Sistem.GetMizanDetay
- Stok.GetFiyatlar
- Stok.GetMadenMaliyeti
- Stok.GetMadenStok
- Stok.GetMadenStoklari
- Stok.GetMadenStoklariAll
- Stok.GetModelListesi
- Stok.GetOrtMilyem
- Stok.GetPirlantaListesi
- Stok.GetPirlantaStoklari
- Stok.GetResmiStoklar
- Stok.GetStokHaraketleri
- Stok.GetStokHareketleri
- Stok.GetStokVaryantListesi
- Stok.GetVaryantStoklari
- Stok.ResmiMadenStoklari
- Stok.ResmiStokHaraketleri
- Uretim.GetBakiye
- Uretim.GetParcaBakiye
Prosedür: POS.FisKaydet, Sistem.NabizTick, dbo.sp_DevirIslemiYap
Hangi raporlar okur
Doğrudan menü SQL'inde geçmiyor; rapor fonksiyonları üzerinden dolaylı (yukarıdaki fonksiyon listesi).
En önemli kolonlar
| Kolon | Tip | İş anlamı | Kullanım skoru | Alan sayfası |
|---|---|---|---|---|
Id |
int | Birincil anahtar. Tabloya özgü otomatik artan kayıt numarası. | 104 | Stok.Maden.Id |
Kodu |
nvarchar(50) | Kısa kod — kullanıcının ekranda gördüğü ürün/kart kodu. | 86 | Stok.Maden.Kodu |
Aciklama |
nvarchar(150) | Serbest açıklama metni. | 60 | Stok.Maden.Aciklama |
IsDeleted |
bit | Yumuşak silme işareti. Silinen kayıt fiziksel olarak durur, sorgular IsDeleted='False' filtreler. |
56 | Stok.Maden.IsDeleted |
Milyem |
decimal(18,5) | Saflık oranı (binde). 0,995 = 995 ayar. Miktar × Milyem = has karşılığı. | 47 | Stok.Maden.Milyem |
AnaBirimId |
int | Stoğun bağlı olduğu ana birim (Sistem.Birimler). Hizmet dışındaki tüm stoklarda vardır. | 42 | Stok.Maden.AnaBirimId |
Kategori |
nvarchar(50) | Kategori — raporlarda kırılım için (serbest metin). | 34 | Stok.Maden.Kategori |
SirketId |
int | Şirket. Şubelerin bağlı olduğu en üst kapsam. | 26 | Stok.Maden.SirketId |
GrupKodu |
nvarchar(50) | Gruplama kodu — raporlarda kırılım için (serbest metin). | 25 | Stok.Maden.GrupKodu |
MaliyetBirimId |
int | MaliyetBirim kaydına işaret eden numara. |
24 | Stok.Maden.MaliyetBirimId |
UserId |
int | İşlemi yapan kullanıcı. | 24 | Stok.Maden.UserId |
IsHurda |
bit | Maden kartı hurda mı (1) yoksa normal maden mi (0). HURDA ekranı bu bayrakla filtreler. | 22 | Stok.Maden.IsHurda |
InsertDate |
datetime | Kaydın oluşturulma anı. | 19 | Stok.Maden.InsertDate |
FiyatTipi |
int | Fiyatın neye göre verildiği: 0 adet başına · 1 miktar/gram başına · 2 ons · 3 has üzerinden. | 18 | Stok.Maden.FiyatTipi |
MilyemDurumu |
bit | Maliyet hesabında kartın kendi milyemi mi yoksa stoğun ortalama milyemi mi kullanılacak. | 15 | Stok.Maden.MilyemDurumu |
IscTuru |
int | Sayı alanı. | 15 | Stok.Maden.IscTuru |
IsAdet |
bit | Evet/hayır bayrağı: Adet. | 14 | Stok.Maden.IsAdet |
RefNo |
nvarchar(36) | Kayıt için üretilen GUID. Karşı kayıt/transfer eşleştirmesi bunun üzerinden yapılır. | 14 | Stok.Maden.RefNo |
CikisIsciligi |
decimal(18,5) | Sayısal değer. | 14 | Stok.Maden.CikisIsciligi |
IsActive |
bit | Kayıt aktif mi — pasif kayıtlar listelerde gizlenir. | 14 | Stok.Maden.IsActive |
GirisIsciligi |
decimal(18,5) | Sayısal değer. | 12 | Stok.Maden.GirisIsciligi |
IsExtra |
bit | Evet/hayır bayrağı: Extra. | 12 | Stok.Maden.IsExtra |
StabilMiktar |
decimal(18,5) | Sabit birim miktarı — adetli üründe bir adedin gram karşılığı. | 10 | Stok.Maden.StabilMiktar |
GirisIsciligiBirimId |
int | GirisIsciligiBirim kaydına işaret eden numara. |
10 | Stok.Maden.GirisIsciligiBirimId |
CikisIsciligiBirimId |
int | CikisIsciligiBirim kaydına işaret eden numara. |
10 | Stok.Maden.CikisIsciligiBirimId |
Toplam kolon: 31 — tam liste kanonik makalede.
Satır hacmi ve kullanım istatistiği
- Satır: 121 · Kullanılan alan: 56 KB · Okuma sayacı: 37 · Yazma sayacı: 0 (SQL Server DMV. sunucu açılışından beri)
- Son okuma: 2026-09-10 22:07:51 · Son yazma: — · IsDeleted kolonu: var
İndeksler
| İndeks | Tür | Anahtar kolonlar | Include | Seek/Scan/Update |
|---|---|---|---|---|
PK_Maden |
CLUSTERED PK | Id | 23/14/0 |
İlişkiler (mantıksal FK — fiziksel FK yok)
| Bu tablonun kolonu | → Üst tablo | Kanıt sayısı | Kanıt örneği |
|---|---|---|---|
AnaBirimId |
Sistem.Birimler.Id |
5 | Stok.GetMadenListesi, Stok.GetMadenStok, Stok.GetMadenStoklari |
MaliyetBirimId |
Sistem.Birimler.Id |
4 | Stok.GetMadenListesi, Stok.GetMadenStok, Stok.GetMadenStoklari |
GirisIsciligiBirimId |
Sistem.Birimler.Id |
2 | Stok.GetFiyatlar, Stok.GetMadenListesi |
CikisIsciligiBirimId |
Sistem.Birimler.Id |
2 | Stok.GetFiyatlar, Stok.GetMadenListesi |
SirketId |
Sistem.Sirketler.Id |
1 | Stok.GetMadenListesi |
| Alt tablo.kolon | → Bu tablo | Kanıt |
|---|---|---|
Stok.StokHaraketleri.StokId |
Id |
9 |
Cari.Islemler.StokId |
Id |
8 |
TBL-URETIM.BOLUMBAKIYELERI.BakiyeId |
Id |
3 |
Stok.Pirlanta.Maden1 |
Id |
2 |
TBL-SIPARIS.SIPARISLER.AyarId |
Id |
2 |
Cari.Islemler.BirimId |
Id |
2 |
TBL-STOK.VARYANT.StokId |
Id |
2 |
TBL-SISTEM.MIZANDETAY.ObjectID |
Id |
1 |
TBL-SIPARIS.MODELKARTI.StokId |
Id |
1 |
Stok.Model.StokId |
Id |
1 |
Siparis.SiparisDetay.AyarId |
Id |
1 |
TBL-CARI.FIYATLAR.StokId |
Id |
1 |
TBL-URETIM.DEFAULTBAKIYELER.BakiyeId |
Id |
1 |
Tam harita: LOGICAL_FK_MAP
Bilinen riskler / teknik borç / kurallar (kanonik wiki'den gelen bağlantılar)
BR-HESAP-011, BR-HURDA-001, PB-045, PB-057, PB-058, PB-059, PB-064, WF-HURDA-GIRIS-NORMAL, WF-KASA-TRANSFER, WF-MADEN-CIKIS-NORMAL, WF-MADEN-GIRIS-NORMAL, WF-MODEL-ISLEM, WF-POS-VEZNE-FIS, WF-SERI-ISLEM
Müşteri varyasyonları
Kolon/veri farkı KUYUMCU kurulumunda ölçüldü — kanonik makale 'KUYUMCU' bölümü.
