EAS导入功能系统自动校验身份证含X字符大小写问题原创
金蝶云社区-湖南客户成功_刘敏
湖南客户成功_刘敏
64人赞赏了该文章 391次浏览 未经作者许可,禁止转载编辑于2024年05月06日 09:04:55

问题:excel导入时身份证含X字符大小写,在导入的时候系统怎么统一为大写?


业务场景

1、有一个员工基础资料单据,包含身份证、姓名等字段。
2、另外有一个业务单据,其中身份证字段来源于基本资料单据。因为身份证里会有X字符,在导入的时候excel中有些填写的是小写、有些填写的是大写,所以想通过代码控制,统一改成大写。
3、现在基础资料单据可以做成只有大写字符,但业务单据在导入的时候会提示比如【数据库中不存在字段FEntrys$employeeIdCard_empIdCard,值为 xxxxx 对应的数据对象。】,原因是标准功能就会校验这个身份证的合规性, 那怎么在导入excel的时候处理下呢?


image.png


查看标准代码处理方法如下:

image.png

首先看下标准代码里都是基于hsData做的处理,所以前端在设置该身份证号码时,也要直接 处理daData对象


解决方法参考代码如下:

image.png



赞 64