关于QM QE11 检验点记录结果简化开发

最近非常辛苦在开发一个简化QE11检验点记录结果的DIALOG 程序。

需要调用N个BAPI FUNCTION。 晕。。。。。

function group 2045

BAPI_INSPOPER_GETLIST 得到检验批下面所有的工序。

BAPI_INSPOPER_GETDETAIL得到工序要所有的信息(包括sample_results,single_results 。。。)

在之前先需判断是否在创建订单的时候产生的检验批,是否产生了检验点(生产订单的数量太小)BAPI_INSPPOINT_CREATEFROMDATA

 

如果需要得到检点的标识别

        CALL FUNCTION 'QAPP_IP_SELECT_KEY_LONG_FIELD'
          EXPORTING
            i_qapp     = ls_qapp
            i_slwbez   = ls_insppoint_requirements-ident_key
          IMPORTING
            e_pruefpkt = gt_point-pruefpkt.

从QAPP里得到数据,必须要知道工序对应的节点,需要AFFL(加工单顺序)AFVC(加工单顺序)表里用订单中工序的工艺路线号去得到订单的通用计数器 ,在QALS里用检验批号可以找到工艺路线号。

 

对于配置(质量管理/质量计划/检验计划/一般/定义检验点标识符)不一样对应的BAPI里需要哪些必须输入的值

 

对于生成检验点, 数量或时间(150),数量检验点时候,时间字段就空,时间检验点的时候,数量字段就是空的,在BAPI保存的时候会出错。需要在之前对应检验点修改,管时间还是数量检验点都对这些字段保持有值

还有很多需要注意的地方

比如定量或者定性或者SPC的

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值