AIFA AKADEMI · Teknik Mini Wiki
1.823 sayfa
Ana sayfa Teknik mini wiki Tablolar Siparis.SiparisDetay
TABLES · TECHNICAL_WIKI/TABLES/TBL-SIPARIS.SIPARISDETAY.md · kaynak: kanonik wiki + analiz verisi

Siparis.SiparisDetay

Kanonik makale: TBL-SIPARIS.SIPARISDETAY · Temizlik sınıfı: A (APP) · Skor: 6.15 · Satır: 1 · Oluşturma: 2019-05-20 · Son yazma:

Nedir? Neden vardır?

Sipariş kalemleri.

Hangi ekranlar yazar / okur

Yön Ekranlar
yazar FrmSipModelEkle, FrmSipTakimEkle
okur

Hangi class / DAO kullanır

DAO: CLS-SIPARIS.SIPARISDETAY

Kod sınıfları (statik tarama): CLS-SIPARIS.SIPARISDETAY, FrmSiparisGirisi

Sınıf Metot Erişim Dosya:satır
CLS-SIPARIS.SIPARISDETAY New SELECT ERPPRO/Class/Dao/Siparis.Siparisdetay.vb:27
CLS-SIPARIS.SIPARISDETAY ToList SELECT ERPPRO/Class/Dao/Siparis.Siparisdetay.vb:66
CLS-SIPARIS.SIPARISDETAY Insert INSERT ERPPRO/Class/Dao/Siparis.Siparisdetay.vb:229
CLS-SIPARIS.SIPARISDETAY Update UPDATE ERPPRO/Class/Dao/Siparis.Siparisdetay.vb:277
CLS-SIPARIS.SIPARISDETAY DeleteAt UPDATE ERPPRO/Class/Dao/Siparis.Siparisdetay.vb:326
CLS-SIPARIS.SIPARISDETAY Delete UPDATE ERPPRO/Class/Dao/Siparis.Siparisdetay.vb:340
CLS-SIPARIS.SIPARISDETAY Delete UPDATE ERPPRO/Class/Dao/Siparis.Siparisdetay.vb:355
FrmSiparisGirisi BtnAdetDegistir_Click UPDATE ERPPRO/Form/Siparis/FrmSiparisGirisi.vb:174
FrmSiparisGirisi Button3_Click UPDATE ERPPRO/Form/Siparis/FrmSiparisGirisi.vb:186

Tetikleyiciler

  • Tetikleyici yok.

Bundan türetilen tablolar (tetikleyici yoluyla)

Hangi DB nesneleri okur (bağımlılık kataloğu)

Görünüm:

Fonksiyon: RFN-REPORTS.SIPARISKATALOGU, RFN-REPORTS.SIPARISRAPORUFILTRELI, Siparis.GetSiparisDetay, Siparis.GetSiparisler, Siparis.GetUretimRecetesi, Siparis.GetUretimSiparisDetay, Siparis.GetUretimSiparisleri

