AIFA AKADEMI · Teknik Mini Wiki
1.823 sayfa
Ana sayfa Teknik mini wiki Tablolar Sistem.Birimler
TABLES · TECHNICAL_WIKI/TABLES/TBL-SISTEM.BIRIMLER.md · kaynak: kanonik wiki + analiz verisi

Sistem.Birimler

Kanonik makale: TBL-SISTEM.BIRIMLER · Temizlik sınıfı: A (APP) · Skor: 15.69 · Satır: 133 · Oluşturma: 2019-05-20 · Son yazma:

Nedir? Neden vardır?

Birim tanımı — TL, USD, EUR, HAS, GR, ADET... IsMetal, Carpan, AlisFormul/SatisFormul alanlarıyla hem para hem maden birimlerini aynı listede taşır. Türev birimler (IsComputed) başka bir birimden formülle hesaplanır.

Hangi ekranlar yazar / okur

Yön Ekranlar
yazar FrmBirimEkle
okur

Hangi class / DAO kullanır

DAO: CLS-SISTEM.BIRIM

Kod sınıfları (statik tarama):

Sınıf: 11 kayıt — göster

Sınıf Metot Erişim Dosya:satır
CLS-SISTEM.BIRIM New SELECT ERPPRO/Class/Dao/Sistem.Birim.vb:28
CLS-SISTEM.BIRIM Insert INSERT ERPPRO/Class/Dao/Sistem.Birim.vb:153
CLS-SISTEM.BIRIM Update UPDATE ERPPRO/Class/Dao/Sistem.Birim.vb:201
CLS-SISTEM.BIRIM DeleteAt UPDATE ERPPRO/Class/Dao/Sistem.Birim.vb:245
CLS-SISTEM.BIRIM Delete UPDATE ERPPRO/Class/Dao/Sistem.Birim.vb:259
CLS-SISTEM.BIRIM Delete UPDATE ERPPRO/Class/Dao/Sistem.Birim.vb:274
CLS-DSX RetriveOfBirim SELECT ERPPRO/Class/Module/Database.vb:110
CLS-DOVIZPANOSU New SELECT ERPPRO/Form/Pano/DovizPanosu.vb:15
CLS-DOVIZPANOSU TOList SELECT ERPPRO/Form/Pano/DovizPanosu.vb:40
FrmDovizPanosu RefreshData SELECT ERPPRO/Form/Pano/FrmDovizPanosu.vb:12
FrmCariKartEkle RefreshTeminatlar SELECT ERPPRO/Form/Tanımlamalar/Cari/FrmCariKartEkle.vb:202
FrmRiskRaporu FormInit SELECT ERPPRO/Form/Tanımlamalar/Cari/FrmRiskRaporu.vb:4
FrmBirimEkle IsComputed SELECT ERPPRO/Form/Tanımlamalar/Sistem/FrmBirimEkle.vb:4
FrmSubeEkle FormInit SELECT ERPPRO/Form/Tanımlamalar/Sistem/FrmSubeEkle.vb:3
FrmEmitaEkle FormInit SELECT ERPPRO/Form/Tanımlamalar/Stok/FrmEmitaEkle.vb:3
FrmNakitEkle FormInit SELECT ERPPRO/Form/Tanımlamalar/Stok/FrmNakitEkle.vb:3
FrmTasEkle FormInit SELECT ERPPRO/Form/Tanımlamalar/Stok/FrmTasEkle.vb:4

Tetikleyiciler

Bundan türetilen tablolar (tetikleyici yoluyla)

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

Görünüm: Bilanco.Patron, Cari.BakiyeKodlari, Cari.HesapBilgileri, Cari.HesapListesi, Sistem.AnaBirimler, Sistem.GetLastKur, Sistem.GetOrtalamaKurlar

Fonksiyon:

Fonksiyon: 76 kayıt — göster

Prosedür:

Prosedür: 10 kayıt — göster

Hangi raporlar okur

Doğrudan SQL'inde geçen menü raporu/dashboard: AifaDev.Reports#76 Bakiye Ekstresi Dikey, Design.PopupGrid#3

En önemli kolonlar

