admin 管理员组

文章数量: 887021


2024年1月27日发(作者:韩国服务器和日本服务器)

组织机构代码第九位校验规则

组织机构代码(Organization Code Certificate,简称“组织机构代码”)是由国家工商行政管理总局统一编号的,用以标识和识别法人、非法人组织的一串数字代码。组织机构代码由9位数字组成,其中第9位为校验位。

1.首先将组织机构代码的前8位数字分别乘以与其对应的系数(左起第1位乘3,第2位乘7,第3位乘9,第4位乘10,第5位乘5,第6位乘8,第7位乘4,第8位乘2)。

2.将上述结果相加,并用得到的和除以11,所得到的余数即为校验位。余数为0时,校验位为0;余数为1时,校验位为X(罗马数字10);余数为2~10时,校验位为11减去余数。

3.将得到的校验位与组织机构代码的第9位进行比对。如果相等,则说明校验通过;如果不相等,则说明校验不通过,可能存在错误。

举个例子来说明具体的校验过程:

首先将前8位分别与系数相乘,并求和:

1*3+2*7+3*9+4*10+5*5+6*8+7*4+8*2=289

然后将求得的和除以11,余数为3、因此,校验位X应为11减去余数3,即8

最后,将校验位8与代码中的第9位进行比对。如果相等,则说明校验通过,代码正确;如果不相等,则说明校验不通过,代码有误。

需要注意的是,组织机构代码是一串由数字和大写字母组成的代码,其中字母也可以被视为数字进行计算。具体的字母与数字的对应关系为:

A=10,B=11,C=12,D=13,E=14,F=15,G=16,H=17,J=18,K=19,L=20,M=21,N=22,P=23,Q=24,R=25,T=26,U=27,W=28,X=29,Y=30

这样,在校验过程中,如果校验位为X,则实际上需要将字母X视为数字29进行计算。

通过校验规则,我们可以确保组织机构代码的准确性和合法性,有效地辅助政府管理工商活动,保护企业和组织的合法权益。同时,校验规则也有助于避免人为输入错误或篡改组织机构代码的风险,提升数据的可靠性和可信度。


本文标签: 代码 组织 机构 数字 校验