凭证模板配置科目影响因素生成凭证取不到数据问题如何排查?

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

凭证模板配置科目影响因素生成凭证取不到数据问题如何排查?

问题描述:

【问题背景】配置了科目影响因素,对应的取值来源也已经配置上去,但是生成凭证没有取到对应的数据。或者配置了取源单凭证属性值(科目),也没有取到对应的值。

解决方案:

【问题检查】

1、 确认字段取值:

a) 第一种,配置了字段映射关系的,很多实施配置了字段映射关系之后取的值不是字段映射影响列的值,如图:这种情况下就无法取到对应的数据。如果不知道是谁映射的谁,可以链接到对应的映射关系上(鼠标放到映射关系上会有个文本的东西,点击可链接)

b) 第二种,表达式的取数必须要取到id。

c) 第三种,正常配置了依旧无法取数,需要去对应的单据取查看是否存在对应的值,这里有一个简单的方法可以获取一下,方法如下:此时去生成凭证的时候就会带出对应的数据信息,这里的作用如下
------情况一:没有配置数据映射关系的时候:
其一,如果对应的字段没有值,那说明单据上的这个字段就没有值,自然就取不出来数据
其二,此时的两个所需字段均已经在凭证的摘要上了,取出对应的编码+名称去科目影响因素匹配数据,先拿名称做影响因素的过滤条件,然后在点击对应影响因素的详细信息看看编码对不对得上(之前有客户有数据是名称一致但是编码不一致的。)这一步确认科目影响因素是否配置错误。
如果没有配置错误,并且有对应的映射数据就可以验证下一个。
其三,取出凭证摘要上字段的id,把id直接赋值在对应上的表达式上,然后重新生成凭证。走到这一步依旧没有取到对应的数据,可以直接去查看凭证生成报告,如果报告上说,获取科目出错,那么就去找凭证模板的开发帮忙处理,如果报告上说,获取科目非明细科目,或者取不到对应的版本化科目,则先判断科目是否有问题,可能是历史新增的影响因素,此时科目已经不是明细或者当前版本的科目了。


-----情况二:这里是配置了数据映射关系的情况,由于配置了数据映射关系,有可能是数据映射关系的问题,此时需要提前转一下,这里的做法也是和匹配科目影响因素的方式一致,先通过名称过滤数据,然后比较编码是否一致取出对应的目标数据的方法教学:
1、点击目标数据的放大镜,进入目标数据F7列表。此时,点击键盘的F12键,会直接进入到浏览器的开发者模式,点击网络然后通过编码过滤刚刚数据映射关系的那条数据把对应的目标数据的id复制出来之后,回到凭证模板的科目影响因素页面,去掉数据映射关系,把id直接赋值到表达式,和前面的情况一的其三情况一致,然后在保存生成凭证。
如果这个时候可以带出科目,那么就是数据映射关系的问题
如果这个时候带不出科目,那么就是科目影响因素的问题,和情况一其三的处理方式一致。


d) 第四种,配置的表达式取不出来,这里一般都是配置的取源单凭证属性值的函数问题,这里首先解释一下这个函数的取数方式和字段逻辑(仅适用于2021年12月底最后版本为止约4.014,因为明年会改造这个函数)。
首先这个函数的作用(目前):通过botp或者结算关系(仅应收应付结算记录可配置取值,并且要求4.010版本或者有智能核算+应收应付出私包)取到上游源单已经生成凭证的单据的凭证对应的科目+核算维度的值。
这个取数目前如果碰到源单多分录或者多源单凭证的时候是随机取第一张凭证的随机第一行满足条件的分录。。。
如果这个函数取不出来数据,其一,关联关系为结算关系下,版本是否在4.010之后,不在的是否找总部打了对应的私包?
其二,关联关系为botp关系的,自己通过上查来查询一下对应的源单是否存在,源单是否已经生成凭证了,如果有源单并且已经生成了对应的凭证。再检查是否配置了条件,比如分录行号为3,但是实际上没有这么多行,然后就是分录科目方向,比如配置了借方,但是凭证的科目余额方向全部是贷方。
函数类的大多数都是配置问题,这个是大部分客户遇到的,一般配置正确就没有问题了。


e) 如果以上的方式均无法帮你处理问题,请联系对应的开发进行处理。


凭证模板配置科目影响因素生成凭证取不到数据问题如何排查?

问题描述:【问题背景】配置了科目影响因素,对应的取值来源也已经配置上去,但是生成凭证没有取到对应的数据。或者配置了取源单凭证属性值...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息