Kolon Tip İş anlamı Kullanım skoru Alan sayfası
Kodu nvarchar(15) Kısa kod — kullanıcının ekranda gördüğü ürün/kart kodu. 185 Sistem.Birimler.Kodu
Id int Birincil anahtar. Tabloya özgü otomatik artan kayıt numarası. 174 Sistem.Birimler.Id
IsDeleted bit Yumuşak silme işareti. Silinen kayıt fiziksel olarak durur, sorgular IsDeleted='False' filtreler. 107 Sistem.Birimler.IsDeleted
Aciklama nvarchar(150) Serbest açıklama metni. 88 Sistem.Birimler.Aciklama
AnaBirimId int Stoğun bağlı olduğu ana birim (Sistem.Birimler). Hizmet dışındaki tüm stoklarda vardır. 52 Sistem.Birimler.AnaBirimId
SiraNo int Listeleme sırası. 48 Sistem.Birimler.SiraNo
SirketId int Şirket. Şubelerin bağlı olduğu en üst kapsam. 46 Sistem.Birimler.SirketId
AnaBirim nvarchar(50) Metin alanı. 36 Sistem.Birimler.AnaBirim
InsertDate datetime Kaydın oluşturulma anı. 34 Sistem.Birimler.InsertDate
UserId int İşlemi yapan kullanıcı. 27 Sistem.Birimler.UserId
IsMetal bit Birim kıymetli maden mi (altın/gümüş/platin/paladyum). 26 Sistem.Birimler.IsMetal
RefNo nvarchar(36) Kayıt için üretilen GUID. Karşı kayıt/transfer eşleştirmesi bunun üzerinden yapılır. 24 Sistem.Birimler.RefNo
IsComputed bit Birim başka bir birimden hesaplanıyor mu. 18 Sistem.Birimler.IsComputed
IsStatic bit İşlem ekranındaki bakiye alanında bakiye sıfır olsa da görünsün. 18 Sistem.Birimler.IsStatic
Carpan decimal(18,5) Birim çarpanı — ana birime çevirmede kullanılır. 14 Sistem.Birimler.Carpan
ComputedBirimId int ComputedBirim kaydına işaret eden numara. 10 Sistem.Birimler.ComputedBirimId
ComputedCarpan decimal(18,5) Sayısal değer. 10 Sistem.Birimler.ComputedCarpan
AlisFormul nvarchar(max) Metin alanı. 2
SatisFormul nvarchar(max) Metin alanı. 2

Toplam kolon: 19 — tam liste kanonik makalede.

Satır hacmi ve kullanım istatistiği

  • Satır: 133 · Kullanılan alan: 40 KB · Okuma sayacı: 300 · Yazma sayacı: 0 (SQL Server DMV. sunucu açılışından beri)
  • Son okuma: 2026-09-10 18:26:29 · Son yazma: — · IsDeleted kolonu: var

İndeksler

İndeks Tür Anahtar kolonlar Include Seek/Scan/Update
PK_Birimler CLUSTERED PK Id 216/85/0

İlişkiler (mantıksal FK — fiziksel FK yok)

Bu tablonun kolonu → Üst tablo Kanıt sayısı Kanıt örneği
Alt tablo.kolon → Bu tablo Kanıt
Cari.BakiyeIslem.BirimId Id 11
Sistem.Subeler.BilancoBirimId Id 10
Stok.Nakit.AnaBirimId Id 6
Stok.Maden.AnaBirimId Id 5
TBL-CARI.FATURALAR.BirimId Id 5
Cari.Hesaplar.LimitBirimId Id 4
TBL-SISTEM.DOVIZPANOSU.BirimId Id 4
Stok.Maden.MaliyetBirimId Id 4
TBL-CARI.PROFORMA.BirimId Id 3
Stok.Pirlanta.MaliyetBirimId Id 2
Stok.Pirlanta.SatisBirimId Id 2
Stok.Genel.AlisBirimId Id 2
Stok.Genel.SatisBirimId Id 2
Stok.Maden.GirisIsciligiBirimId Id 2
Stok.Maden.CikisIsciligiBirimId Id 2
Cari.Islemler.BirimId Id 2
Sistem.Vadeli.BirimId Id 2
Cari.Islemler.BakiyeId Id 1
Sistem.Subeler.SermayeBirimId Id 1
TBL-FINANS.BANKAHESAPLARI.LimitBirimId Id 1
TBL-STOK.EMTIA.BirimId Id 1
TBL-SIPARIS.MODELKARTI.GirisIscBirimId Id 1
TBL-SIPARIS.MODELKARTI.CikisIscBirimId Id 1
Cari.Kartlar.LimitBirimId Id 1
Stok.Model.MaliyetBirimId Id 1
Stok.Model.SatisBirimId Id 1
Siparis.SiparisDetay.BirimId Id 1
TBL-CARI.FIYATLAR.BirimId Id 1
Sistem.Vadeli.AnaBirimId Id 1
TBL-STOK.TAS.GirisFiyatBirimId Id 1

Tam harita: LOGICAL_FK_MAP

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

BR-BAKIYE-011, BR-BILANCO-002, BR-MALIYET-005, BR-TIP-007, PB-039, PB-040

Müşteri varyasyonları

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

Etki analizi

IMPACT-SISTEM.BIRIMLER