Prosedür: Siparis.CreateUretimSiparisi, 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ı
Adet int Parça sayısı. Yalnız sayılarak alınıp satılan ürünlerde anlamlı (çeyrek, yarım, ata). 25 Siparis.SiparisDetay.Adet
SiparisId int Siparis kaydına işaret eden numara. 23 Siparis.SiparisDetay.SiparisId
Miktar decimal(18,2) Ürünün kendi birimindeki miktarı: dövizde nominal tutar, madende gram. 23 Siparis.SiparisDetay.Miktar
Id int Birincil anahtar. Tabloya özgü otomatik artan kayıt numarası. 22 Siparis.SiparisDetay.Id
Olcu decimal(18,2) Sayısal değer. 22 Siparis.SiparisDetay.Olcu
Aciklama nvarchar(max) Serbest açıklama metni. 22 Siparis.SiparisDetay.Aciklama
Renk nvarchar(50) Metin alanı. 20 Siparis.SiparisDetay.Renk
ReceteId int Recete kaydına işaret eden numara. 18 Siparis.SiparisDetay.ReceteId
AyarId int Ayar kaydına işaret eden numara. 17 Siparis.SiparisDetay.AyarId
Durum int Durum açıklaması (genelde hesaplanan metin). 17 Siparis.SiparisDetay.Durum
IsDeleted bit Yumuşak silme işareti. Silinen kayıt fiziksel olarak durur, sorgular IsDeleted='False' filtreler. 17 Siparis.SiparisDetay.IsDeleted
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. 16 Siparis.SiparisDetay.StokId
Milyem decimal(18,5) Saflık oranı (binde). 0,995 = 995 ayar. Miktar × Milyem = has karşılığı. 16 Siparis.SiparisDetay.Milyem
SiparisTipi nchar(10) Metin alanı. 14 Siparis.SiparisDetay.SiparisTipi
PaketId int Paket kaydına işaret eden numara. 13 Siparis.SiparisDetay.PaketId
Fiyat decimal(18,2) Birim fiyat. Tutar ÷ Miktar ile geri hesaplanabilir. 12 Siparis.SiparisDetay.Fiyat
FiyatTipi int Fiyatın neye göre verildiği: 0 adet başına · 1 miktar/gram başına · 2 ons · 3 has üzerinden. 12 Siparis.SiparisDetay.FiyatTipi
Tutar decimal(18,2) İşlemin karşılık tutarı, Birim alanındaki para biriminde. 12 Siparis.SiparisDetay.Tutar
InsertDate datetime Kaydın oluşturulma anı. 12 Siparis.SiparisDetay.InsertDate
BirimId int Paranın tarafı. Peşin işlemde karşılığında alınan/verilen nakit stoğu; cari işlemde karşılık birimi. 10 Siparis.SiparisDetay.BirimId
UserId int İşlemi yapan kullanıcı. 10 Siparis.SiparisDetay.UserId
TakimId int Takim kaydına işaret eden numara. 10 Siparis.SiparisDetay.TakimId
Has decimal(18,2) Saf altın karşılığı (gram). Miktar × Milyem. 9 Siparis.SiparisDetay.Has

Toplam kolon: 23 — tam liste kanonik makalede.

Satır hacmi ve kullanım istatistiği

  • Satır: 1 · Kullanılan alan: 16 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_SiparisDetay 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 TBL-SIPARIS.MODELKARTI.Id 4 Reports.SiparisKatalogu, Reports.SiparisRaporuFiltreli, Siparis.CreateUretimSiparisi
ReceteId TBL-SIPARIS.RECETELER.Id 3 Reports.SiparisKatalogu, Reports.SiparisRaporuFiltreli, Siparis.GetSiparisDetay
PaketId TBL-SIPARIS.PAKET.Id 3 Reports.SiparisKatalogu, Reports.SiparisRaporuFiltreli, Siparis.CreateUretimSiparisi
SiparisId TBL-SIPARIS.SIPARISLER.Id 2 Reports.SiparisKatalogu, Reports.SiparisRaporuFiltreli
TakimId TBL-SIPARIS.TAKIMKARTLARI.Id 2 Reports.SiparisRaporuFiltreli, Siparis.GetSiparisDetay
Id TBL-SIPARIS.URETIMSIPARISI.Id 2 Siparis.GetUretimSiparisDetay, Siparis.GetUretimSiparisleri
BirimId Sistem.Birimler.Id 1 Siparis.GetSiparisDetay
AyarId Stok.Maden.Id 1 Siparis.GetSiparisDetay
UserId Sistem.Users.Id 1 Siparis.GetSiparisDetay
Alt tablo.kolon → Bu tablo Kanıt
TBL-SIPARIS.PAKETDETAY.PaketId PaketId 1
TBL-SIPARIS.RECETEDETAY.ReceteId ReceteId 1

Tam harita: LOGICAL_FK_MAP

Bilinen riskler / teknik borç / kurallar (kanonik wiki'den gelen bağlantılar)

Müşteri varyasyonları

Kolon/veri farkı KUYUMCU kurulumunda ölçüldü — kanonik makale 'KUYUMCU' bölümü.

Etki analizi

IMPACT-SIPARIS.SIPARISDETAY