【融合中心】单据写入成功字段却写入失败问题排查原创
金蝶云社区-融合中心_Nicholas
融合中心_Nicholas
6人赞赏了该文章 300次浏览 未经作者许可,禁止转载编辑于2023年03月08日 15:32:19

使用融合中心时,会因为一些原因导致单据写入成功而字段写入失败,下面归纳总结一下自己已发现的原因。


1.字段是员工或员工任岗信息类型,且未在融合中心更改员工、员工任岗信息的默认字段

原因分析

       星空基础资料的编码字段一般为FNumber,而员工、员工任岗信息比较特殊,编码字段为FStaffNumber,因此融合中心提供了更改默认字段功能处理这种情况,这两个基础资料需要更改默认字段。

解决办法

       详细见文章 员工无法写入(拉到最下面第四条),员工任岗信息无法写入


2.字段是基础资料类型,关联检索字段被更改

原因分析

       使用星空管理员登录,搜索webapi,找到出现问题的单据,操作列表选中保存,找到出现问题的字段,如下示例,FApplicatId字段为员工任岗信息类型,webApi上的保存参数示例为FApplicatId:{},正常情况应该是FApplicatId:{FStaffNumber: ""},FStaffNumber为员工任岗信息的编码字段,参数中必须包含该基础资料的编码字段。

image.png


       打开BOS设计器找到此单据以及写入失败的字段,如下所示,“申请人”控件的关联检索字段未勾选任何字段,这种情况一般是扩展星空单据后出现的

image.png


解决办法

       勾选编码字段(本例中为员工任岗编码即FStaffNumber),并保存-发布到主控台。

image.png

image.png


3.单据写入字段顺序不对

原因分析

       融合中心通过webApi写入星空时,写入字段的顺序需与webApi上的保持一致,对比融合中心监控日志中数据的字段顺序与webApi的字段顺序是否一致(客户请联系开发人员进行)。

解决办法

       联系开发人员

赞 6