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

KYC.BelgeKurallari

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ı

Hangi müşteri tipinde hangi belgenin zorunlu olduğu kuralları.

İ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.vGereksinimler, KYC.vKurallar

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

Temizlik kanıtı

Kontrol Sonuç
app NO
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.BelgeTurleri → KYC.BelgeKurallari (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: 11 · İndeks: 1 · Tetikleyici: yok · DB'de oluşturma/değişiklik: 2026-09-10 / 2026-09-10

Özet

KYC belge zorunluluk kuralları — hangi kişi tipi/rol için hangi belge türünün zorunlu olduğunu ve seçenek gruplarını tanımlar.

Kolonlar

# Kolon Tip Null Özellik Varsayılan Anlam
1 Id int identity Birincil anahtar. Tabloya özgü otomatik artan kayıt numarası.
2 BelgeTuruId int BelgeTuru kaydına işaret eden numara. → KYC.BelgeTurleri.Id (1 kanıt)
3 KisiTipi tinyint gerçek/tüzel
4 IlgiliRol nvarchar(40) Metin alanı. → KYC.IlgiliKisiler.Rol (1 kanıt)
5 HerKisiIcin bit ((0)) Evet/hayır bayrağı.
6 SecenekGrubu nvarchar(60) alternatif belge grubu
7 Zorunlu bit ((1)) Evet/hayır bayrağı.
8 Aktif bit ((1)) Evet/hayır bayrağı.
9 GecerliBaslangic date Tarih alanı.
10 GecerliBitis date Tarih alanı.
11 Aciklama nvarchar(600) Serbest açıklama metni.

İndeksler

İndeks Tip PK Tekil Kolonlar Dahil
PK_Kyc_BelgeKurallari CLUSTERED Id

Yabancı anahtarlar

Yön FK Kolon Hedef
FK_Kyc_BelgeKurallari_Tur BelgeTuruId KYC.BelgeTurleri.Id

Bu tabloyu kullanan SQL nesneleri

Nesne Tip İlişki
KYC.CK_Kyc_BelgeKurallari_KisiTipi CHECK kısıtı
KYC.CK_Kyc_BelgeKurallari_Rol CHECK kısıtı
KYC.vGereksinimler VIEW okur
KYC.vKurallar VIEW okur

İlgili iş kuralları

  • KYC.BelgeKurallari.BelgeTuruId -> KYC.BelgeTurleri.Id (kitapcik 4.1)
  • Gereksinim/eksik görünümleri (KYC.vGereksinimler, KYC.vEksikler) bu kuralları kullanır (KYC.vGereksinimler.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.BelgeKurallari

Bilinmeyenler

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