国际金融互联报文规范SWIFT之银行识别代码BIC Code介绍
来源:互联网 发布:知乎 监理公司挣钱吗 编辑:程序博客网 时间:2024/04/28 11:37
之前通过几篇文章介绍了现代化支付系统行号CNAPS Code、以及金融机构编码的组成,如下所示:
人民银行现代化支付系统CNAPS行号介绍
金融机构编码结构完整介绍
但前面这些编号主要用于国内银行间的支付结算报文传递。而在国际业务,涉及境外外资银行之间的报文传递,人民银行制定的编码规范显然是无法满足需求的,这就引出了SWIFT—Society for Worldwide Interbank FinancialTelecommunications(环球同业银行金融电讯协会,注意不是Apple的Swift语言)。
SWIFT是一个国际银行间非盈利性的国际合作组织,总部设在比利时的布鲁塞尔,同时在荷兰阿姆斯特丹和美国纽约分别设立交换中心(Swifting Center),并为各参加国开设集线中心(National Concentration),为国际金融业务提供快捷、准确、优良的服务。SWIFT运营着世界级的金融电文网络,银行和其他金融机构通过它与同业交换电文(Message)来完成金融交易。
SWIFT常用的报文规范
MT000~MT099:SWIFT系统报文
MT100~MT199:客户付款及支票
MT200~MT299: 金融机构转账
MT300~MT399:外汇金融市场,货币市场及其他
MT400~MT499:托收及现金运送单
MT500~MT599:证券市场
MT700~MT799:贵金属和辛迪加
MT700~MT799: 跟单信用证及保函
MT800~MT899:旅行支票
MT900~MT999: 现金管理和客户状态
银行识别代码-BIC Code
BIC Code(Bank Identifier Code)是由SWIFT协会提出并被ISO通过的银行识别代码,由十一位的数字或字母组成,这是十一位BIC可以拆分为银行代码、国家代码、地区代码和分行代码四部分。以中国银行北京分行为例,其银行识别代码为BKCHCNBJ300。其含义为:BKCH(银行代码)、CN(国家代码)、BJ(地区代码)、300(分行代码)。
银行代码(Bank Code):由四位英文字母组成,每家银行只有一个银行代码,并由其自定,通常是该行的行名字头缩写,适用于其所有的分支机构
国家代码(Country Code):由两位英文字母组成,用以区分用户所在的国家和地理区域
地区代码(Location Code):由0、1以外的两位数字或两位字母组成,用以区分位于所在国家的地理位置,如时区、省、州、城市等
分行代码(Branch Code):由三位字母或数字组成,用来区分一个国家里某一分行、组织或部门,如果银行的BIC只有八位而无分行代码时,其初始值订为“XXX”
国内银行总行的银行识别代码示例
如下代码列举了银行总行的识别代码(只包含前8位),代码后需要统一添加代表分行的3位阿拉伯数字代号
中国银行:BKCHCNBJ
工商银行:ICBKCNBJ
建设银行:PCBCCNBJ
农业银行:ABOCCNBJ
招商银行:CMBCCNBS
交通银行:COMMCN
中信银行:CIBKCNBJ
........
相关文章
金融结算系统的基础业务之账户体系结构分析
密押加密技术的前世,还挺有意思的
与金融系统对接,了解这些方式就够了
大家总说的银行日终批处理,到底做了些什么
银联的跨行清算体系架构分析
- 国际金融互联报文规范SWIFT之银行识别代码BIC Code介绍
- IBAN 国际银行帐户号码 + Swift code + BIC代码
- 招商银行SWIFT CODE/BIC/BRANCH CODE一览表
- Swift编程规范之 Code Formatting
- 什么是银行的SWIFT代码
- Swift Code 介绍
- 国际金融
- Swift代码规范
- 几个 Swift 代码规范 #swiftlang
- 聊聊代码规范(Code Style)
- iOS 代码规范(Code Style)
- Swift编程规范之 Naming
- 国际金融展万众瞩目 奥普思凯票据识别系统持续引关注
- swift之switch介绍
- 最详尽的 Swift 代码规范指南
- 最详尽的 Swift 代码规范指南
- 最详尽的 Swift 代码规范指南
- 最详尽的 Swift 代码规范指南
- 巴别鸟10个使用小技巧,提高你的工作效率
- Android 自定义View (三) 圆环交替 等待效果
- Linux下线程的创建与等待
- Java 8 中 Date与LocalDateTime、LocalDate、LocalTime互转
- Mybatis 高级结果映射 ResultMap Association Collection
- 国际金融互联报文规范SWIFT之银行识别代码BIC Code介绍
- jmeter关于模拟多线程压力测试
- log4j的邮件功能
- mycat-web 解决监控mycat,mycat参数和mycat日志看不到
- Android 自定义View (四) 视频音量调控
- Kafka设计解析(二):Kafka High Availability (上)
- AndroidStudio2.0创建项目的build.gradle中的默认配置
- ndk
- SIPp之播放rtp语音/视频流