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

Cari.Kart

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

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

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

Cari.Kart

Tür: Sınıf · Modül: MOD-CARI · Dosyalar: dao/Dao/Cari.Kart.vb, ext/Ext/Cari.KartEx.vb · Üye: 54 · Satır: 691

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

Özet

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

Eriştiği tablolar

Tablo Erişim
Cari.Hesaplar okur
Cari.Islemler okur
Cari.Kartlar yazar

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Sub New 22–24 Cari.Kartlar
Property ListCaption 23–23
Property FormEditBase 28–28
Property ListQuery 33–33
Property ListComboQuery 38–38
Property Id 86–86
Property Sifre 91–91
Property Unvan 96–96
Property HesapTuru 101–101
Property HesapKodu 106–106
Property Yetkili 111–111
Property BorcMizan 116–116
Property AlacakMizan 121–121
Property VergiDairesi 126–126
Property VergiNo 131–131
Property GrupKodu 136–136
Property Kategori 141–141
Property BolgeKodu 146–146
Property Derece 151–151
Property Adres 156–156
Property Ulke 161–161
Property Sehir 166–166
Property Ilce 171–171
Property Semt 176–176
Property Telefon1 181–181
Property Telefon2 186–186
Property Gsm 191–191
Property Fax 196–196
Property Email 201–201
Property Web 206–206
Property Limit 211–211
Property LimitBirimId 216–216
Property LimitAsimi 221–221
Property Vade 226–226
Property VedeAsimi 231–231
Property IsActive 236–236
Property PasifDescription 238–238
Property UserId 244–244
Property SirketId 249–249
Property InsertDate 254–254
Property IsDeleted 259–259
Property RefNo 264–264
Function Save 271–273
Function Insert 277–424 Cari.Kartlar
Function Update 428–569 Cari.Kartlar
Function HasTransaction 570–579 Cari.Hesaplar, Cari.Islemler
Function DeleteAt 584–600 Cari.Kartlar Bu Karta Ait İşlemler Var. İptal Edemezsiniz.
Function Delete 604–621 Cari.Kartlar Bu Karta Ait İşlemler Var. İptal Edemezsiniz.
Sub SetPropertyValue 648–652
Function GetPropertyValue 656–660
Sub Dispose 665–673

Ürettiği mesajlar

  • "Bu Karta Ait İşlemler Var. İptal Edemezsiniz."

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Cari.Kart.vb satır 18–680
  • SRC-CODE-EXT — ext/Ext/Cari.KartEx.vb satır 16–43

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Cari.Kart.vb (18–680), ERPPRO/Class/Ext/Cari.KartEx.vb (16–43) · Türetildiği: DBBase · Modül: Cari Hesaplar ve İşlem Motoru · Üye: 54 · Satır: 691

Tablolar (CRUD)

Tablo Erişim Metotlar
Cari.Hesaplar SELECT HasTransaction
Cari.Islemler SELECT HasTransaction
Cari.Kartlar INSERT/SELECT/UPDATE Delete, DeleteAt, Insert, New, Update

Kullandığı sınıflar

FormEditBase, InternalDb

Kullananlar

FrmCariHesapEkle, FrmCariKartEkle, iHesapControl

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 22–24 0
New Sub 28–80 Cari.Kartlar:SELECT DataReader 1
Save Function 271–273 0
Insert Function 277–424 Cari.Kartlar:INSERT ExecuteScalar 1
Update Function 428–569 Cari.Kartlar:UPDATE ExecuteNonQuery 1
HasTransaction Function 570–579 Cari.Hesaplar:SELECT, Cari.Islemler:SELECT ExecuteScalar 1
DeleteAt Function 584–600 Cari.Kartlar:UPDATE HasTransaction 1 1
Delete Function 604–621 Cari.Kartlar:UPDATE HasTransaction 1 1
Delete Function 625–642 Cari.Kartlar:UPDATE HasTransaction 1 1
SetPropertyValue Sub 648–652 0
GetPropertyValue Function 656–660 0
Dispose Sub 665–673 0
Dispose Sub 674–678 0

Global durum bağımlılıkları

Program.SirketId, Program.UserId

Kanıt

  • ERPPRO/Class/Dao/Cari.Kart.vb satır 18–680; metot/SQL/çağrı bilgisi kb_src/erppro/scan.json.