Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:
Logo von Prüfziffernberechung.DE
Vorwort
Übersicht
Einleitung
Standards
Definitionen

buecher.de - Bücher - Online - Portofrei

Begleitdokumente
Originaldokumente
Software
  (Linux, MacOS, Win)

Gendogramm
Interessante Verweise
Webseitenstatistik
Schädlingsstatistik

Prüfziffernberechnung.DE
durchsuchen:

RSS 0.9

0-9

2 aus 5 Industrie
2 aus 5 interleaved

A

AHV-Nummer [CH]
American Express
Atbasch

B

Bahncard [DE]
Banknoten Deutsche Mark [DE]
Banknoten des Euro [EU]
Berliner Steuernummer
Betriebsnummer [DE]
Bibelcode
Bilhete de Identidade [PT]
Blutbeutel
BTW-nr [BE]
BZÜ [DE]

C

Carte Blanche [FR]
CAS
CCC [ES]
CCICMS [BR]
CINS [US]
Code-39
CPF [BR]
CrediCard [BR]
CUSIP [US]

D

Deutsche Mark [DE]
Digital Object Identifier (DOI)
Diner’s Club
Discover
DNI [ES]

E

EAN
Eier-Herkunftsnachweis
Einkaufswagen [DE]
Einzahlungsschein [CH]
EnRoute
eTIN
Euro
Eurocard
EWG-Nummer Hersteller

F

Fahrzeugnummer Bahn [AT]
Fahrzeugnummer [DDR]
Fahrzeug-Identifizierungs-Nummer [EU]
Firmenbuchnummer

G

Geheimnummer
GRid

H

HKID [HK]

I

IBAN
Identcode Deutsche Post [DE]
Identifikationsmerkmal [DE]
ILN
IMEI, IMEISV
ISAN
ISBN
ISIN
ISMN
ISRC
ISSN

J

JCB

K

Kontonummern [DE]
Kontonummern [int.]
Kreditkarten [int.]

L

LB-Nummer
Lebensohrmarke (LOM) [EU]
Leitcode Deutsche Post [DE]
Liegenschaftskennnummer [DE]
LRC

M

Miles & More [DE]

N

NHS-Number [GB]
NVE
NICOP [PK]
NRIC [SG]

P

Patentnummern
Paritätsprüfung
Payback [DE]
Paß -> Reisepaß
Personenkennzahl (PKZ) [DDR]
Personnummer [SE]
Personalausweis [AT]
Personalausweis [DE]
Personalausweis [PT]
Pharma Zentralnummer (PZN) [DE]
PIN
PK der Bundeswehr [DE]
Postscheckkonti [CH]

R

Rentenversicherungsnr. [DE]
Reisepaß [AT]
Reisepaß [BR]
Reisepaß [DE]
Rewe-Haushaltskarte [DE]

S

Samordningsnummer [SE]
Sedol [GB]
SICI
SIN [CA]
SIREN [FR]
SIRET [FR]
SSN [US]
Steuernummer [EU]

T

Título Eleitoral [BR]
TVA [BE]

U

UID [AT]
UPC [US]
URN
USt-IdNr [DE, EU]

V

Veterinärkontrollnummer
Visa
VSNR [AT]
VSNR [DE]

W

WKN [DE]

Z

Zahlschein [DE]

BOINC Statistik
> > Bitte mitmachen, es fehlen noch viele BKZ, DDR-Meldestellen und KWEA < <

Aktuell: Telekomischer Lifestyle

CCICMS

Cadastro de Contribuintes do ICMS


AC

AL

AM

AP

BA

CE

DF

ES

GO

MA

MG

MS

MT

PA

PB

PE

PI

PR

RJ

RN

RO

RR

RS

SC

SE

SP

TO

ZZ


Allgemeines

-

Struktur

StaatLängeStruktur
Acre1301.x1x2x3.x4x5x6/TTT-pp
Alagoas924yx1x2x3x4x5p
Amapá903x1x2x3x4x5x6p
Amazonas9x1x2x3x4x5x6x7x8p
Bahia10x1x2x3x4x5x6x7x8pp
Ceará9x1x2x3x4x5x6x7x8p
Distrito Federalunbekannt
Espírito Santounbekannt
Exteriorunbekannt
Goiásunbekannt
Maranhãounbekannt
Mato Grosso913x1x2x3x4x5x6p
Mato Grosso do Sulunbekannt
Minas Geraisunbekannt
Paráunbekannt
Paraíba9x1x2.x3x4x5.x6x7x8-p
Paranáunbekannt
Pernambucounbekannt
Piauíunbekannt
Rio de Janeirounbekannt
Rio Grande do Sulunbekannt
Rio Grande do Norteunbekannt
Rondôniaunbekannt
Roraimaunbekannt
Santa Catarinaunbekannt
São Paulounbekannt
Sergipeunbekannt
Tocantinsunbekannt

Acre

-

Amapá

  1. Entsprechend einer Vorgabe werden die Konstanten s und d definiert.
  2. Alle Ziffern werden von rechts nach links, beginnend mit der vorletzten Ziffer (also vor der Stelle der Prüfziffer), mit ihrer Position in der Ziffernfolge gewichtet, d.h. die vorletzte Ziffer wird mit 2, die nächste mit 3, usw. multipliziert.
  3. Die Produkte werden summiert.
  4. Zur Summe wird s addiert.
  5. Der volle Rest zum nächst niedrigeren Vielfachen von 11 (modulo 11) wird errechnet.

Je nach Nummernbereich werden die zwei Kostanten wie folgt definiert:

