select * from SAP_AFKO WHERE AUFNR='001800020505'; ---有数据
SELECT * FROM IN_SFCHEADER WHERE MO_ID ='001800020505';--无数据
检查SAP_SFCHEADER存储过程中的监控表IN_SFCHEADER_JIANKONG发现数据是有写入IN_SFCHEADER表的,那考虑后面被过滤掉了。
被过滤的存储过程是FP_INIT中的FP_PREPROCESS中,表名为TEMP_REMOVED_ID_IN_DATA中可以看到提示没有存在IN_ITEMBOMROUTING表中导致。
原因:IN_MO中取消了UPDATE VC MO导致
解决方法:
现在不发布SSIS代码的前提下,将此存储过程SAP_UPDATE_VC_MO_SFC增加到SAP_SO_BOM_PROC中