AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Veritabanı › Tables › TBL-CARI.HESAPLAR

Cari.Hesaplar

TABLEMOD-CARIERPGOLD_CORECRITICALVERY_HIGH[PRODUCTION_OBSERVED]
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Tip: TABLE · Şema: Cari · Modül: MOD-CARI · Temizlik sınıfı: CRITICAL (kategori A, güven 0) · Kapsam: ERPGOLD_CORE / ALL

Kurulum karşılaştırması

Kurulum Var mı Satır
INST-ERPGOLDV2 (döviz, 2023-12) 27686
INST-KUYUMCU (kuyumcu/rafineri, 2025-01) 3639

İş anlamı

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 yazıyor / okuyor

İlişkiler (JOIN kanıtı ≥ 2 sorgu — FK değil)

Kullanım haritası (13.09.2026)

KategoriA — ERPGOLD CORE · A-APP_CODE
Güven100
Derinlik / kök0 · bu nesne (Seviye-0)
DependencyPathERPGOLD → Cari.Hesap → Cari.Hesaplar
Uygulama kullanımıAPP_CODE+REPORT_SQL+CONFIG_SQL · Cari.Hesap, Cari.Kart, Cari.MutabakatDetay, FrmBlokTakozGirisi, Stok.Takoz
Dış uygulamaAifaUyum:AifaScan.Web.UyumPortal, ErpPosV2:FrmHesapSec

Bkz. Database Usage Map · Direct Application Objects. Hiçbir DB değişikliği yapılmadı; SAFETY > CLEANUP.

Temizlik kanıtı

Kontrol Sonuç
app YES
report YES
config YES
dynamic NO
db_in YES
db_out YES
trigger YES
fk YES
computed NO
crossdb NO
runtime YES
external NO

Gerekçe: APP

KB-v1 gövdesi (2026-09-10 · kısmi kod kapsamı — kaynağı kadar güvenilir)

Modül: MOD-CARI · Satır (örnek DB): 27,686 · Kolon: 57 · İndeks: 1 · Tetikleyici: var · DB'de oluşturma/değişiklik: 2019-12-31 / 2026-09-10

Özet

Cari müşteri/firma kartları. Kimlik, iletişim, muhasebe eşlemesi, limit, teminat ayarları ve vadeli/FX parametrelerini tutar. İşlemler HesapId ile buraya bağlanır.

Kolonlar

