AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Kod mimarisi › Classes › CLS-SISTEM.BIRIM

Sistem.Birim

CLASSMOD-SISTEMERPGOLD_COREACTIVEHIGHSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynaklar: KB-v1 03_Code/Classes/Sistem.Birim.md (satır kanıtlı, kısmi kod kapsamı) · KB-docs architecture/classes/AIO.Sistem.Birim.md (tam çözüm statik taraması)

Sınıf bilgisi (KB-v1, kanıtlı)

Sistem.Birim

Tür: Sınıf · Modül: MOD-SISTEM · Dosyalar: dao/Dao/Sistem.Birim.vb, ext/Ext/Sistem.BirimEx.vb · Üye: 33 · Satır: 361

Türetildiği sınıf: DBBase

Özet

Class sınıfı — DBBase türetilir; 33 üye, 6 SQL ifadesi.

Eriştiği tablolar

Tablo Erişim
Sistem.Birimler yazar

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Sub New 22–24 Sistem.Birimler
Property ListCaption 22–22
Property FormEditBase 28–28
Property ListQuery 34–34
Property ListComboQuery 40–40
Property Price 46–46
Property Kur 53–53
Property Id 62–62
Function Parite 66–70
Property IsStatic 67–67
Property SiraNo 73–73
Property SirketId 78–78
Property Kodu 83–83
Property Aciklama 88–88
Property IsMetal 93–93
Property IsComputed 98–98
Property ComputedBirimId 103–103
Property ComputedCarpan 109–109
Property UserId 125–125
Property InsertDate 130–130
Property IsDeleted 135–135
Property RefNo 140–140
Function Save 147–149
Function Insert 153–197 Sistem.Birimler
Function Update 201–241 Sistem.Birimler
Function DeleteAt 245–255 Sistem.Birimler
Function Delete 259–270 Sistem.Birimler
Sub SetPropertyValue 291–295
Function GetPropertyValue 299–303
Sub Dispose 308–316

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Sistem.Birim.vb satır 18–323
  • SRC-CODE-EXT — ext/Ext/Sistem.BirimEx.vb satır 19–73

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Sistem.Birim.vb (18–323), ERPPRO/Class/Ext/Sistem.BirimEx.vb (19–73) · Türetildiği: DBBase · Modül: Sistem, Tanımlar, Kullanıcı ve Yetki, Ayarlar, Lisans · Üye: 33 · Satır: 361

Tablolar (CRUD)

Tablo Erişim Metotlar
Sistem.Birimler INSERT/SELECT/UPDATE Delete, DeleteAt, Insert, New, Update

Kullandığı sınıflar

AIO.Kur.KurItem, FormEditBase, InternalDb

Kullananlar

AIO.Cari.Islem, AIO.Parakende.HizliSatisEkrani, AIO.Sistem.TakozTipi, AIO.Sistem.Vadeli, AIO.Stok.Maden, AIO.Stok.Nakit, DSX, Extensions, FrmBirimEkle, FrmDovFaturaEkranı, FrmStokIslem, FrmTakozCikisi, FrmTakozGiris, InvoiceHelper, StokIslem, iBakiyeControl, iFCevir, iFGenel, iFHurda, iFMaden, iFModel, iFNakit, iFPirlanta, iFSeriIslem, iFTakozGiris, iFTas, iFVadeli, iFVirman, ifTakozCikis

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 22–24 0
New Sub 28–56 Sistem.Birimler:SELECT DataReader 1 1
Save Function 147–149 Insert, Update 0
Insert Function 153–197 Sistem.Birimler:INSERT ExecuteScalar 1 1
Update Function 201–241 Sistem.Birimler:UPDATE ExecuteNonQuery 1 1
DeleteAt Function 245–255 Sistem.Birimler:UPDATE 1
Delete Function 259–270 Sistem.Birimler:UPDATE 1
Delete Function 274–285 Sistem.Birimler:UPDATE 1
SetPropertyValue Sub 291–295 0
GetPropertyValue Function 299–303 0
Dispose Sub 308–316 0
Dispose Sub 317–321 0
Parite Function 66–70 0

Global durum bağımlılıkları

Program.SirketId, Program.UserId

Kanıt

  • ERPPRO/Class/Dao/Sistem.Birim.vb satır 18–323; metot/SQL/çağrı bilgisi kb_src/erppro/scan.json.