关于U8物料同步不完整时处理及提示:存货档案不存在或结构性自由项非法
说明:物料主要保存于三张表:
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,请看上面添加方法。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通