一、什么是统一社会信用代码
1、统一社会信用代码的概念
法人和其他组织统一社会信用代码相当于让法人和其他组织拥有了一个全国统一的“身份证号”,通俗的说就是法人和其他组织在全国的一个唯一标识。
2、统一社会信用代码的基本介绍
标准规定统一社会信用代码用18位阿拉伯数字或大写英文字母表示,分别是1位登记管理部门代码、1位机构类别代码、6位登记管理机关行政区划码、9位主体标识码、1位校验码。
由登记管理部门代码、机构类别代码、登记管理机关行政区划码、主体标识码(组织机构代码)和校验码五个部分组成,并对涉及到的组织机构、法人、其他组织、组织机构代码、统一社会信用代码等相关概念作出了规定。
3、统一社会信用代码的特点
一是嵌入了组织机构代码作为主体标识码。通过组织机构代码的唯一性确保社会信用代码不会重码。换言之,组织机构代码的唯一性完美“遗传”给统一社会信用代码。
二是在组织机构代码前增加行政区划代码,这个组合不难发现就是税务登记证号码。这样就提高了统一社会代码的兼容性,在过渡期内税务机关可以利用这种嵌套规则更加便利地升级到新的信用代码系统。
三是预留前两位给登记机关和机构类别,这样统一社会信用代码在应用中更加清晰高效,第一位便于登记机关管理,可以作为检索条目,第二位可以准确给组织机构归类,方便细化分管。
四是统一社会信用代码的主体标识码天生具有的大容量。通过数字字母组合,加上指数级增长,可以确保在很长一段时间内无需升位就可容纳大量组织机构。
五是统一社会信用代码位数为18位,和身份证的位数相同,这一巧妙设计在未来“两码管两人”的应用中可以实现登记、检索、填表等统一。
六是统一社会信用代码中内嵌的主体标识码具有校验位,同时自身第十八位也是校验位,与身份证号相比是双校验,确保了号码准确性。
4、统一社会信用代码的编码规则
第一部分(第1位):登记管理部门代码,使用阿拉伯数字或英文字母表示。例如,机构编制、民政、工商三个登记管理部门分别使用1、2、3表示,其他登记管理部门可使用相应阿拉伯数字或英文字母表示。
第二部分(第2位):机构类别代码,使用阿拉伯数字或英文字母表示。登记管理部门根据管理职能,确定在本部门登记的机构类别编码。
例如,机构编制部门可用1表示机关单位,2表示事业单位,3表示由中央编办直接管理机构编制的群众团体;民政部门可用1表示社会团体,2表示民办非企业单位,3表示基金会;工商部门可用1表示企业,2表示个体工商户,3表示农民专业合作社。
第三部分(第3—8位):登记管理机关行政区划码,使用阿拉伯数字表示。
例如,国家用100000,北京用110000,注册登记时由系统自动生成,体现法人和其他组织注册登记及其登记管理机关所在地,既满足登记管理部门按地区管理需求,也便于社会对注册登记主体所在区域进行识别。
第四部分(第9—17位):主体标识码(组织机构代码),使用阿拉伯数字或英文字母表示。(参照《全国组织机构代码编制规则》〔GB 11714—1997〕)
第五部分(第18位):校验码,使用阿拉伯数字或英文字母表示。
一、什么是统一社会信用代码相关推荐
- 统一社会信用代码 正则验证
统一社会信用代码C#正则验证 [1-9A-GY]{1}[1239]{1}[1-5]{1}[0-9]{5}[0-9A-Z]{10} 转载于:https://www.cnblogs.com/Qos8/p/ ...
- 统一社会信用代码的编码格式以及js正则校验
统一社会信用代码 统一社会信用代码正则:/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/ // 返回值为true或false functio ...
- Python实现统一社会信用代码校验(GB32100-2015)
Python实现统一社会信用代码校验 统一社会信用代码国标校验 统一社会信用代码国标校验规则 示例说明 Python代码实现(仅实现GB- 32100-2015中的规则) 统一社会信用代码国标校验 ...
- JAVA 身份证校验与统一社会信用代码校验
B话少说,上代码 原理默认大家都懂了,不懂的话可以百度一下 package com.microlinktech.rns.util;import lombok.Getter; import lombok ...
- Python实现统一社会信用代码合法性校验
Python实现统一社会信用代码合法性校验 1 统一代码的构成 1.1 结构 统一代码由十八位的阿拉伯数字或大写英文字母(不使用I.O.Z.S.V)组成,包括第1位登记管理部门代码.第2位机构类别 ...
- JS校验统一社会信用代码的真实性
统一代码的构成 结构 代码及说明 统一社会信用代码来源字符与数值对应关系表 统一社会信用代码相应顺序上对应的加权因子 计算示例 js代码实现 统一社会信用代码:每一个法人和其他组织在全国范围内唯一的. ...
- JAVA、PHP统一社会信用代码、身份证号算法解析验证
JAVA.PHP统一社会信用代码.身份证号算法解析验证 这是给某机关单位写系统的时候要验证统一社会信用代码用的是PHP写的方法 java的话也是同理有时间我再把java代码贴出来,这就先贴PHP JA ...
- 使用Java校验【统一社会信用代码】真假
统一社会信用代码校验规则: 定义一个方法判断统一社会信用代码真假: /*** 验证机构代码真假** @param orgCode 组织机构信用代码* @return 真返回true 假返回false* ...
- 统一社会信用代码(营业执照)和组织机构代码校验规则
import org.springframework.util.StringUtils; import java.util.ArrayList; import java.util.List; impo ...
- 统一社会信用代码=营业执照注册号 + 营业执照注册号+营业执照注册号
1.统一社会信用代码(新版营业执照号): 新版营业执照右上方标记统一社会信用代码,由18位数字组成. 18位数字与字母组合 2.营业执照注册号: 15位数字 3.组织机构代码: 8位数字+" ...
最新文章
- “35 岁才是一个程序员成熟的开始!”
- 千家BBS系列-技术宝典(免费下载软件)
- Pytorch教程(十九)torch.cat与torch.stack的区别
- vbs运算符号和函数
- LinuxGPIO操作和MTK平台GPIO
- php mysql errorcode_PHP errorCode()和errorInfo():PDO中的错误处理
- windows中使用Git工具连接GitHub(配置篇)
- 20200127:(leetcode)四数之和(动态图解)
- windows 10卸载(注销)WSL,注销(卸载)当前安装的Linux的Windows子系统
- 学习java软件开发大概要多久?
- docker tomcat 多开 实例_Docker 快速验证 tomcat 单机多实例方案
- win8计算机修改密码,win8系统怎么设置开机密码
- 批量处理:读取文件夹,将json文件转化为txt文件
- mac菜单栏设置教程
- 二维离散型随机变量及其分布
- 微信最火html5游戏平台,盘点五个热门HTML5游戏微信公众号
- 计算机网络复习5----给主机配置IP地址
- Git上传代码时报错 Warning: Permanently added ‘gitee.com,212.64.62.174‘ (ECDSA) to the list of known host...
- 【Linux】常见指令汇总
- autojs自动化脚本怎么在电脑上开发, 详细的靠谱教程!!!
热门文章
- 如何在 Python 中使用 Plotly 创建太阳系的 3D 模型 (教程含源码)
- 程序员不要以为技术牛逼就行了,这些你必须知道的职场潜规则,助你一路高升!
- 从华为跳槽来腾讯的体验...
- JavaScript函数开关思想
- (最新)mmdetection测试单张/多张图片并保存
- python | 转调器——从构想到实现
- 一个人流浪,不必去远方
- IDEA本地插件下载及安装
- 深夜看了张一鸣的微博,我不得不惊
- 连接到手机热点显示无法解析服务器,Win10连接到手机热点却无法上网的解决方法...