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

KYC.Dokumanlar

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

Tip: TABLE · Şema: KYC · Modül: MOD-KYC · Temizlik sınıfı: INDIRECTLY_USED (kategori C, güven 0) · Kapsam: KYC_VARIANT / INST-ERPGOLDV2 (dev)

⚠︎ Gerçeklik: SOURCE_IMPLEMENTED — 2026-09-10 05:50 · KycDB.sql (AifaUyum ürün şeması) — dev DB'ye yüklendi; müşteri kurulumlarında varlığı UNKNOWN (GAP-KYC-PRODUCTION)

Kurulum karşılaştırması

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

İş anlamı

Toplanan kimlik/belge kayıtları.

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

Kullanım haritası (13.09.2026)

KategoriF — MANUAL REVIEW · F-EXTERNAL_PRODUCT
Güven90
GerekçeERPGOLD dışı ürün/servis şeması: AifaUyum KYC/MASAK modülü — ERPGOLD kodu çağırmaz ama başka uygulama kullanır
Referans veren (gerekli olmayan)KYC.vGecerliDokumanlar, KYC.vHesapKimlik, KYC.vOnayKuyrugu, KYC.vSonHareketler

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

Temizlik kanıtı

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

Gerekçe: KYC.Firmalar → KYC.Dokumanlar (foreign key (ters))

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

Modül: MOD-KYC · Satır (örnek DB): 0 · Kolon: 24 · İndeks: 1 · Tetikleyici: yok · DB'de oluşturma/değişiklik: 2026-09-10 / 2026-09-10

Özet

KYC belgeleri — bir hesaba/ilgili kişiye ait belge (tür, geçerlilik, dosya içeriği Sha256, onay durumu). Belge kuralları KYC.BelgeKurallari ile eşleşir.

Kolonlar

# Kolon Tip Null Özellik Varsayılan Anlam
1 Id int identity Birincil anahtar. Tabloya özgü otomatik artan kayıt numarası.
2 HesapId int Cari hesap (müşteri/tedarikçi/banka). → Cari.Hesaplar.Id (2 kanıt) · KYC.Firmalar.HesapId (1 kanıt)
3 IlgiliKisiId int IlgiliKisi kaydına işaret eden numara. → KYC.IlgiliKisiler.Id (2 kanıt)
4 BelgeTuruId int BelgeTuru kaydına işaret eden numara. → KYC.BelgeTurleri.Id (2 kanıt)
5 Surum int ((1)) Sayı alanı.
6 BelgeNo nvarchar(120) Numara alanı.
7 GecerlilikBaslangic date Tarih alanı.
8 SonGecerlilikTarihi date geçerlilik bitişi
9 DosyaAdi nvarchar(520) Dosya adı.
10 MimeTur nvarchar(200) Metin alanı.
11 Boyut int Sayı alanı.
12 Sha256 binary dosya özeti
13 Icerik varbinary(max) belge içeriği (ikili)
14 MusteriTaniId uniqueidentifier müşteri tanı (FK)
15 Durum tinyint ((0)) Durum açıklaması (genelde hesaplanan metin).
16 OnaylayanUserId int OnaylayanUser kaydına işaret eden numara.
17 OnayTarihi datetime Tarih alanı.
18 RedNedeni nvarchar(600) Metin alanı.
19 YukleyenUserId int YukleyenUser kaydına işaret eden numara.
20 InsertDate datetime (getdate()) Kaydın oluşturulma anı.
21 LastDate datetime Son işlem/güncelleme tarihi.
22 IsDeleted bit ((0)) Yumuşak silme işareti. Silinen kayıt fiziksel olarak durur, sorgular IsDeleted='False' filtreler.
23 YukleyenKaynak nvarchar(20) (N'Operator') Metin alanı.
24 YukleyenAd nvarchar(240) Ad alanı.

İndeksler

İndeks Tip PK Tekil Kolonlar Dahil
PK_Kyc_Dokumanlar CLUSTERED Id

Yabancı anahtarlar

Yön FK Kolon Hedef
FK_Kyc_Dokumanlar_Tur BelgeTuruId KYC.BelgeTurleri.Id
FK_Kyc_Dokumanlar_Firma HesapId KYC.Firmalar.HesapId
FK_Kyc_Dokumanlar_Kisi IlgiliKisiId KYC.IlgiliKisiler.Id
FK_Kyc_Dokumanlar_Tani MusteriTaniId KYC.MusteriTani.Id

Bu tabloyu kullanan SQL nesneleri

Nesne Tip İlişki
KYC.CK_Kyc_Dokumanlar_Durum CHECK kısıtı
KYC.CK_Kyc_Dokumanlar_Icerik CHECK kısıtı
KYC.CK_Kyc_Dokumanlar_Icerik CHECK kısıtı
KYC.CK_Kyc_Dokumanlar_Kaynak CHECK kısıtı
KYC.vGecerliDokumanlar VIEW okur
KYC.vHesapKimlik VIEW okur
KYC.vOnayKuyrugu VIEW okur
KYC.vSonHareketler VIEW okur

İlgili iş kuralları

  • KYC.Dokumanlar dört FK taşır: HesapId, BelgeTuruId, IlgiliKisiId, MusteriTaniId (kitapcik 4.1)
  • Eksik/süresi geçmiş belgeler KYC.vEksikler ve Cari.GetGerekliEvraklar mantığıyla izlenir (KYC.vEksikler.md)

Kaynaklar

  • SRC-DB-TABLES / SRC-DB-COLUMNS / SRC-DB-INDEXES — sys.tables, sys.columns, sys.indexes (salt okunur katalog sorgusu)
  • SRC-DRV-KIT — kitapcik/04-veritabani.md
  • SRC-DB-COLUMNS — KYC.Dokumanlar

Bilinmeyenler

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