用友U8 BOM关系表
物料清单导入报错 物料(物料编码+结构自由项)不存在
检查缺失表 bas_part
INSERT INTO [dbo].[bas_part]
           ([PartId]
           ,[InvCode]
           ,[SafeQty]
           ,[MulQty]
           ,[bVirtual]
           ,[LLC]
           ,[iSurenessType]
           ,[RoundingFactor]
           ,[FreeStockFlag]
           ,[bFreeStop])
SELECT        I_id                                                 --随意
           ,cinvcode 
           ,iSafeNum                                                 --安全库存
           ,fSupplyMulti                                             --供应倍数 
           ,'1' AS [bVirtual]
           ,'0' AS [LLC]
           ,'1' AS [iSurenessType]
           ,'0' AS [RoundingFactor]
           ,'0' AS [FreeStockFlag]
           ,'0' AS [bFreeStop]
           FROM Inventory                                        --客户只用了这几个其他需实际分析
后续报错 某个编码不能作为母件
SELECT bBomMain,bBomSub,bSelf,*                 --母件,子件,自制件
--UPDATE Inventory SET bSelf = '1'
FROM Inventory 
WHERE cInvCode IN 
后台修改完成后,重启实施导航 不然依旧会报不能作为母件
后续报错 NO.2 : 输入错误
物料清单excel文件缺少工序行号(必填项) 给了'0000'
---------------------------------------------------------------------------------------------------------------------------------相应表数据分析
inventory 存货档案
bas_part 物料表
----------------------------------------------------------------------上面存货下面bom,要清bom只删下面的表
bom_bom BOM资料
bom_parent BOM母件资料
Bom_opcomponent BOM子件资料
bom_opcomponentopt 子件选项资料
bom_opcomponentloc 子件定位符资料
bom_opcomponentsub 子件替代料
----------------------------------------------------------------------关联关系
inventory LEFT JOIN bas_part ON inventory.cinvcode = bas_part.invcode
bas_part LEFT JOIN bom_parent ON bas_part.partid = bom_parent.parentid
bas_part LEFT JOIN Bom_opcomponent ON bas_part.ComponentId = Bom_opcomponent.ComponentId
bom_bom LEFT JOIN bom_parent ON bom_bom.bomid = bom_parent.bomid
bom_bom LEFT JOIN Bom_opcomponent ON bom_bom.bomid = Bom_opcomponent.bomid
Bom_opcomponent LEFT JOIN bom_opcomponentopt ON Bom_opcomponent.OptionsId = bom_opcomponentopt.OptionsId
Bom_opcomponent LEFT JOIN bom_opcomponentloc ON Bom_opcomponent.OpComponentId = bom_opcomponentloc.OpComponentId
Bom_opcomponent LEFT JOIN bom_opcomponentsub  ON Bom_opcomponent.OpComponentId =  bom_opcomponentsub.OpComponentId
————————————————
                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/wssbdbdbb/article/details/144495773
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号