赛捷软件论坛's Archiver

lynn.yu 发表于 2018-1-3 10:06

[V6、V7功能解说] IBAN前缀错误

[b]问题汇总:[/b]
在客户功能(基础数据→商业伙伴→客户)的[银行ID]页签中录入IBAN(国际银行账号)时,自动填入了错误的IBAN前缀。


[b]财务模块:[/b]
该解决方案适用于下列版本:Sage X3 V6、V7


[b]解决方法:[/b]
你在录入IBAN账号时,必须录入完整的编号,不要有任何空格。在每四位字符组之间加入空格会导致前缀的计算错误,或者导致收到一条报错“银行账号单必须完整”。

这个前缀是根据一个长编号计算的,而这个长编号则是由以下概述的结构构成的。


什么是IBAN?
IBAN表示国际银行账号。它是银行账户编号方式的ISO 13616国际标准。2006年,国际标准化组织(ISO)将SWIFT指定为ISO 13616的注册机构。


[b]用途[/b]
IBAN促进了跨境交易的通信和处理。有了它,就能以机器可读的形式来交换账户标识明细。


[b]结构[/b]
IBAN的结构是在ISO 13616-1中定义的,其构成包括两个字母的ISO 3166-1国家代码,后跟两个检查数字,以及代表BBAN(基本银行账号)的多达三十个字母数字的字符,BBAN中的每个国家都具有固定长度,其中还包含一个位置和长度固定代表各个国家的银行识别符。

校验数字是根据ISO/IEC 7064(MOD97-10)中设定的方案计算的。

在[url]www.swift.com[/url]网站上可以找到每个国家的IBAN格式的完整描述。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.