# Kolon Tip Null Özellik Varsayılan Anlam
1 Id int identity Birincil anahtar. Tabloya özgü otomatik artan kayıt numarası.
2 KarsiHesapId int ((0)) şubeler arası işlemde karşı şubedeki eş hesap
3 MuhHesapId int muhasebe hesap eşlemesi (RSAktar bunu kullanır)
4 OldFirmaId int OldFirma kaydına işaret eden numara. → Sistem.Aktarim.FirmaId (1 kanıt)
5 KartId int Kart kaydına işaret eden numara. → Cari.Kartlar.Id (5 kanıt)
6 SubeId int Şube. Her şubenin hesapları, stokları ve bilançosu ayrıdır. → Sistem.Subeler.Id (17 kanıt)
7 HesapAdi nvarchar(400) Cari hesabın ekranda görünen adı.
8 GrupKodu nvarchar(max) Gruplama kodu — raporlarda kırılım için (serbest metin).
9 Kategori nvarchar(max) Kategori — raporlarda kırılım için (serbest metin).
10 VergiDairesi nvarchar(100) Vergi dairesi.
11 VergiNo nvarchar(100) vergi no (HesapInsert/HesapUpdate aynı şubede tekilliği zorlar)
12 TCNo nvarchar(100) [REDACTED_PERSONAL_DATA]
13 PassaportNo nvarchar(100) [REDACTED_PERSONAL_DATA]
14 HukukiKod int hukuki kod (Sistem.HukukiKodlar)
15 SanalHesap bit sanal/ana hesap işareti
16 Kaldirac int vadeli/FX kaldıraç
17 OnsCarpan decimal(18,5) Sayısal değer.
18 MarginLevel decimal(18,2) Sayısal değer.
19 MarginCall decimal(18,2) Sayısal değer.
20 MarginStop decimal(18,2) Sayısal değer.
21 Limit decimal(18,2) Cari hesap limiti.
22 LimitBirimId int LimitBirim kaydına işaret eden numara. → Sistem.Birimler.Id (4 kanıt)
23 AutoStop bit FX teminat ayarları
24 TakozHasIsc decimal(18,5) müşteriye özel takoz has işçiliği
25 TakozHasIscBirimId int TakozHasIscBirim kaydına işaret eden numara.
26 TakozGumIsc decimal(18,5) özel takoz gümüş işçiliği
27 TakozGumIscBirimId int TakozGumIscBirim kaydına işaret eden numara.
28 Yetkili nvarchar(max) Yetkili kişi.
29 Adres nvarchar(max) Açık adres.
30 Ulke nvarchar(100) Ülke.
31 Il nvarchar(100) İl.
32 Ilce nvarchar(100) İlçe.
33 Semt nvarchar(100) Semt.
34 Telefon1 nvarchar(100) Metin alanı.
35 Telefon2 nvarchar(100) Metin alanı.
36 Fax nvarchar(100) Faks.
37 Gsm nvarchar(100) Cep telefonu.
38 Email nvarchar(100) E-posta adresi.
39 Web nvarchar(200) Metin alanı.
40 IsActive bit Kayıt aktif mi — pasif kayıtlar listelerde gizlenir.
41 PasifDescription nvarchar(max) pasif gerekçesi
42 LastDate datetime son işlem tarihi (trigger günceller)
43 UserId int İşlemi yapan kullanıcı. → Sistem.Users.Id (1 kanıt)
44 InsertDate datetime (getdate()) Kaydın oluşturulma anı.
45 IsDeleted bit ((0)) Yumuşak silme işareti. Silinen kayıt fiziksel olarak durur, sorgular IsDeleted='False' filtreler.
46 RefNo nvarchar(72) Kayıt için üretilen GUID. Karşı kayıt/transfer eşleştirmesi bunun üzerinden yapılır. → Genel.Dosyalar.OwnerRefNo (2 kanıt)
47 Rating int Sayı alanı.
48 FixingDiscount decimal(18,2) fixing indirimi
49 FixingBirimId int FixingBirim kaydına işaret eden numara.
50 HesapTuru int hesap türü (bilanço/bakiye fonksiyonlarında HesapTuru<>4 süzülür)
51 TicariUnvan nvarchar(max) Resmi ticari unvan.
52 Temsilci1 nvarchar(max) Müşteri temsilcisi.
53 Temsilci2 nvarchar(max) İkinci müşteri temsilcisi.
54 FXServerID nvarchar(max) Metin alanı.
55 FXTerminalNo nvarchar(max) Numara alanı.
56 FXPassword nvarchar(max) FX terminal şifresi — [REDACTED_SECRET], kod tarafında saklanır, raporlara çekilmez
57 DosyaKategori nvarchar(100) zorunlu evrak kategorisi (Cari.DosyaBilgileri)

İndeksler

İndeks Tip PK Tekil Kolonlar Dahil
PK_Hesaplar CLUSTERED Id

Yabancı anahtarlar

Yön FK Kolon Hedef
FK_Kyc_Firmalar_Hesap KYC.Firmalar.HesapId Id

Bu tabloyu kullanan SQL nesneleri