Beispiel 03123456p
NummerSchritt 1:
Gewichtung
Schritt 2:
Produkt-
summation
09 0
3824
17 7
2612
3515
4416
5315
6212
Summe + s101 + 0 = 101
Schritt 3: Summe mod 11101 ÷ 11 =
9 Rest 2
Schritt 4: Differenz zu 1111 - 2 = 9
Endergebnis Prüfziffer9
031234569

Alagoas, Amazonas, Ceará, Paraíba

  1. Alle Ziffern werden von rechts nach links, beginnend mit der vorletzten Ziffer (also vor der Stelle der Prüfziffer), mit ihrer Position in der Ziffernfolge gewichtet, d.h. die vorletzte Ziffer wird mit 2, die nächste mit 3, usw. multipliziert.
  2. Die Produkte werden summiert.
  3. Der volle Rest zum nächst niedrigeren Vielfachen von 11 (modulo 11) wird errechnet.
  4. Die Prüfziffer ist die Differenz des Restes zu 11.
Beispiel 24123456p
NummerSchritt 1:
Gewichtung
Schritt 2:
Produkt-
summation
2918
4832
17 7
2612
3515
4416
5315
6212
Summe127
Schritt 3: Summe mod 11127 ÷ 11 =
11 Rest 6
Schritt 4: Differenz zu 1111 - 6 = 5
Endergebnis Prüfziffer5
241234565

Bahia

-

Distrito Federal

-

Espírito Santo

-

Exterior

-

Goiás

-

Maranhão

-

Mato Grosso

-

Mato Grosso do Sul

-

Minas Gerais

-

Pará

-

Paraná

-

Pernambuco

-

Piauí

-

Rio de Janeiro

-

Rio Grande do Sul

-

Rio Grande do Norte

-

Rondônia

-

Roraima

-

Santa Catarina

-

São Paulo

-

Sergipe

-

Tocantins

-

Bemerkungen

-

Programmcodebeispiele

#!/usr/bin/env python3.2
# -*- coding: utf-8 -*-
#
def Verfahren_11_001(Nr):
	s = 0
	l = len(Nr)
	for i in range(l):
		s += int(Nr[i]) * (l-i+1)
	return 11 - s%11
#!/usr/bin/env python3.2
# -*- coding: utf-8 -*-
#
def Rest_002(Nr):
	if Nr > 9:
		return '0'
	else:
		return str(Nr)
#!/usr/bin/env python3.2
# -*- coding: utf-8 -*-
#
import string
def CCICMS_AL(Nr):
	n = ''.join([z for z in Nr if z in string.digits])
	if n[0]+n[1] != '24':
		return 'Fehler in ' + Nr + ': Eine CCIMS AL beginnt mit 24.'
	if len(n) == 8:
		return Rest_002(Verfahren_11_001(n))
	else:
		return 'Fehler in ' + Nr + ': \
		Eine CCIMS AL beginnt mit 24 gefolgt von sechs Ziffern zzgl. PZ.'

def CCICMS_AM(Nr):
	n = ''.join([z for z in Nr if z in string.digits])
	if len(n) == 8:
		return Rest_002(Verfahren_11_001(n))
	else:
		return 'Fehler in ' + Nr + ': Eine CCIMS AM hat acht Ziffern zzgl. PZ.'

def CCICMS_CE(Nr):
	n = ''.join([z for z in Nr if z in string.digits])
	if len(n) == 8:
		return Rest_002(Verfahren_11_001(n))
	else:
		return 'Fehler in ' + Nr + ': Eine CCIMS CE hat acht Ziffern zzgl. PZ.'

def CCICMS_PB(Nr):
	n = ''.join([z for z in Nr if z in string.digits])
	if len(n) == 8:
		return Rest_002(Verfahren_11_001(n))
	else:
		return 'Fehler in ' + Nr + ': Eine CCIMS PB hat acht Ziffern zzgl. PZ.'

Referenzen

  1. http://WWW.sefaz.mt.gov.BR/portal/Tributario/Digito_verificador/dv-PB.php
Hat Ihnen die Information weitergeholfen?
Ein kleine Anerkennung auf rein freiwilliger Basis ist stets willkommen.
Bitcoin: 1GPBNB6YKKR4cZNLneDLKGGWrtQdxT6NBa

getDigital.de - Geek Shirts und Geek Gadgets für Computerfreaks

URL dieser Seite: http://WWW.Pruefziffernberechnung.DE/C/CCICMS.shtml

Diese Seite wurde vom Besucher am 19.03.2024 um 06:16:06 Uhr von einem Rechner mit der TCP/IP-Adresse 44.221.43.208 mit der Browserkennung claudebot aus der Domäne (none) kommend aufgerufen. Als zuletzt besuchte Webseite wurde (none) übermittelt.

Glauben ist die mutwillige Nichtbenutzung des Verstandes!
Christliche Werte — Nein Danke!
Logo als Aufkleber, T-Shirt, Tasse u.a. bestellen...


Wissen statt Glauben:

Bonk. Alles über Sex — von der Wissenschaft erforscht
Mary Roach
Fischer Taschenbuch Verlag GmbH, ISBN 978-3-596-18229-9, 2009, 384 Seiten, 10,95 €.


Überwachtes Deutschland: Post- und Telefonüberwachung in der alten Bundesrepublik
Josef Foschepoth
Vandenhoeck & Ruprecht, ISBN 978-3-525-30041-1, 2. Auflage 2013, 378 Seiten, 34,99 €, gebunden.
Prüfsiegel der Bundesprüfstelle für Jugendgefährdende Medien (BPjM)
Logos als Aufkleber, T-Shirt, Tasse u.a. bestellen...
Stand vom 01.05.2011GnuPG (PGP) ID: 0xA4A5103F Fingerabdruck: 0E01 902F 3EC7 B119 9492 D196 BEB5 4D5D A4A5 103FDatenschutzhinweis | © seit 2001, Prüfziffernberechnung.DE