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

Stok.Maden

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

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

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

Stok.Maden

Tür: Sınıf · Modül: MOD-STOK · Dosyalar: dao/Dao/Stok.Maden.vb, ext/Ext/Stok.MadenEx.vb · Üye: 49 · Satır: 492

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

Özet

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

Eriştiği tablolar

Tablo Erişim
Cari.Islemler okur
Stok.Maden yazar

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Property ListCaption 20–20
Sub New 22–24 Stok.Maden
Property FormEditBase 26–26
Property ListQuery 32–32
Property ListComboQuery 38–38
Property AnaBirim 44–44
Property Id 79–79
Property AnaBirimId 84–84
Property Kodu 89–89
Property Aciklama 94–94
Property Barkod 95–95
Property GrupKodu 100–100
Property Kategori 105–105
Property IsHurda 110–110
Property StabilMiktar 115–115
Property FiyatTipi 118–118
Property IsAdet 125–125
Property Milyem 130–130
Property MilyemDurumu 135–135
Property IscTuru 140–140
Property IscTuruDurumu 145–145
Property GirisIsciligi 150–150
Property GirisIsciligiBirimId 155–155
Property GirisIscDrm 160–160
Property CikisIsciligi 165–165
Property CikisIsciligiBirimId 170–170
Property CikisIscDrm 175–175
Property MaliyetBirimId 180–180
Property IsExtra 185–185
Property SirketId 190–190
Property UserId 195–195
Property IsActive 200–200
Property InsertDate 205–205
Property IsDeleted 210–210
Property AlacakMizan 215–215
Property BorcMizan 220–220
Property RefNo 225–225
Function Save 232–235
Function Insert 239–310 Stok.Maden
Function Update 314–378 Stok.Maden
Function DeleteAt 382–393 Stok.Maden
Function Delete 397–409 Stok.Maden
Function HasRow 426–438 Cari.Islemler Bu Kayıt Daha Önceden İşlem Görmüş. İptal Edemezsiniz.
Sub SetPropertyValue 444–448
Function GetPropertyValue 452–456
Sub Dispose 461–469

Ürettiği mesajlar

  • "Bu Kayıt Daha Önceden İşlem Görmüş. İptal Edemezsiniz."

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Stok.Maden.vb satır 18–476
  • SRC-CODE-EXT — ext/Ext/Stok.MadenEx.vb satır 18–50

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Stok.Maden.vb (18–476), ERPPRO/Class/Ext/Stok.MadenEx.vb (18–50) · Türetildiği: DBBase · Modül: Stok (Maden, Takoz, Taş, Pırlanta, Model, Emtia, Nakit, Hizmet) · Üye: 49 · Satır: 492

Tablolar (CRUD)

Tablo Erişim Metotlar
Cari.Islemler SELECT HasRow
Stok.Maden INSERT/SELECT/UPDATE Delete, DeleteAt, Insert, New, Update

Kullandığı sınıflar

AIO.Sistem.Birim, FormEditBase, InternalDb

Kullananlar

AIO.Cari.Islem, AIO.Parakende.HizliSatisEkrani, DSX, FrmBankaOperasyonSkorGirisi, FrmMadenEkle, FrmPirlantaEkle, FrmSipModelEkle, FrmSipTakimEkle, FrmTransferEkle, FrmUretimIslemleri, FrmZiynetIscilikleri, ParakendeSatis, iFHurda, iFMaden

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 22–24 0
New Sub 28–73 Stok.Maden:SELECT DataReader 1 1
Save Function 232–235 Insert, Update 0
Insert Function 239–310 Stok.Maden:INSERT ExecuteScalar 1 1
Update Function 314–378 Stok.Maden:UPDATE ExecuteNonQuery 1 1
DeleteAt Function 382–393 Stok.Maden:UPDATE HasRow 1
Delete Function 397–409 Stok.Maden:UPDATE HasRow 1
Delete Function 413–425 Stok.Maden:UPDATE HasRow 1
HasRow Function 426–438 Cari.Islemler:SELECT 1 1
SetPropertyValue Sub 444–448 0
GetPropertyValue Function 452–456 0
Dispose Sub 461–469 0
Dispose Sub 470–474 0

Global durum bağımlılıkları

Program.SirketId, Program.UserId

Kanıt

  • ERPPRO/Class/Dao/Stok.Maden.vb satır 18–476; metot/SQL/çağrı bilgisi kb_src/erppro/scan.json.