Nesne Tip İlişki
Bakiye.GetHesapBakiyeleri FUNCTION okur
Bilanco.GenisBilanco FUNCTION okur
Bilanco.OzetBilanco FUNCTION okur
Cari.AcceptTransaction TRIGGER yazar
Cari.BakiyeDevirHizi FUNCTION okur
Cari.FaturaBilgileri VIEW okur
Cari.FirmaList FUNCTION okur
Cari.FisIslemDetay VIEW okur
Cari.GetBakiyeDetay FUNCTION okur
Cari.GetFaturaListesi FUNCTION okur
Cari.GetFullBakiye FUNCTION okur
Cari.GetFullBakiyemut FUNCTION okur
Cari.GetFullBankaBakşye FUNCTION okur
Cari.GetGerekliEvraklar FUNCTION okur
Cari.GetHesaplar FUNCTION okur
Cari.GetHesapListesi FUNCTION okur
Cari.GetIslemler FUNCTION okur
Cari.GetIstatistikRaporu FUNCTION okur
Cari.GetLimit FUNCTION okur
Cari.GetLimitAsimRaporu FUNCTION okur
Cari.GetNetBakiye FUNCTION okur
Cari.GetOldBakiye FUNCTION okur
Cari.GetPesinKart FUNCTION okur
Cari.GetProformaListesi FUNCTION okur
Cari.GetProvizyon FUNCTION okur
Cari.GetRSIslemler FUNCTION okur
Cari.GetVadeliIslemler FUNCTION okur
Cari.HesapBilgileri VIEW okur
Cari.HesapExtresi FUNCTION okur
Cari.HesapExtresiEx FUNCTION okur
Cari.HesapInsert TRIGGER okur
Cari.HesapListesi VIEW okur
Cari.HesapMuhExtresi FUNCTION okur
Cari.HesapUpdate TRIGGER okur
Cari.IstatistikRaporu VIEW okur
Cari.LimitAsim2 FUNCTION okur
Cari.MadenKarRaporu FUNCTION okur
Cari.mutabakat FUNCTION okur
Cari.NetBakiye FUNCTION okur
Cari.NetBakiyemut FUNCTION okur
Cari.RSAktar PROCEDURE okur
Cari.VadeliIslem PROCEDURE okur
dbo.sp_DevirIslemiYap PROCEDURE yazar
dbo.SPSort PROCEDURE okur
FN.GET_ERP_ISTATISTIK_KODU FUNCTION okur
FX.StartSync PROCEDURE okur
Genel.EvrakListesi FUNCTION okur
[MüşteriŞemasıD.BakiyeEkstresi] FUNCTION okur
[MüşteriŞemasıD.GetIslemKontrolRaporu] FUNCTION okur
[MüşteriŞemasıD.GetIslemKontrolRaporu2] FUNCTION okur
[MüşteriŞemasıD.GetNakitStoklari] FUNCTION okur
[MüşteriŞemasıD.GetPozisyonDetay] FUNCTION okur
[MüşteriŞemasıD.MusteriCiroRaporu] FUNCTION okur
KYC.vBildirim VIEW okur
KYC.vHesaplar VIEW okur
KYC.vKimlikNo VIEW okur
KYC.vOnayKuyrugu VIEW okur
KYC.vPortalHesaplar VIEW okur
KYC.vSonHareketler VIEW okur
KYC.vSureTakibi VIEW okur
Muhasebe.DovizCirolar VIEW okur
Muhasebe.EDovizKontrolRaporu FUNCTION okur
Muhasebe.EDovizKontrolRaporuBTrans FUNCTION okur
Muhasebe.GetIslemler FUNCTION okur
Muhasebe.Islemler FUNCTION okur
Muhasebe.IslemlerBTrans FUNCTION okur
Muhasebe.MerkezBankasiRaporu FUNCTION okur
Muhasebe.SPBTRANSDoviz PROCEDURE okur
POS.EvrakKapisiDurum FUNCTION okur
POS.FisKaydet PROCEDURE okur
Pozisyon.TransactionDetails FUNCTION okur
Report.BakiyeArtisRaporu FUNCTION okur
Report.BakiyeRaporu FUNCTION okur
Report.GetVadeliKarRaporu FUNCTION okur
Report.HistoryList FUNCTION okur
Report.MusteriCiroRaporu FUNCTION okur
Report.MusteriCiroRaporu2 FUNCTION okur
Report.Proforma FUNCTION okur
Report.TakozDegisim VIEW okur
Reports.BakiyeListesi FUNCTION okur
Reports.BakiyeListesi2 FUNCTION okur
Reports.BakiyeListesiDay FUNCTION okur
Reports.DuzeltilmisIslemlerRaporu FUNCTION okur
Reports.GetPozisyonDetay FUNCTION okur
Reports.GetPozisyonDetayAnaliz FUNCTION okur
Reports.GetPozisyonDetayV2 FUNCTION okur
Reports.IslemKontrolRaporu FUNCTION okur
Reports.IslemRaporu FUNCTION okur
Reports.IstatistikRaporu FUNCTION okur
Reports.MadenCiroRaporu FUNCTION okur
Reports.MadenStokExtresi FUNCTION okur
Reports.MasrafRaporu FUNCTION okur
Reports.MikroRapor FUNCTION okur
Reports.MusteriCiroRaporu FUNCTION okur
Reports.MutabakatRaporu FUNCTION okur
Reports.NakitStokExtresi FUNCTION okur
Reports.ResmiIslemKontrolRaporu FUNCTION okur
Reports.ResmiIslemRaporu FUNCTION okur
Reports.ResmiPozisyon FUNCTION okur
Reports.SilinmisIslemlerRaporu FUNCTION okur
Reports.SiparisKatalogu FUNCTION okur
Reports.SiparisRaporuFiltreli FUNCTION okur
Reports.TakozKarRaporu FUNCTION okur
Reports.VadeliBakiyeRaporu FUNCTION okur
ReportsV2.BakiyeDokumu FUNCTION okur
Scheduler.GetTicket FUNCTION okur
Siparis.GetModelKartlari FUNCTION okur
Siparis.GetSiparisler FUNCTION okur
Siparis.GetTedarikciler FUNCTION okur
Siparis.GetUretimSiparisDetay FUNCTION okur
Siparis.GetUretimSiparisleri FUNCTION okur
Sistem.Aktar PROCEDURE yazar
Sistem.AyarEvi VIEW okur
Sistem.FromERP PROCEDURE yazar
Sistem.GenelDurum VIEW okur
Sistem.GetAyarEvleri FUNCTION okur
Sistem.GetMizanDetay FUNCTION okur
Sistem.IptalOnayListesi VIEW okur
Sistem.NabizTick PROCEDURE okur
Stok.GetGenelStokHaraketleri FUNCTION okur
Stok.GetStokHaraketleri FUNCTION okur
Stok.GetStokHareketleri FUNCTION okur
Stok.GetTakozStoklari FUNCTION okur
Stok.GetTakozSubeStoklari FUNCTION okur
Stok.GetTedarikciListesi FUNCTION okur
Stok.IslemKontrolRaporu FUNCTION okur
Stok.ResmiStokHaraketRaporu FUNCTION okur
Takoz.GetIslemBilgisi FUNCTION okur

