关于U8物料同步不完整时处理及提示:存货档案不存在或结构性自由项非法

发布时间 2023-06-02 16:32:37作者: 诚实间

说明:物料主要保存于三张表:

1.  Inventory 存货档案  对应物料料号字段为:cinvcode

2.  Inventory_Sub, 存货档案子表  对应物料料号字段为:cinvsubcode

3.  bas_part 基本信息表   对应物料料号字段为:invcod

我们可以通过总账工具或我们 U8协同进行物料同步,但有时会出现物料同步不成功及不能使用情况,这时我们需要检查上述三张表里有没有存在的物料料号

如果没有,我们可以手动插入:示例出下:

insert into Inventory (cinvcode,cinvccode) VALUEs ('Z23001058', 'Z23001')  ---插入料号及对应物料分类,物料分类需要存在,这里插入两个字段,其他可以直接去基础档案--存货档案那里修改

insert into Inventory_Sub (cinvsubcode, isurenesstype) VALUES ('Z23001058', 1) --插子表料号及信息

insert into bas_part (partid,invcode) VALUES (2000112241,'Z23001058') --插入物料结构料表,这里的partid需要先手动查询当前最大ID然后加1 使用。查询最大Partid: select max(partid) from bas_part

以上三张表全部写完整后物料才可以使用。

如果出现:存货档案不存在或结构性自由项非法 这时我们一般需要手动在bas_part表中添加物料料号和Partid,请看上面添加方法。