TABLES ·
TECHNICAL_WIKI/TABLES/TBL-STOK.MODEL.md · kaynak: kanonik wiki + analiz verisiStok.Model
Kanonik makale: TBL-STOK.MODEL · Temizlik sınıfı: A (APP) · Skor: 8.51 · Satır: 0 · Oluşturma: 2015-11-24 · Son yazma: —
Nedir? Neden vardır?
Mamul model kartı (imalat çıktısı ürün).
Hangi ekranlar yazar / okur
| Yön | Ekranlar |
|---|---|
| yazar | FrmKalipEkle, FrmModelEkle, FrmModelFiyatEkle, FrmModelKartıEkle, FrmUretimSiparisEkle |
| okur | FrmModelEkle, FrmSipModelEkle, FrmUretimSiparisEkle, iFModel |
Hangi class / DAO kullanır
DAO: CLS-STOK.MODEL, CLS-SIPARIS.FIYATLISTESI, CLS-SIPARIS.KALIPKARTI, CLS-SIPARIS.MODELKARTI, CLS-SIPARIS.URETIMSIPARISI
Kod sınıfları (statik tarama): CLS-STOK.MODEL
| Sınıf | Metot | Erişim | Dosya:satır |
|---|---|---|---|
| CLS-STOK.MODEL | New |
SELECT | ERPPRO/Class/Dao/Stok.Model.vb:28 |
| CLS-STOK.MODEL | GetLastKodu |
SELECT | ERPPRO/Class/Dao/Stok.Model.vb:245 |
| CLS-STOK.MODEL | HasCode |
SELECT | ERPPRO/Class/Dao/Stok.Model.vb:299 |
| CLS-STOK.MODEL | Insert |
INSERT | ERPPRO/Class/Dao/Stok.Model.vb:323 |
| CLS-STOK.MODEL | Update |
UPDATE | ERPPRO/Class/Dao/Stok.Model.vb:405 |
| CLS-STOK.MODEL | DeleteAt |
UPDATE | ERPPRO/Class/Dao/Stok.Model.vb:481 |
| CLS-STOK.MODEL | Delete |
UPDATE | ERPPRO/Class/Dao/Stok.Model.vb:496 |
| CLS-STOK.MODEL | Delete |
UPDATE | ERPPRO/Class/Dao/Stok.Model.vb:512 |
Tetikleyiciler
- Bu tabloya başka tetikleyiciler de yazar/okur: Cari.AcceptTransaction
Bundan türetilen tablolar (tetikleyici yoluyla)
—
Hangi DB nesneleri okur (bağımlılık kataloğu)
Görünüm: —
Fonksiyon: Stok.GetModelListesi
Prosedür: Sistem.Reset
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ı |
|---|---|---|---|---|
Model |
nvarchar(50) | Metin alanı. | 26 | Stok.Model.Model |
Kodu |
nvarchar(50) | Kısa kod — kullanıcının ekranda gördüğü ürün/kart kodu. | 20 | Stok.Model.Kodu |
Id |
int | Birincil anahtar. Tabloya özgü otomatik artan kayıt numarası. | 16 | Stok.Model.Id |
SubeId |
int | Şube. Her şubenin hesapları, stokları ve bilançosu ayrıdır. | 16 | Stok.Model.SubeId |
Aciklama |
nvarchar(50) | Serbest açıklama metni. | 14 | Stok.Model.Aciklama |
StokId |
int | İşlemin ürünü. Hangi tabloya işaret ettiği IslemKodu'na bağlıdır: 1/2 → Stok.Maden, 3 → Stok.Nakit, 5 → Stok.Hizmet, 6 → Sistem.Vadeli. | 14 | Stok.Model.StokId |
Miktar |
decimal(18,2) | Ürünün kendi birimindeki miktarı: dövizde nominal tutar, madende gram. | 14 | Stok.Model.Miktar |
Milyem |
decimal(18,5) | Saflık oranı (binde). 0,995 = 995 ayar. Miktar × Milyem = has karşılığı. | 14 | Stok.Model.Milyem |
IsDeleted |
bit | Yumuşak silme işareti. Silinen kayıt fiziksel olarak durur, sorgular IsDeleted='False' filtreler. |
14 | Stok.Model.IsDeleted |
Has |
decimal(18,2) | Saf altın karşılığı (gram). Miktar × Milyem. | 12 | Stok.Model.Has |
IsActive |
bit | Kayıt aktif mi — pasif kayıtlar listelerde gizlenir. | 12 | Stok.Model.IsActive |
InsertDate |
datetime | Kaydın oluşturulma anı. | 12 | Stok.Model.InsertDate |
ModelCinsi |
nvarchar(50) | Metin alanı. | 10 | Stok.Model.ModelCinsi |
ModelTuru |
nvarchar(50) | Metin alanı. | 10 | Stok.Model.ModelTuru |
ModelKategori |
nvarchar(50) | Metin alanı. | 10 | Stok.Model.ModelKategori |
Maliyet |
decimal(18,2) | İşlemin maliyet karşılığı (ana birim fiyatıyla hesaplanmış). | 10 | Stok.Model.Maliyet |
Satis |
decimal(18,2) | Satış kuru/fiyatı. | 10 | Stok.Model.Satis |
UserId |
int | İşlemi yapan kullanıcı. | 9 | Stok.Model.UserId |
MaliyetBirimId |
int | MaliyetBirim kaydına işaret eden numara. |
8 | Stok.Model.MaliyetBirimId |
KarOran |
decimal(18,2) | Oran (%). | 8 | Stok.Model.KarOran |
SatisBirimId |
int | SatisBirim kaydına işaret eden numara. |
8 | Stok.Model.SatisBirimId |
FiyatTipi |
int | Fiyatın neye göre verildiği: 0 adet başına · 1 miktar/gram başına · 2 ons · 3 has üzerinden. | 8 | Stok.Model.FiyatTipi |
Etiket |
decimal(18,2) | Sayısal değer. | 7 | Stok.Model.Etiket |
ModelGrubKodu |
nvarchar(50) | Kod alanı. | 6 | Stok.Model.ModelGrubKodu |
GirisIsciligi |
decimal(18,5) | Sayısal değer. | 6 | Stok.Model.GirisIsciligi |
Toplam kolon: 33 — tam liste kanonik makalede.
Satır hacmi ve kullanım istatistiği
- Satır: 0 · Kullanılan alan: 0 KB · Okuma sayacı: 0 · Yazma sayacı: 0 (SQL Server DMV. sunucu açılışından beri)
- Son okuma: — · Son yazma: — · IsDeleted kolonu: var
İndeksler
| İndeks | Tür | Anahtar kolonlar | Include | Seek/Scan/Update |
|---|---|---|---|---|
PK_Model |
CLUSTERED PK | Id | 0/0/0 |
İlişkiler (mantıksal FK — fiziksel FK yok)
| Bu tablonun kolonu | → Üst tablo | Kanıt sayısı | Kanıt örneği |
|---|---|---|---|
StokId |
Stok.Maden.Id |
1 | Stok.GetModelListesi |
MaliyetBirimId |
Sistem.Birimler.Id |
1 | Stok.GetModelListesi |
SatisBirimId |
Sistem.Birimler.Id |
1 | Stok.GetModelListesi |
SirketId |
Sistem.Sirketler.Id |
1 | Stok.GetModelListesi |
| Alt tablo.kolon | → Bu tablo | Kanıt |
|---|---|---|
Tam harita: LOGICAL_FK_MAP
Bilinen riskler / teknik borç / kurallar (kanonik wiki'den gelen bağlantılar)
BR-MODEL-001, BR-STOK-005, PB-063, WF-MODEL-ISLEM
Müşteri varyasyonları
Kolon/veri farkı KUYUMCU kurulumunda ölçüldü — kanonik makale 'KUYUMCU' bölümü.
