TABLES ·
TECHNICAL_WIKI/TABLES/TBL-SIPARIS.SIPARISDETAY.md · kaynak: kanonik wiki + analiz verisiSiparis.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
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
← ÖncekiTablolarScheduler.ResourcesKanonik makale: TBL-SCHEDULER.RESOURCES · Temizlik sınıfı: A (APP) · Skor: 4.64 · Satır: 0 · Oluşturma: 2019-05-20 · Son yazma: —Sonraki →TablolarSistem.BirimlerKanonik makale: TBL-SISTEM.BIRIMLER · Temizlik sınıfı: A (APP) · Skor: 15.69 · Satır: 133 · Oluşturma: 2019-05-20 · Son yazma: —
