VX群里说没有物料的解决方法

1、根据用户提供的工单号查询出对应的记录

SELECT A.WO,A.DEVICE,B.*

FROM MES_WPC_WO A

LEFT JOIN AOI_WO_BOM B ON A.WPC_WO_SID = B.WPC_WO_SID

--where device = '341701000747'

where wo = '420000281'

2、根据群里面提供的 WO和料号的ID,分别添加,SQL语句如下(数据库为133)

insert into AOI_WO_BOM (WO_BOM_SID, WPC_WO_SID,STLNR,STLAN,RSPOS,MATNR,MAKTX,BDMNG,MEINS,KEYCOMP,STORAGE) values('A2020091008331413927','A2020082610350115354','00069196','A','0037','141812000054','H T_RC_6D_TFC_001','0.00','ST','N','3210')

插入的数据并非为定值,需要根据实际情况插入。

其中WO_BOM_SID栏位获取的方式为:

DECLARE @SID VARCHAR(30)

EXEC DBO.GET_SYSID @SID OUTPUT

SELECT @SID


MAKTX栏位的获取方式:

SELECT TOP 1 * FROM AOI_WO_BOM WHERE MATNR = ''

MATNR为用户需要添加的料号



3、还需要看SAP_BOM里面有没有该条记录

查询语句如下:

select * from AOI_PN_SAP_BOM where PN = '341111000131' and COMPONENT = '141812000054'

其中PN为总表的DEVICE栏位,COMPONENT 为用户要添加的料号

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。