Vergi No Üreticisi
10 HaneVergi No üreticisi: algoritma kurallarına uygun geçerli formatlı Vergi No üreten ücretsiz web aracı.
Yardımcı Blog Yazıları
Tümünü görToplu Vergi No Üretimi
10.000 adede kadar Vergi No üretin ve CSV olarak indirin. Toplu veri ihtiyaçlarınız için.
Vergi No Üreticisi Nasıl Çalışır?
Vergi No üreticisi, algoritma kurallarına uygun rastgele numara oluşturur. Vergi No ü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.
Vergi No Üreticisi Kimler İçin?
- Yazılım geliştiriciler için: Vergi No üreticisi ile test verisi oluşturma.
- QA mühendisleri için: Vergi No üreticisi ile senaryo simülasyonu.
- Veritabanı ve API testleri için: Vergi No üreticisi ile geçerli formatlı numara üretimi.
- Eğitim ve demo ortamları için: Vergi No üreticisi ile gerçek olmayan numara üretimi.
Vergi No Üretici: POS ve ÖKC yazılımı QA senaryoları
Vergi No Üretici, perakende, yeme-içme, otel ve giyim sektöründe çalışan POS yazılımlarının test sürecinde kullanılır. Özellikle ÖKC (Ödeme Kaydedici Cihaz) entegrasyonu yapan yazılım ekiplerinin e-arşiv fatura kesim akışında, kurumsal müşteri satışı senaryolarında ve B2B toplantı/etkinlik rezervasyonlarında 10 haneli vergi numarası ihtiyacı doğar.
Hangi senaryolarda kullanılmalı?
- e-Arşiv fatura kesim testi: Müşterinin "fatura istiyorum" dediği senaryo.
- Kurumsal kart satış: Şirket adına düzenlenen faturada alıcı VKN'si.
- Adisyon-fatura dönüştürme: Yeme-içme'de toplantı sonrası adisyonu faturaya çevirme.
- Z raporu & X raporu testleri: Gün sonu raporlarda kurumsal satışların ayrışması.
ÖKC-kasa yazılımı veri alışverişi
ÖKC cihazları TSE standardı GMP-3 protokolüne göre kasa yazılımıyla haberleşir. Kurumsal satışta kasa yazılımı <code>SetCustomerInfo</code> komutuyla ÖKC'ye VKN ve firma unvanı gönderir, ÖKC matbuuna yazar. Test ortamında üretilen VKN'ler bu komutu başarıyla tamamlar. Gerçek cihaz yoksa Logo ÖKC emülatörü veya Ingenico IPP350 sanal terminaliyle test edebilirsiniz.
Sık karşılaşılan tuzak: karakter kodlaması
Yerli POS yazılımlarında hâlâ Windows-1254 kodlama kullanan bileşenler var. Firma unvanında Türkçe karakterler ÖKC ekranında bozuk görünürse yazılımınızın encoding katmanını kontrol edin. VKN yalnızca rakam olduğundan bu sorundan etkilenmez ama eşleşen firma adı alanı için test fixture'ınızda diakritik içeren isimler kullanıp UTF-8→1254 dönüşümünü doğrulayın.
Kod entegrasyonu / İleri adımlar
Windows tabanlı kasa yazılımları için /kutuphaneler/csharp; Android POS uygulamaları (Ingenico Axium, PAX A920) için /kutuphaneler/java; merkezi raporlama sunucusu için /kutuphaneler/nodejs ve /kutuphaneler/sql. Tümüyle entegrasyon rehberi /rehber.
Sık Sorulan Sorular
İlgili Vergi No Araçları
Son güncelleme: