Zur Meldung von Arbeitnehmern bei den Sozialversicherungsträgern erhält jeder arbeitnehmerbeschäftigende Betrieb eine Betriebsnummer.[1]
Länge | Struktur | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8 |
| ||||||||||||||||
x1 - x3: 010 - 099 oder >110 |
Hinweis: Als letzte Ziffer der Betriebsnummer ist sowohl die errechnete Prüfziffer als auch die letzte Stelle aus der Summe von Prüfziffer und der Konstanten 5 zulässig.
Nummer | Schritt 1: Gewichtung | Schritt 2: Produkte für Quersumme |
---|---|---|
0 | 1 | 0 |
9 | 2 | 18 |
9 | 1 | 9 |
1 | 2 | 2 |
2 | 1 | 2 |
3 | 2 | 6 |
4 | 1 | 4 |
p | ||
Quersumme | 32 | |
Schritt 3: Quersumme mod 10 | 32 ÷ 10 = 3 Rest 2 | |
Endergebnis Prüfziffer | 2 | |
09912342 |
Der Arbeitnehmer erhält dementsprechend einen Sozialversicherungsausweis mit einer eindeutigen Sozialversicherungsnummer.
#!/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_009(Nr): s = '' for i in range(len(Nr)): s += str(int(Nr[i]) * (i%2+1)) return str(Quersumme1(s) % 10)
#!/usr/bin/env python3.2 # -*- coding: utf-8 -*- # import string def Betriebsnummer(Nr): n = ''.join([z for z in Nr if z in string.digits]) if len(n) == 7: x = int(n[0:3]) print (x) if (x >= 10 and x <= 99) or x == 110: return Verfahren_10_009(n) else: return 'Fehler in ' + Nr + ': \ Die ersten drei Zifferen müssen 010-099 oder 110 sein.' else: return 'Fehler in ' + Nr + ': \ Eine Betriebsnummer besteht aus sieben Ziffern zzgl. PZ'
Gemeinsames Meldeverfahren zur Kranken-, Pflege-, Renten- und Arbeitslosenversicherung
Diese Seite wurde vom Besucher am 11.11.2024
um 14:21:57
Uhr von einem Rechner mit der TCP/IP-Adresse 44.211.34.178
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 |