采购入库单生成业务应付报错,提示“转换出错!null 目标单据为空或无权限”原创
11人赞赏了该文章
76次浏览
编辑于2024年10月21日 14:39:35
最近在系统日常运维过程中发现这样一个问题:采购入库单无法生成业务应付单。发现部分物料可以生成,部分物料不能生成。提示下面的报错信息:
处理排查方式:
1、因为部分交易生成,部分不能生成。所以就只能排查单据转换规则过滤条件,发现规则过滤条件配置没有问题
2、通过查询分析器,查询对应的表头T_IM_PurInWarehsBill 和表体表T_IM_PurInWarehsentry 比对也没有问题。
3、最后排查和转换规则相关的取基础属性档案的信息。 发现分录中取了物料的财务页签资料。
a = #sql_val("select FNAME_L2 from T_BD_KAClassfication where fid = ( select FKACLASSID from T_BD_MATERIALCOMPANYINFO where FMATERIALID ='" + 采购入库单.采购入库单分录.物料.ID + "' and FCOMPANYID ='" + 采购入库单.库存组织.ID + "' )"); 如果 ( a 等于 "原材料" ) { 公式结果 = true;}
然后取查询了存货的基础资料,发现是因为没有维护 财务页签的 记账分类。
将记账分配进行维护后,单据转换正常。
财务页签记账分类维护方法:
单独维护:切换至对应组织,点选对应的物料 反核准修改
批量维护:使用系统自带的功能,前台进行维护。
查询分析器,后台刷新。(数据无价,谨慎操作)
赞 11
11人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读