物料清单无法分配总结
金蝶云社区-Tracy_Huang
Tracy_Huang
1人赞赏了该文章 4167次浏览 未经作者许可,禁止转载编辑于2016年08月09日 14:49:11

最近,遇到很多客户问题是提到物料清单无法分配的情况,其中物料清单无法分配的大致原因都是因为分配过去之后,无法通过物料清单的保存。那么客户自己要如何去确定这个问题呢,请朝下面看:

1、第一步先去查看物料清单的分配结果,是什么原因导致无法分配过去,那么如何去查看物料清单的分配结果呢,
V6.0以上版本提供了 "分配执行情况列表" 功能,需使用管理员的权限进入到浏览器,请看下面截图:

分配执行情况列表会提供查看分配失败的原因

如果客户是V6.0以上的版本,提供如何SQL语句去数据库查询,也可以查询到分配执行情况
SELECT * FROM T_ORG_AUTOALLOCLOGINFO --分配执行情况
SELECT * FROM T_ORG_AUTOALLOCLOGDETAIL --分配执行情况明细
SELECT * FROM T_ORG_AUTOALLOCLOGDETAIL_L --分配执行情况明细显示,使用这条语句也可以查看分配执行情况

如果客户是V6.0以下的版本,提供如下SQL语句去数据库查询,也可以查询到分配执行情况
SELECT * FROM T_ORG_ALLOCATERESULT ORDER BY FCREATEDATETIME DESC

2、第二步,第一步既然看到了分配执行情况,已经知道了分配不过去的结果了,那么下面就要开始阐述原因了,
上面之所以出现这样的提示,是因为客户在分配组织下新增了一行分录 hyh002,然后在创建组织下又新增一条分录 hyh002,
导致同一项次编码重复了,无法通过BOM的保存校验。
那么这种情况要怎么检查呢,我们物料清单会在表体记录一个FMASTERID,这个字段的作用就是为了分辨该行分录是新增的,还是分配的
如果FMASTERID等于0,说明是新增分录,反之则为分配过来的

3、K/3 Cloud V6.1版本,已经将后台的字段放出来了,客户可以在物料清单的其他页签可以看到一个子项来源的字段,它的作用就是直观的告诉客户该行分录是该组织新增分录行,还是分配行

4、如果分配执行情况中,查看不到当前BOM的分配结果,那可能是扩展二开物料清单,操作列表下,保存操作下面的自动同步的插件未启用