电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

开发指引:个人证件号码校验扩展解决方案

来源:金蝶云社区作者:金蝶2024-09-2312

开发指引:个人证件号码校验扩展解决方案

1 业务场景

1.1 背景介绍

苍穹平台预置了多个国家地区的个人证件号码的正则表达式,可以对号码的长度、字符排列等进行基本格式校验。很多国家的证件号码有较为复杂的编码规则或校验逻辑。

在具体业务应用场景中,对于个人证件号码的校验可能有更高要求。不仅要做长度和字符排列等基本格式校验,还要校验号码是否完全符合某个国家或地区的个人证件号码编码规范,或者需要对接第三方验证系统以验证号码是否真实有效。对于这类场景需求,基于正则表达式验证很可能就不能满足了。

这个时候,可以尝试通过个人证件号码校验扩展解决方案来实现更复杂的校验。


个人证件号码格式配置,请参考个人证件号码格式

1.2 场景描述

以中国身份证号码为例,用户在单据中输入证件号码后,通过调用苍穹平台提供的证件号码接口,可以基于预置的中国身份证号码校验正则表达式,对号码长度和特殊字符进行校验。但在很多应用场景中,很可能会需要根据中国身份证号码的编码规则,对身份证号码进行更充分的有效性校验,例如对出生日期和最后一位校验码进行有效性校验等。

下面将以这个场景为例,介绍如何通过个人证件号码校验扩展解决方案,来满足更复杂的校验需求。

 

个人证件号码接口,请参考个人证件号码接口

2 解决方案

基于苍穹5.0的

开发指引:个人证件号码校验扩展解决方案

1 业务场景1.1 背景介绍苍穹平台预置了多个国家地区的个人证件号码的正则表达式,可以对号码的长度、字符排列等进行基本格式校验。很多国...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信