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

Stok.Genel

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

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

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

Stok.Genel

Tür: Sınıf · Modül: MOD-STOK · Dosyalar: dao/Dao/Stok.Genel.vb, ext/Ext/Stok.GenelEx.vb · Üye: 53 · Satır: 574

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

Özet

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

Eriştiği tablolar

Tablo Erişim
Stok.Birim okur
Stok.Genel yazar

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Property ListCaption 19–19
Sub New 22–24 Stok.Birim, Stok.Genel
Property FormEditBase 24–24
Property ListQuery 29–29
Property ListComboQuery 34–34
Property ImageFieldName 39–39
Property Birim 81–81
Property InsertDate 90–90
Property IsDeleted 95–95
Property Id 100–100
Property RefNo 105–105
Property SirketId 110–110
Property Resim 115–115
Property Kodu 120–120
Property Barkod 125–125
Property SatisKdvDahil 130–130
Property UserId 135–135
Property AlisFiyati 140–140
Property AlisBirimId 145–145
Property AlisKdvDahil 150–150
Property KarOran 155–155
Property SatisFiyati 160–160
Property SatisBirimId 165–165
Property MinMiktar 170–170
Property MaxMiktar 175–175
Property KdvAlis 180–180
Property KdvSatis 185–185
Property Otv 190–190
Property TevOran 195–195
Property Model 200–200
Property Renk 205–205
Property Beden 210–210
Property TedarikciId 215–215
Property TedarikSuresi 216–216
Property Aciklama 221–221
Property StokBirimId 226–226
Property UrunAdi 231–231
Property StokCinsi 236–236
Property StokTuru 241–241
Property GrupKodu 246–246
Property Kategori 251–251
Property Marka 256–256
Function Save 263–265
Function Insert 269–376 Stok.Genel
Function Update 380–482 Stok.Genel
Function DeleteAt 486–496 Stok.Genel
Function Delete 500–511 Stok.Genel
Sub SetPropertyValue 532–536
Function GetPropertyValue 540–544
Sub Dispose 549–557

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Stok.Genel.vb satır 18–564
  • SRC-CODE-EXT — ext/Ext/Stok.GenelEx.vb satır 18–44

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Stok.Genel.vb (18–564), ERPPRO/Class/Ext/Stok.GenelEx.vb (18–44) · Türetildiği: DBBase · Modül: Stok (Maden, Takoz, Taş, Pırlanta, Model, Emtia, Nakit, Hizmet) · Üye: 53 · Satır: 574

Tablolar (CRUD)

Tablo Erişim Metotlar
Stok.Birim SELECT New
Stok.Genel INSERT/SELECT/UPDATE Delete, DeleteAt, Insert, New, Update

Kullandığı sınıflar

FormEditBase, InternalDb

Kullananlar

FrmFaturaIslemEkle, FrmGenelStokEkle, FrmProformaIslemEkle, iFGenel

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 22–24 0
New Sub 28–78 Stok.Genel:SELECT, Stok.Birim:SELECT DataReader 1 1
Save Function 263–265 0
Insert Function 269–376 Stok.Genel:INSERT ExecuteScalar 2 1
Update Function 380–482 Stok.Genel:UPDATE ExecuteNonQuery 2 1
DeleteAt Function 486–496 Stok.Genel:UPDATE 1
Delete Function 500–511 Stok.Genel:UPDATE 1
Delete Function 515–526 Stok.Genel:UPDATE 1
SetPropertyValue Sub 532–536 0
GetPropertyValue Function 540–544 0
Dispose Sub 549–557 0
Dispose Sub 558–562 0

Global durum bağımlılıkları

Program.SirketId, Program.UserId

Kanıt

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