VKN Üreticisi
10 HaneVKN üreticisi: algoritma kurallarına uygun geçerli formatlı VKN üreten ücretsiz web aracı.
Yardımcı Blog Yazıları
Tümünü görToplu VKN Üretimi
10.000 adede kadar VKN üretin ve CSV olarak indirin. Toplu veri ihtiyaçlarınız için.
VKN Üreticisi Nasıl Çalışır?
VKN üreticisi, algoritma kurallarına uygun rastgele numara oluşturur. VKN üreticisiyle üretilen numaralar yalnızca format açısından geçerlidir; gerçek kişi/kuruma ait değildir.
- Uzunluk 10 hane.
- i=0..8 için
tmp = (A[i] + (9 − i)) mod 10 - Kontrol hanesi:
(10 − (sum mod 10)) mod 10
Araç yalnızca format doğrular; gerçek kişi/kurum teyidi yapmaz.
VKN Üreticisi Kimler İçin?
- Yazılım geliştiriciler için: VKN üreticisi ile test verisi oluşturma.
- QA mühendisleri için: VKN üreticisi ile senaryo simülasyonu.
- Veritabanı ve API testleri için: VKN üreticisi ile geçerli formatlı numara üretimi.
- Eğitim ve demo ortamları için: VKN üreticisi ile gerçek olmayan numara üretimi.
VKN Üretici: ERP ve muhasebe yazılımı test senaryoları için
VKN Üretici, Logo, Mikro, Netsis, Nebim V3 ve Akınsoft gibi Türkiye pazarındaki ERP ve ön muhasebe çözümlerinin QA akışlarında ihtiyaç duyulan 10 haneli format-uyumlu vergi kimlik numaralarını sağlar. Hedef kullanıcı: ERP implementasyon danışmanları, entegrasyon geliştiricileri ve test ekipleridir. Üretilen numaralar algoritma doğrulamasından geçer ama gerçek bir firma kaydına karşılık gelmez.
Hangi senaryolarda kullanılmalı?
- Cari kart seed verisi: Demo şirket kurulumu sırasında 500–5000 arası müşteri/tedarikçi kaydı.
- ERP-e-Fatura entegrasyon testi: Logo e-Logo gateway'ine taslak fatura gönderme.
- Migrasyon simülasyonu: Eski ERP'den yeni ERP'ye veri taşıma prova koşuları.
- Kullanıcı eğitim ortamları: Son kullanıcıya gerçek müşteri verisi göstermeden eğitim verme.
ERP şema uyumu
Logo Tiger 3 Enterprise'da CLCARD tablosunun VKN_TCKN alanı 11 karakter varchar'dır; 10 haneli VKN'ler sola dayalı yazılır ve son hane boş kalır. Mikro Fly 14'te CARI_HESAPLAR.cari_VergiNo alanı ayrı tutulur. Netsis'te ise TBLCASABIT tablosu VERGINO adında tek alan kullanır. Test verisi üretirken hedef ERP'nin şemasına göre padding stratejisi farklıdır.
Sık karşılaşılan tuzak: KVKK aydınlatma metni eksikliği
Demo ortamına bile olsa, gerçek müşteri verisiyle karıştırılan test VKN'leri KVKK denetimlerinde soruna yol açar. Uygulamamızdaki numaraları kullanırken test verisi olduklarını ayırt eden bir flag alanı (is_test_data) eklemenizi ve staging ile prod'u ayrı veritabanlarında tutmanızı öneririz.
Kod entegrasyonu / İleri adımlar
Doğrudan ERP migration script'lerinizde çağırmak için /kutuphaneler/csharp (Logo COM entegrasyonu için), /kutuphaneler/sql (seed script üretimi), /kutuphaneler/python (veri temizleme pipeline'ları). Hacimli veri için /toplu-bulk-tckn-vkn-uretimi ve ilgili dokümantasyon /rehber.
Sık Sorulan Sorular
CariKartInsert metodunda sorunsuz çalışır.UNIQUE index ekleyin.VergiKimlikNo alanında 10 karakter string bekler ancak baştaki sıfırları silen JSON parser kütüphaneleri hataya yol açar. C# örneğimizdeki gibi string olarak taşıyın, integer'a dönüştürmeyin.İlgili VKN Araçları
Son güncelleme: