凭证生成报错 表达式计算出错原创
16人赞赏了该文章
708次浏览
未经作者许可,禁止转载编辑于2023年12月08日 10:59:35
问题发现处理记录-
报错信息:
模版编码TOAV214第1行业务分类下第1行分录取数过程中出现异常,请检查凭证模板,详细原因为:表达式计算出错: BD_MATERIAL_FNUMBER == 'LLA000100' ( name 'BD_MATERIAL_FNUMBER' is not defined )
,请检查采购退料单元数据中是否存在名为FCategoryID,FNumber的字段(或该字段值是否为空)
系统版本 (8.1.0.20230921)
检查过程:
检查了凭证 检查了物料 检查了科目 都是没有问题
在bos中查找了这两个FCategoryID,FNumber字段 单据中没有这两个字段
在物料中检查有这两个字段
物料.编码[FNumber]
基本.存货类别[FCategoryID]
物料列表中此两项值都是正常的 没有异常
测试过程:
1.发现物料名称=LLA000100这个物料的名称 就会卡死 物料编码=LLA000100 就会报错 其他的物料都没有问题 LLA000100这个物料在所有的凭证中都会报错 提示表达式计算出错
2.将此物料删除还是一样的问题 最后新增一行使用其他物料时发现 新增的物料也会报错 此时发现不是物料的问题 而是凭证模板的问题
3.将科目影响因素全部删除 只新增一个对应的物料还是会提示报错
4.将整个模板分录删除 全部从新设置整个分录行 最后生成没有报错正常生成
处理结果:
当发现有提示表达式计算出错的凭证 就把对应的凭证模板分录整行删除从新设置 此操作会消耗大量时间最后找官方客服说是版本问题 需要升级到最新版本 最新版本已经修复此问题
赞 16
16人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读