İlgili iş kuralları

  • Aynı şubede aynı VergiNo/TCNo ile ikinci aktif hesap açılamaz/güncellenemez (Cari.HesapInsert.md; Cari.HesapUpdate.md)
  • Aktif/pasif değişikliğinde kullanıcı GroupId 4 veya 6 değilse yetki reddedilir (Cari.HesapUpdate.md)
  • DosyaKategori dolu ve gerekli evrak eksikse Cari.AcceptTransaction işlemi reddeder (Cari.GetGerekliEvraklar.md; Cari.AcceptTransaction.md satır 170)
  • Şifre alanları (FXPassword) kod tarafında saklanır; değer yazılmaz

Kaynaklar

  • SRC-DB-TABLES / SRC-DB-COLUMNS / SRC-DB-INDEXES — sys.tables, sys.columns, sys.indexes (salt okunur katalog sorgusu)
  • SRC-DRV-AZ — az/08-teknik.md
  • SRC-DB-MODULES — KnowledgeBase/04_Database/Triggers/Cari.HesapInsert.md
  • SRC-DB-MODULES — KnowledgeBase/04_Database/Triggers/Cari.HesapUpdate.md
  • SRC-DB-COLUMNS — Cari.Hesaplar

Bilinmeyenler

  • Hangi sürümde eklendiği: created DB tarihi bir kurulumun tarihidir, ürün sürümü değil (GAP-VERSION-02).