【融合中心】提示基础资料不存在或必填--Step2:传值字段排查原创
1人赞赏了该文章
578次浏览
编辑于2023年05月23日 16:53:08
说明
本篇与【融合中心】申请人或员工无法写入星空处理方法 类似,更着重讲同类问题如何处理
1. 问题原因
星空的基础资料传值一般都是以FNumber进行传递,类似如下格式:
"FStaffID": { //控件名称 "FNumber":"10000001" }
但某些特殊的基础资料并不是,就可能导致此类问题,常出现的是『员工任岗信息』使用FStaffNumber进行传值或使用FName进行传值
2. 问题排查确认
2.1 确认云之家融合中心的传值方式
如上图可以看到相关参数,找到对应控件,然后确认传值方式,如下图
2.2 确认星空webapi需要的传参方式
1. 使用有管理员权限账号登录,并打开webapi
2.找到对应单据(高版本支持搜索,低版本需要手动查找)
3. 点击保存操作,搜索对应字段,查看传值方式
2.3 对比两边是否一致
如果一致,则不是此类问题,可以提单给云之家客服,会安排开发详细排查。
如果不一致,则是此类问题,参考第3步解决(3.1和3.2任选一个)
3. 问题解决办法
要么调整星空,要么调整云之家融合中心,3.1和3.2任选一个就可以解决
3.1 在星空bos设计器里调整『关联检索字段』,如下图
3.2 在融合中心里调整默认字段
路径:融合中心-->数据展示-->选择对应基础资料-->设置默认字段
需要注意
1. 融合中心里的默认字段调整是全局的,调整之后所有单据上的这类基础资料传值方式都会发生改变
2. 调整默认字段后,同步的单据上可能有缓存,还要清理缓存: 打开对应单据,调整下任意一个字段顺序(可以保持不变)
4. 例子
暂无