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ı
MASAK müşteri tanıma formu — kimlik doğrulama, risk sınıfı, işlem amacı, gerçek fayda sahibi.
BASE künyesi ve kullanım haritası (v1.5 · 13.09.2026)
| BASE Durumu | BASE dışı — BASE Status: CANDIDATE_CANONICAL (Runtime Certification tamamlanmadı) · CTR-BASE-0033 |
| BASE Sınıfı | CUSTOMER-CUSTOM (BASE MASTER) · Wiki önerisi: OPTIONAL-MODULE (AifaUyum KYC/MASAK) · Action: EXCLUDE_CUSTOMER_CUSTOM · Güven: HIGH |
| Runtime Certification | N/A — BASE üyesi değil |
| Kodda Kullanılıyor mu? | HAYIR — doğrudan/dolaylı kod referansı bulunamadı |
| Kod Referans Sayısı | BASE taraması: 0 (uygulama kodunda string literal referansı yok) · Kullanım Haritası kanıtı: 0 kayıt |
| Kullanan Ekranlar | — |
| Kullanan Class/Method | — |
| Incoming Dependency (bunu kullanan nesneler) | — |
| Outgoing Dependency (bunun kullandığı nesneler) | — |
| Trigger İlişkisi | yok |
| Ticket Problem Aileleri | — |
| Bilinen Hatalar | — |
| Bilinen SQL Riskleri | — |
| Health Check Kuralı | — |
| Müşteri Özel mi? | HAYIR (opsiyonel modül) |
| Opsiyonel Modül mü? | EVET — AifaUyum KYC/MASAK |
| Legacy mi? | HAYIR |
| Son Doğrulama Tarihi | 13.09.2026 — statik analiz (katalog 2026-09-10 + kaynak kod taraması). Çalışma zamanı doğrulaması: PENDING |
Kullanım haritası
| Kullanım Haritası kategorisi | F — MANUAL REVIEW · F-EXTERNAL_PRODUCT · güven 90 |
| Gerekçe | ERPGOLD dışı ürün/servis şeması: AifaUyum KYC/MASAK modülü — ERPGOLD kodu çağırmaz ama başka uygulama kullanır |
| Uzlaştırma | 08_Customer_Custom — Ayrı ürün/servis şeması (AifaUyum KYC/MASAK): Kullanım Haritası EXTERNAL_PRODUCT, BASE CUSTOMER-CUSTOM. Adlandırma farkı; ikisi de ERPGOLD çekirdeği saymıyor |
Bkz. ERPGOLD BASE · Uzlaştırma · Database Usage Map · Kullanım Haritası Manual · Hata Bilgi Bankası. BASE Status: CANDIDATE_CANONICAL · Runtime Certification: PENDING · 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 |
NO |
| external |
RISK |
Gerekçe: KYC.IlgiliKisiler → KYC.MusteriTani (foreign key)
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: 31 · İndeks: 1 · Tetikleyici: yok · DB'de oluşturma/değişiklik: 2026-09-10 / 2026-09-10
Özet
Müşteri tanıma (KYC) formu — kimlik doğrulama sırasında toplanan kişi bilgileri, belge (MRZ) doğrulama ve KVKK onayı.
Kolonlar
| # |
Kolon |
Tip |
Null |
Özellik |
Varsayılan |
Anlam |
| 1 |
Id |
uniqueidentifier |
|
|
|
Birincil anahtar. Tabloya özgü otomatik artan kayıt numarası. |
| 2 |
Sira |
int |
|
identity |
|
Sayı alanı. |
| 3 |
OlusturmaTarihi |
datetime2 |
|
|
(sysdatetime()) |
Tarih alanı. |
| 4 |
FormNo |
nvarchar(30) |
✔ |
hesaplanan: (((N'MTF-'+CONVERT(nvarchar(4),datepart(year,[OlusturmaTarihi]),(0)))+N'-')+right(N'000000'+CONVERT(nvarchar(10),[Sira],(0)),(6))) |
|
Numara alanı. |
| 5 |
Ad |
nvarchar(200) |
✔ |
|
|
[REDACTED_PERSONAL_DATA] |
| 6 |
Soyad |
nvarchar(200) |
✔ |
|
|
[REDACTED_PERSONAL_DATA] |
| 7 |
Tckn |
nvarchar(40) |
✔ |
|
|
[REDACTED_PERSONAL_DATA] |
| 8 |
DogumTarihi |
date |
✔ |
|
|
Tarih alanı. |
| 9 |
Cinsiyet |
nvarchar(40) |
✔ |
|
|
Metin alanı. |
| 10 |
Uyruk |
nvarchar(120) |
✔ |
|
|
Metin alanı. |
| 11 |
DogumYeri |
nvarchar(200) |
✔ |
|
|
Metin alanı. |
| 12 |
Telefon |
nvarchar(60) |
✔ |
|
|
Telefon. |
| 13 |
AnneAdi |
nvarchar(200) |
✔ |
|
|
Ad alanı. |
| 14 |
BabaAdi |
nvarchar(200) |
✔ |
|
|
Ad alanı. |
| 15 |
BelgeNo |
nvarchar(80) |
✔ |
|
|
Numara alanı. |
| 16 |
SeriNo |
nvarchar(80) |
✔ |
|
|
Numara alanı. |
| 17 |
Gecerlilik |
date |
✔ |
|
|
Tarih alanı. |
| 18 |
Meslek |
nvarchar(200) |
✔ |
|
|
Metin alanı. |
| 19 |
Adres |
nvarchar(800) |
✔ |
|
|
Açık adres. |
| 20 |
CalismaDurumu |
nvarchar(80) |
✔ |
|
|
Metin alanı. |
| 21 |
KvkkSurum |
nvarchar(40) |
✔ |
|
|
Metin alanı. |
| 22 |
Beyan |
nvarchar(1000) |
✔ |
|
|
müşteri beyanı |
| 23 |
BelgeTuru |
nvarchar(80) |
✔ |
|
|
kimlik belge türü |
| 24 |
MrzSatirlari |
nvarchar(400) |
✔ |
|
|
Metin alanı. |
| 25 |
MrzDogrulandi |
bit |
✔ |
|
|
Evet/hayır bayrağı. |
| 26 |
OnYuz |
varbinary(max) |
✔ |
|
|
— |
| 27 |
ArkaYuz |
varbinary(max) |
✔ |
|
|
— |
| 28 |
Cihaz |
nvarchar(240) |
✔ |
|
|
Metin alanı. |
| 29 |
KvkkOnay |
bit |
✔ |
|
|
Evet/hayır bayrağı. |
| 30 |
Imza |
varbinary(max) |
✔ |
|
|
— |
| 31 |
HesapId |
int |
✔ |
|
|
Cari hesap (müşteri/tedarikçi/banka). |
İndeksler
| İndeks |
Tip |
PK |
Tekil |
Kolonlar |
Dahil |
| PK_MusteriTani |
CLUSTERED |
✔ |
✔ |
Id |
|
Yabancı anahtarlar
| Yön |
FK |
Kolon |
Hedef |
| ← |
FK_Kyc_Dokumanlar_Tani |
KYC.Dokumanlar.MusteriTaniId |
Id |
| ← |
FK_Kyc_IlgiliKisiler_Tani |
KYC.IlgiliKisiler.MusteriTaniId |
Id |
Bu tabloyu kullanan SQL nesneleri
İlgili iş kuralları
- KYC.Dokumanlar.MusteriTaniId -> KYC.MusteriTani.Id (kitapcik 4.1)
- KYC.vHesapKimlik görünümü kimlik bilgisini sunar (KYC.vHesapKimlik.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.MusteriTani
Bilinmeyenler
- Hangi sürümde eklendiği:
created DB tarihi bir kurulumun tarihidir, ürün sürümü değil (GAP-VERSION-02).