French SIREN and SIRET Generator (Luhn)
Tasarımdan gizli — tamamen tarayıcınızda çalışır
SIREN/SIRET, Fransa'in şirket (SIREN 9) ve şube (SIRET 14) tanımlayıcı'idir. Toova, sözdizimsel olarak geçerli SIREN/SIRET numaralarını tarayıcınızda üretir — testler, fixture'lar ve demo verileri için idealdir. Üretilen değerler frontend doğrulayıcılarını geçer ama herhangi bir resmi makamda kayıtlı değildir.
Bu nedir
SIREN, bir Fransız şirketinin 9 haneli kimliğidir. SIRET, belirli bir şubeyi tanımlayan 5 haneli NIC (Numéro Interne de Classement) ekleyerek bunu 14 haneye genişletir. İkisi de Luhn kontrol algoritmasını kullanır.
Algoritma nasıl çalışır
Her iki numara da tam uzunluk üzerinde Luhn (mod 10) kontrolünü geçer: sağdan sola, her ikinci haneyi iki katına çıkar (9'dan büyükse 9 çıkar), topla; toplam 10'a bölünebilmelidir. Toova n-1 rastgele hane oluşturur ve toplamı geçerli kılan Luhn hanesini hesaplar.
Sıkça Sorulan Sorular
- Üretilen SIREN/SIRET'ler gerçek mi?
- Hayır. Resmi algoritmayı karşılarlar ama hiçbir resmi Fransa veritabanına kayıtlı değildirler. Frontend doğrulayıcılar kabul eder; resmi sorgu reddeder.
- Üretilen SIREN/SIRET'i prodüksiyonda kullanabilir miyim?
- Yalnızca testler için — fixture, demo, doğrulayıcılar. Kimlik dolandırıcılığı veya vergi kaçırma için kullanmak suçtur.
- Doğrulayıcım neden kabul ediyor?
- Çünkü çoğu matematiksel formülü (veya biçimi) kontrol eder, kaydı değil.
- Toova ürettiğim SIREN/SIRET'leri saklar mı?
- Hayır. Her şey tarayıcıda. Dışa giden istek yok.