TECHNICAL_WIKI/TABLES/TBL-CARI.HESAPLAR.md · kaynak: kanonik wiki + analiz verisiCari.Hesaplar
Kanonik makale: TBL-CARI.HESAPLAR · Temizlik sınıfı: A (APP) · Skor: 22.67 · Satır: 27.686 · Oluşturma: 2019-12-31 · Son yazma: —
Nedir? Neden vardır?
Cari kart (müşteri/tedarikçi/personel/banka). Unvan, vergi/TC kimlik, adres, limit, risk, grup, kategori ve MASAK alanları burada. Cari.Islemler.HesapId ile bağlanır — sistemdeki en çok kanıtlanan ilişki budur (63 ayrı sorguda).
Hangi ekranlar yazar / okur
| Yön | Ekranlar |
|---|---|
| yazar | FrmCariHesapEkle |
| okur | FrmEFaturaBas, FrmSeriTakozCikis |
Hangi class / DAO kullanır
DAO: CLS-CARI.HESAP
Kod sınıfları (statik tarama): Sınıf: 11 kayıt — göster
- CLS-CARI.HESAP
- CLS-CARI.KART
- CLS-CARI.MUTABAKATDETAY
- CLS-FRMBLOKTAKOZGIRISI
FrmCariHesapEkleFrmFaceRecognitionFrmHesapAktarFrmHesapTemizleFrmMizanDetayEkleFrmModelFiyatEkleFrmParkendeAktar
| Sınıf | Metot | Erişim | Dosya:satır |
|---|---|---|---|
| CLS-CARI.MUTABAKATDETAY | New |
SELECT | ERPPRO/Class/Dao/Cari.Hesap.MutabakatDetay.vb:7 |
| CLS-CARI.HESAP | New |
SELECT | ERPPRO/Class/Dao/Cari.Hesap.vb:28 |
| CLS-CARI.HESAP | Insert |
INSERT | ERPPRO/Class/Dao/Cari.Hesap.vb:327 |
| CLS-CARI.HESAP | Update |
UPDATE | ERPPRO/Class/Dao/Cari.Hesap.vb:535 |
| CLS-CARI.HESAP | DeleteAt |
UPDATE | ERPPRO/Class/Dao/Cari.Hesap.vb:747 |
| CLS-CARI.HESAP | Delete |
UPDATE | ERPPRO/Class/Dao/Cari.Hesap.vb:768 |
| CLS-CARI.HESAP | Delete |
UPDATE | ERPPRO/Class/Dao/Cari.Hesap.vb:790 |
| CLS-CARI.KART | HasTransaction |
SELECT | ERPPRO/Class/Dao/Cari.Kart.vb:570 |
FrmFaceRecognition |
Showperson |
SELECT | ERPPRO/Controls/FaceRecognition/FrmFaceRecognition.vb:30 |
| CLS-FRMBLOKTAKOZGIRISI | ListRefresh |
SELECT | ERPPRO/Controls/Islem Ekranı/Ekran/FrmBlokTakozGirisi.vb:12 |
FrmParkendeAktar |
FormLoad |
SELECT | ERPPRO/Controls/Islem Ekranı/Parakende/FrmParkendeAktar.vb:8 |
FrmHesapTemizle |
FrmHesapTemizle_Load |
SELECT | ERPPRO/Form/Genel/FrmHesapTemizle.vb:19 |
FrmHesapTemizle |
Button1_Click |
UPDATE | ERPPRO/Form/Genel/FrmHesapTemizle.vb:25 |
FrmModelFiyatEkle |
FormInit |
SELECT | ERPPRO/Form/Siparis/FrmModelFiyatEkle.vb:2 |
FrmCariHesapEkle |
FormInit |
SELECT | ERPPRO/Form/Tanımlamalar/Cari/FrmCariHesapEkle.vb:31 |
FrmCariHesapEkle |
FormSave |
UPDATE | ERPPRO/Form/Tanımlamalar/Cari/FrmCariHesapEkle.vb:149 |
FrmCariHesapEkle |
RatingControl1_YorumSended |
UPDATE | ERPPRO/Form/Tanımlamalar/Cari/FrmCariHesapEkle.vb:320 |
FrmHesapAktar |
Button1_Click |
SELECT | ERPPRO/Form/Tanımlamalar/Sistem/FrmHesapAktar.vb:7 |
FrmMizanDetayEkle |
HesapTuruDegisti |
SELECT | ERPPRO/Form/Tanımlamalar/Sistem/FrmMizanDetayEkle.vb:9 |
Tetikleyiciler
- Cari.HesapInsert (INSERT) → yazdığı/okuduğu:
- Cari.HesapUpdate (UPDATE) → yazdığı/okuduğu: TBL-SISTEM.USERDETAILS
- Bu tabloya başka tetikleyiciler de yazar/okur: Cari.AcceptTransaction, Cari.HesapInsert, Cari.HesapUpdate
Bundan türetilen tablolar (tetikleyici yoluyla)
Hangi DB nesneleri okur (bağımlılık kataloğu)
Görünüm: Görünüm: 17 kayıt — göster
- Cari.FaturaBilgileri
- Cari.FisIslemDetay
- Cari.HesapBilgileri
- Cari.HesapListesi
- Cari.IstatistikRaporu
- KYC.vBildirim
- KYC.vHesaplar
- KYC.vKimlikNo
- KYC.vOnayKuyrugu
- KYC.vPortalHesaplar
- KYC.vSonHareketler
- KYC.vSureTakibi
- Muhasebe.DovizCirolar
- Report.TakozDegisim
- Sistem.AyarEvi
- Sistem.GenelDurum
- Sistem.IptalOnayListesi
Fonksiyon: Fonksiyon: 91 kayıt — göster
- RFN-BAKIYE.GETHESAPBAKIYELERI
- RFN-BILANCO.GENISBILANCO
- RFN-BILANCO.OZETBILANCO
- Cari.BakiyeDevirHizi
- Cari.FirmaList
- Cari.GetBakiyeDetay
- Cari.GetFaturaListesi
- Cari.GetFullBakiye
- Cari.GetFullBakiyemut
- Cari.GetFullBankaBakşye
- Cari.GetGerekliEvraklar
- Cari.GetHesapListesi
- Cari.GetHesaplar
- Cari.GetIslemler
- Cari.GetIstatistikRaporu
- Cari.GetLimit
- Cari.GetLimitAsimRaporu
- Cari.GetNetBakiye
- Cari.GetOldBakiye
- Cari.GetPesinKart
- Cari.GetProformaListesi
- Cari.GetProvizyon
- Cari.GetRSIslemler
- Cari.GetVadeliIslemler
- Cari.HesapExtresi
- Cari.HesapExtresiEx
- Cari.HesapMuhExtresi
- Cari.LimitAsim2
- Cari.MadenKarRaporu
- Cari.NetBakiye
- Cari.NetBakiyemut
- Cari.mutabakat
- FN.GET_ERP_ISTATISTIK_KODU
- Genel.EvrakListesi
- Muhasebe.EDovizKontrolRaporu
- Muhasebe.EDovizKontrolRaporuBTrans
- Muhasebe.GetIslemler
- Muhasebe.Islemler
- Muhasebe.IslemlerBTrans
- Muhasebe.MerkezBankasiRaporu
- POS.EvrakKapisiDurum
- RFN-POZISYON.TRANSACTIONDETAILS
- RFN-REPORT.BAKIYEARTISRAPORU
- RFN-REPORT.BAKIYERAPORU
- RFN-REPORT.GETVADELIKARRAPORU
- RFN-REPORT.HISTORYLIST
- RFN-REPORT.MUSTERICIRORAPORU
- RFN-REPORT.MUSTERICIRORAPORU2
- RFN-REPORT.PROFORMA
- RFN-REPORTS.BAKIYELISTESI
- RFN-REPORTS.BAKIYELISTESI2
- RFN-REPORTS.BAKIYELISTESIDAY
- RFN-REPORTS.DUZELTILMISISLEMLERRAPORU
- RFN-REPORTS.GETPOZISYONDETAY
- RFN-REPORTS.GETPOZISYONDETAYANALIZ
- RFN-REPORTS.GETPOZISYONDETAYV2
- RFN-REPORTS.ISLEMKONTROLRAPORU
- RFN-REPORTS.ISLEMRAPORU
- RFN-REPORTS.ISTATISTIKRAPORU
- RFN-REPORTS.MADENCIRORAPORU
- RFN-REPORTS.MADENSTOKEXTRESI
- RFN-REPORTS.MASRAFRAPORU
- RFN-REPORTS.MIKRORAPOR
- RFN-REPORTS.MUSTERICIRORAPORU
- RFN-REPORTS.MUTABAKATRAPORU
- RFN-REPORTS.NAKITSTOKEXTRESI
- RFN-REPORTS.RESMIISLEMKONTROLRAPORU
- RFN-REPORTS.RESMIISLEMRAPORU
- RFN-REPORTS.RESMIPOZISYON
- RFN-REPORTS.SILINMISISLEMLERRAPORU
- RFN-REPORTS.SIPARISKATALOGU
- RFN-REPORTS.SIPARISRAPORUFILTRELI
- RFN-REPORTS.TAKOZKARRAPORU
- RFN-REPORTS.VADELIBAKIYERAPORU
- RFN-REPORTSV2.BAKIYEDOKUMU
- Siparis.GetModelKartlari
- Siparis.GetSiparisler
- Siparis.GetTedarikciler
- Siparis.GetUretimSiparisDetay
- Siparis.GetUretimSiparisleri
- Sistem.GetAyarEvleri
- Sistem.GetMizanDetay
- Stok.GetGenelStokHaraketleri
- Stok.GetStokHaraketleri
- Stok.GetStokHareketleri
- Stok.GetTakozStoklari
- Stok.GetTakozSubeStoklari
- Stok.GetTedarikciListesi
- Stok.IslemKontrolRaporu
- Stok.ResmiStokHaraketRaporu
- Takoz.GetIslemBilgisi
Prosedür: Prosedür: 10 kayıt — göster
- Cari.RSAktar
- Cari.VadeliIslem
- FX.StartSync
- Muhasebe.SPBTRANSDoviz
- POS.FisKaydet
- Sistem.Aktar
- Sistem.FromERP
- Sistem.NabizTick
- dbo.SPSort
- dbo.sp_DevirIslemiYap
Hangi raporlar okur
Doğrudan SQL'inde geçen menü raporu/dashboard: AifaDev.Reports#5 Müşteri Mütabakat Raporu, AifaDev.Reports#12 Firma Mektup Etiketi, AifaDev.Reports#76 Bakiye Ekstresi Dikey
En önemli kolonlar
| Kolon | Tip | İş anlamı | Kullanım skoru | Alan sayfası |
|---|---|---|---|---|
Id |
int | Birincil anahtar. Tabloya özgü otomatik artan kayıt numarası. | 229 | Cari.Hesaplar.Id |
HesapAdi |
nvarchar(200) | Cari hesabın ekranda görünen adı. | 190 | Cari.Hesaplar.HesapAdi |
SubeId |
int | Şube. Her şubenin hesapları, stokları ve bilançosu ayrıdır. | 172 | Cari.Hesaplar.SubeId |
IsDeleted |
bit | Yumuşak silme işareti. Silinen kayıt fiziksel olarak durur, sorgular IsDeleted='False' filtreler. |
166 | Cari.Hesaplar.IsDeleted |
InsertDate |
datetime | Kaydın oluşturulma anı. | 77 | Cari.Hesaplar.InsertDate |
UserId |
int | İşlemi yapan kullanıcı. | 64 | Cari.Hesaplar.UserId |
GrupKodu |
nvarchar(max) | Gruplama kodu — raporlarda kırılım için (serbest metin). | 62 | Cari.Hesaplar.GrupKodu |
Kategori |
nvarchar(max) | Kategori — raporlarda kırılım için (serbest metin). | 52 | Cari.Hesaplar.Kategori |
RefNo |
nvarchar(36) | Kayıt için üretilen GUID. Karşı kayıt/transfer eşleştirmesi bunun üzerinden yapılır. | 50 | Cari.Hesaplar.RefNo |
VergiNo |
nvarchar(50) | Vergi kimlik numarası. | 47 | Cari.Hesaplar.VergiNo |
Telefon1 |
nvarchar(50) | Metin alanı. | 44 | Cari.Hesaplar.Telefon1 |
Ilce |
nvarchar(50) | İlçe. | 36 | Cari.Hesaplar.Ilce |
VergiDairesi |
nvarchar(50) | Vergi dairesi. | 35 | Cari.Hesaplar.VergiDairesi |
TCNo |
nvarchar(50) | Numara alanı. | 34 | Cari.Hesaplar.TCNo |
Il |
nvarchar(50) | İl. | 34 | Cari.Hesaplar.Il |
Adres |
nvarchar(max) | Açık adres. | 32 | Cari.Hesaplar.Adres |
Limit |
decimal(18,2) | Cari hesap limiti. | 32 | Cari.Hesaplar.Limit |
IsActive |
bit | Kayıt aktif mi — pasif kayıtlar listelerde gizlenir. | 30 | Cari.Hesaplar.IsActive |
Telefon2 |
nvarchar(50) | Metin alanı. | 30 | Cari.Hesaplar.Telefon2 |
Fax |
nvarchar(50) | Faks. | 28 | Cari.Hesaplar.Fax |
HesapTuru |
int | Sayı alanı. | 28 | Cari.Hesaplar.HesapTuru |
Yetkili |
nvarchar(max) | Yetkili kişi. | 28 | Cari.Hesaplar.Yetkili |
LastDate |
datetime | Son işlem/güncelleme tarihi. | 28 | Cari.Hesaplar.LastDate |
Ulke |
nvarchar(50) | Ülke. | 26 | Cari.Hesaplar.Ulke |
Gsm |
nvarchar(50) | Cep telefonu. | 26 | Cari.Hesaplar.Gsm |
Toplam kolon: 57 — tam liste kanonik makalede.
Satır hacmi ve kullanım istatistiği
- Satır: 27.686 · Kullanılan alan: 14752 KB · Okuma sayacı: 29 · Yazma sayacı: 0 (SQL Server DMV. sunucu açılışından beri)
- Son okuma: 2026-09-10 22:08:10 · Son yazma: — · IsDeleted kolonu: var
İndeksler
| İndeks | Tür | Anahtar kolonlar | Include | Seek/Scan/Update |
|---|---|---|---|---|
PK_Hesaplar |
CLUSTERED PK | Id | 12/17/0 |
İlişkiler (mantıksal FK — fiziksel FK yok)
| Bu tablonun kolonu | → Üst tablo | Kanıt sayısı | Kanıt örneği |
|---|---|---|---|
SubeId |
Sistem.Subeler.Id |
17 | Cari.BakiyeDevirHizi, Cari.GetHesapListesi, Cari.GetHesaplar |
KartId |
Cari.Kartlar.Id |
5 | Cari.FaturaBilgileri, Cari.GetHesaplar, Cari.GetOldBakiye |
LimitBirimId |
Sistem.Birimler.Id |
4 | Cari.GetHesapListesi, Cari.GetHesaplar, Cari.GetLimit |
RefNo |
Genel.Dosyalar.OwnerRefNo |
2 | Cari.GetGerekliEvraklar, Genel.EvrakListesi |
UserId |
Sistem.Users.Id |
1 | Cari.GetHesaplar |
OldFirmaId |
TBL-SISTEM.AKTARIM.FirmaId |
1 | Sistem.Aktar |
| Alt tablo.kolon | → Bu tablo | Kanıt |
|---|---|---|
Cari.Islemler.HesapId |
Id |
63 |
Cari.BakiyeIslem.HesapId |
Id |
12 |
TBL-SIPARIS.SIPARISLER.HesapId |
Id |
5 |
TBL-KYC.FIRMALAR.HesapId |
Id |
4 |
Cari.History.HesapId |
Id |
4 |
TBL-SIPARIS.MODELKARTI.TedarikciId |
Id |
2 |
TBL-CARI.PROFORMA.HesapId |
Id |
2 |
TBL-KYC.DOKUMANLAR.HesapId |
Id |
2 |
Stok.Takoz.HesapId |
Id |
2 |
TBL-CARI.FATURALAR.HesapId |
Id |
2 |
TBL-CARI.BAKIYEGUN.HesapId |
Id |
1 |
KYC.vGecerliDokumanlar.HesapId |
Id |
1 |
TBL-CARI.EXLIMIT.AccountId |
Id |
1 |
TBL-CARI.DOSYABILGILERI.OwnerCategory |
DosyaKategori |
1 |
TBL-SISTEM.MIZANDETAY.ObjectID |
Id |
1 |
TBL-USERFORM.FXACCOUNTS.HesapId |
Id |
1 |
Cari.SonIslemTarihleri.HesapId |
Id |
1 |
TBL-CARI.PROVIZYON.FromId |
Id |
1 |
TBL-CARI.PROVIZYON.ToId |
Id |
1 |
TBL-SISTEM.MIZANDETAY.ObjectId |
Id |
1 |
TBL-STOK.TEDARIKCILER.HesapId |
Id |
1 |
TBL-SCHEDULER.TICKET.AccountId |
Id |
1 |
Tam harita: LOGICAL_FK_MAP
Bilinen riskler / teknik borç / kurallar (kanonik wiki'den gelen bağlantılar)
BR-BAKIYE-014, BR-BAKIYE-016, BR-DEVIR-001, BR-KASA-008, BR-PERAKENDE-001, BR-TAKOZ-005, BR-VADELI-002, BR-VIRMAN-001, BR-YETKI-002, BR-YETKI-005, BR-YETKI-008, PB-017, PB-021, PB-039, PB-044, PB-047, PB-059, WF-ACILIS-STOK-DEVIR-HESABI, WF-AY-SONU-BTRANS, WF-BORC-ISLEMLERI, WF-CEVIR, WF-EMTIA-ISLEM, WF-FATURA-KES-F5, WF-GENEL-ISLEM, WF-HIZMET-NORMAL, WF-HURDA-GIRIS-NORMAL, WF-HURDA-GIRIS-PESIN, WF-KARSI-HESAP-CIFT-KAYIT, WF-MADEN-CIKIS-NORMAL, WF-MADEN-CIKIS-PESIN, WF-MADEN-GIRIS-NORMAL, WF-MODEL-ISLEM, WF-MUTABAKAT-F12, WF-NAKIT-NORMAL, WF-NAKIT-PARITE, WF-NAKIT-PESIN-DOVIZ-SATIS, WF-PARITE-EKRANI, WF-PERAKENDE-SATIS, WF-PIRLANTA-ISLEM, WF-POS-VEZNE-FIS, WF-PROVIZYON-SUBELER-ARASI, WF-TAKOZ-CIKIS, WF-TAKOZ-GIRIS, WF-TAS-NORMAL, WF-VADELI-NORMAL, WF-VIRMAN
Müşteri varyasyonları
Kolon/veri farkı KUYUMCU kurulumunda ölçüldü — kanonik makale 'KUYUMCU' bölümü.
