Skip to Content
0
Former Member
Apr 20, 2010 at 09:52 AM

SBO 8.8测试库存转储时遇到的BUG

65 Views

在用8.8给一个客户在DEMO时,发现有一个问题,应该是Bug,配置要求:

1、物料要求批次管理,管理方式为仅下达

2、参与MRP运算

测试步骤如下

1、MRP运算形成采购订单 (正常)

2、下达采购订单 (正常)(收到待检库)

3、基于采购订单做收货(正常)

4、创建批次(正常)

5、做库存转储(从待检库转到正式库),在物料号处按Ctrl+Tab。调出收货采购订单,选择收货采购订单。

6、添加时系统提示u201C数量不能为零u201D。在数量处按Ctrl+Tab,显示没有批次需求。

以上,如果不是MRP运算产生的采购订单,则不存在此问题

经分析,在MRP形成的采购订单中,有一个字段[NumPerMsr2],名字为:Pur/Sal Uom Value if BaseUnit为0,则手工下达的采购订单值为1 ,从而造成了在转储时的错误,经测试在数据库中将此改为1,则可以进行转储(仅为测试),这个字段是8.8支持单位之间的转换而新设的!

不用CRTL+TABL转储则不存在此问题,但不知由于MRP运算形成的采购订单此字段为0带给后续计算有没有问题,我将继续测试!

Edited by: HAILONG HE on Apr 20, 2010 11:53 AM