Kaynaklar: KB-v1
03_Code/Classes/Cari.Hesap.md(satır kanıtlı, kısmi kod kapsamı) · KB-docsarchitecture/classes/AIO.Cari.Hesap.md(tam çözüm statik taraması)
Sınıf bilgisi (KB-v1, kanıtlı)
Cari.Hesap
Tür: Sınıf · Modül: MOD-CARI · Dosyalar: dao/Dao/Cari.Hesap.vb, ext/Ext/Cari.HesapExt.vb · Üye: 75 · Satır: 894
Türetildiği sınıf: DBBase
Özet
Class sınıfı — DBBase türetilir; 75 üye, 7 SQL ifadesi.
Eriştiği tablolar
| Tablo | Erişim |
|---|---|
| Cari.Hesaplar | yazar |
| Cari.Islemler | okur |
Kullandığı sınıflar
Üyeler
| Tür | Ad | Satır | Olay | Tablolar | Mesajlar |
|---|---|---|---|---|---|
| Sub | New | 22–24 | Cari.Hesaplar | ||
| Property | LastMutabikId | 26–26 | |||
| Property | OrtalamaBakiye | 33–33 | |||
| Property | ListCaption | 42–42 | |||
| Property | FormEditBase | 47–47 | |||
| Property | ListQuery | 52–52 | |||
| Property | ListComboQuery | 57–57 | |||
| Property | FXServerID | 102–102 | |||
| Property | FXTerminalNo | 103–103 | |||
| Property | FXPassword | 104–104 | |||
| Property | TicariUnvan | 105–105 | |||
| Property | Temsilci1 | 106–106 | |||
| Property | Temsilci2 | 107–107 | |||
| Property | KarsiHesapId | 108–108 | |||
| Property | FixingDiscount | 109–109 | |||
| Property | FixingBirimId | 110–110 | |||
| Property | DosyaKategori | 113–113 | |||
| Property | OnsCarpan | 114–114 | |||
| Property | Id | 126–126 | |||
| Property | KartId | 131–131 | |||
| Property | MuhHesapId | 133–133 | |||
| Property | SubeId | 138–138 | |||
| Property | Hesap | 143–143 | |||
| Property | HesapAdi | 144–144 | |||
| Property | HesapTuru | 153–153 | |||
| Property | VergiDairesi | 158–158 | |||
| Property | VergiNo | 163–163 | |||
| Property | TCNo | 165–165 | |||
| Property | PassaportNO | 167–167 | |||
| Property | HukukiKod | 172–172 | |||
| Property | GrupKodu | 174–174 | |||
| Property | Kategori | 176–176 | |||
| Property | SanalHesap | 182–182 | |||
| Property | Kaldirac | 183–183 | |||
| Property | MarginLevel | 188–188 | |||
| Property | MarginCall | 193–193 | |||
| Property | MarginStop | 198–198 | |||
| Property | Limit | 203–203 | |||
| Property | LimitBirimId | 208–208 | |||
| Property | AutoStop | 213–213 | |||
| Property | Yetkili | 218–218 | |||
| Property | Adres | 223–223 | |||
| Property | Ulke | 228–228 | |||
| Property | Il | 233–233 | |||
| Property | Ilce | 238–238 | |||
| Property | Semt | 243–243 | |||
| Property | Telefon1 | 248–248 | |||
| Property | Telefon2 | 253–253 | |||
| Property | Fax | 258–258 | |||
| Property | Gsm | 263–263 | |||
| Property | 268–268 | ||||
| Property | Web | 273–273 | |||
| Property | IsActive | 278–278 | |||
| Property | PasifDescription | 279–279 | |||
| Property | UserId | 284–284 | |||
| Property | InsertDate | 289–289 | |||
| Property | IsDeleted | 294–294 | |||
| Property | RefNo | 299–299 | |||
| Property | TakozHasIsc | 302–302 | |||
| Property | TakozHasIscBirimId | 305–305 | |||
| Property | TakozGumIsc | 308–308 | |||
| Property | TakozGumIscBirimId | 311–311 | |||
| Function | Save | 321–323 | |||
| Function | Insert | 327–531 | Cari.Hesaplar | ||
| Function | Update | 535–731 | Cari.Hesaplar | ||
| Function | HasTransaction | 733–742 | Cari.Islemler | ||
| Function | DeleteAt | 747–764 | Cari.Hesaplar | Bu Hesaba Ait İşlemler Var. İptal Edemezsiniz. | |
| Function | Delete | 768–786 | Cari.Hesaplar | Bu Hesaba Ait İşlemler Var. İptal Edemezsiniz. | |
| Sub | CloseAllForm | 810–826 | |||
| Sub | SetPropertyValue | 832–836 | |||
| Function | GetPropertyValue | 840–844 | |||
| Sub | Dispose | 849–857 |
Ürettiği mesajlar
- "Bu Hesaba Ait İşlemler Var. İptal Edemezsiniz."
Kaynaklar
- SRC-CODE-DAO —
dao/Dao/Cari.Hesap.vbsatır 18–864 - SRC-CODE-EXT —
ext/Ext/Cari.HesapExt.vbsatır 16–62
Tam kod taraması (KB-docs)
Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Cari.Hesap.vb (18–864), ERPPRO/Class/Ext/Cari.HesapExt.vb (16–62) · Türetildiği: DBBase · Modül: Cari Hesaplar ve İşlem Motoru · Üye: 75 · Satır: 894
Tablolar (CRUD)
| Tablo | Erişim | Metotlar |
|---|---|---|
| Cari.Hesaplar | INSERT/SELECT/UPDATE | Delete, DeleteAt, Insert, New, Update |
| Cari.Islemler | SELECT | HasTransaction |
Kullandığı sınıflar
Kullananlar
FrmBankaOperasyonSkorGirisi, FrmBlokTakozGirisi, FrmCariHesapEkle, FrmEFaturaBas, FrmExLimit, FrmSeriTakozCikis, FrmTakozCikisi, FrmTakozGiris, ParakendeSatis, iFTakozGiris, iHesapControl, ifTakozCikis
Metotlar
| Metot | Tür | Satır | Tablolar | Çağırdığı | SQL | Boş catch | Mesaj |
|---|---|---|---|---|---|---|---|
| New | Sub | 22–24 | 0 | ||||
| New | Sub | 28–99 | Cari.Hesaplar:SELECT | DataReader | 1 | ||
| Save | Function | 321–323 | 0 | ||||
| Insert | Function | 327–531 | Cari.Hesaplar:INSERT | ExecuteScalar | 1 | ||
| Update | Function | 535–731 | Cari.Hesaplar:UPDATE | ExecuteNonQuery | 1 | ||
| HasTransaction | Function | 733–742 | Cari.Islemler:SELECT | ExecuteScalar | 1 | ||
| DeleteAt | Function | 747–764 | Cari.Hesaplar:UPDATE | CloseAllForm, HasTransaction | 1 | 1 | |
| Delete | Function | 768–786 | Cari.Hesaplar:UPDATE | CloseAllForm, HasTransaction | 1 | 1 | |
| Delete | Function | 790–808 | Cari.Hesaplar:UPDATE | CloseAllForm, HasTransaction | 1 | 1 | |
| CloseAllForm | Sub | 810–826 | 0 | ||||
| SetPropertyValue | Sub | 832–836 | 0 | ||||
| GetPropertyValue | Function | 840–844 | 0 | ||||
| Dispose | Sub | 849–857 | 0 | ||||
| Dispose | Sub | 858–862 | 0 |
Global durum bağımlılıkları
DSX.TABLE.ListOfHesap, Program.UserId
İş kuralları (bu sınıfta uygulanan)
- BR-MUTABAKAT-003 — Mutabakat kilidi
Kanıt
ERPPRO/Class/Dao/Cari.Hesap.vbsatır 18–864; metot/SQL/çağrı bilgisikb_src/erppro/scan.json.
