Die SIREN dient der eindeutigen Identifikation von Unternehmen und Einrichtungen in Frankreich (auch in den Überseedepartements). [1]
Die SIREN wird auch komplett (inkl. PZ) in die französiche Umsatzsteuernummer (Numéro didentification, ID. TVA) integriert, wobei dann eine weitere, zweistellige Prüfziffer errechnet wird.
Länge | Struktur | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
9 |
|
Es handelt sich um keine sprechende
Ziffernfolge, die Vergabe erfolgt der Reihe nach.
Nummer | Schritt 1: Gewichtung | Schritt 2: Produkte für Quersumme |
---|---|---|
1 | 1 | 1 |
2 | 2 | 4 |
3 | 1 | 3 |
4 | 2 | 8 |
5 | 1 | 5 |
6 | 2 | 12 |
7 | 1 | 7 |
8 | 2 | 16 |
p | 1 | - |
Quersumme | 38 | |
Schritt 3: Quersumme mod 10 | 38 ÷ 10 = 3 Rest 8 | |
Schritt 4: Differenz | 10 - 8 = 2 | |
Schritt 5: Rest = 10? | 2 mod 10 = 2 | |
Endergebnis Prüfziffer | 2 | |
123456782 |
-
#!/usr/bin/env python3.2 # -*- coding: utf-8 -*- # # Varianten zur Quersummenberechnung: # Zahl als string, Rückgabewert int. def Quersumme(Zahl): Zahl = int(Zahl) qs = 0 while Zahl: qs += Zahl % 10 Zahl = Zahl//10 return qs def Quersumme(Zahl): return sum([int(i) for i in Zahl])
#!/usr/bin/env python3.2 # -*- coding: utf-8 -*- # def Verfahren_10_002(Nr): s = '' for i in range(len(Nr)): s += str(int(Nr[i]) * (i%2+1)) return (10 - Quersumme(s) % 10) % 10
#!/usr/bin/env python3.2 # -*- coding: utf-8 -*- # import string def SIREN(Nr): n = ''.join([z for z in Nr if z in string.digits]) if len(n) == 8: return Verfahren_10_002(n) else: return 'Fehler in ' + Nr + ': Eine SIREN besteht aus 8 Ziffern zzgl. PZ.'
Diese Seite wurde vom Besucher am 11.12.2024
um 14:34:28
Uhr von einem Rechner mit der TCP/IP-Adresse 18.97.14.89
mit der Browserkennung CCBot/2.0 (https://commoncrawl.org/faq/)
aus der Domäne (none)
kommend aufgerufen. Als zuletzt besuchte Webseite wurde (none)
übermittelt.
Stand vom 30.04.2011 | GnuPG (PGP) ID: 0xA4A5103F Fingerabdruck: 0E01 902F 3EC7 B119 9492 D196 BEB5 4D5D A4A5 103F | Datenschutzhinweis | © seit 2001, Prüfziffernberechnung.DE |