【融合中心】提示基础资料不存在或必填问题解决办法原创
3人赞赏了该文章
699次浏览
编辑于2022年10月25日 15:42:14
通过融合中心写入星空时,有时会提示: 某个基础资料不存在或必填的错误提示。但字段明明填写了值,在星空中也确实存在并且已审核
1. webapi原理
融合中心与星空是通过webapi进行对接的,webapi的原理如下
2. webapi界面简要说明
3. 出现上述错误的原因
3.1 字段不合法详细说明
例子
做采购申请单时物料必须是允许采购的物料,如果选择了其它的物料,就可能会出现这样的提示。
实际情况很复杂,通常是星空做了限制,云之家又没做任何限制,选出了范围外的数据导致
解决办法
使用融合中心数据源的用户登录星空
对着智能审批单上的数据,保持一模一样在星空的填单界面录入数据
保存是否能成功
调整云之家智能审批上的控件,增加过滤条件,确保只能选到合法的数据
3.2 覆盖清空详细说明
这个没有实际例子,在3.1『字段不合法』排除之后再做这一步
解决办法
先找到正确的顺序(通常在星空webapi界面不断重试找到正确的顺序)
在云之家融合中心找到对应单据,对着正确的顺序调整单据顺序
3.3 单据插件其他服务、插件逻辑影响了字段值
例子(不一定适用于所有人)
用户使用了『供应链』下的『销售合同』,在保存时提示『CRM客户』提示必填。
但实际上,在星空里不需要填写这个字段『CRM客户』,云之家上选择时提示没有许可
解决办法
停用『CRM客户』和『销售合同』的CRM数据规则