前言
本章主要是介绍下使用EWM QIE集成QM在IOT4业务场景下的时候,包括配置和开发。
目录
目录
编辑Defining Number Range for IOT 4
Defining Indexes for Quality Inspection Engine Objects
系统环境
系统环境要求
- EWM9.0以上或者S/4 1809版本以上
- 已经激活SCM_EWM_FND(事务代码:SFW5)
- SAP ECC 6.03或者以上版本
本次演示系统版本
- EWM:S/4 1909,Dec.的部署方式
- ECC:ECC 6.0(EH8)
ECC QM与QIE的集成
本节主要是先介绍下QM模块与EWM QIE集成的配置。
ECC增强实施:激活列传输模式
ECC QM和QIE默认是使用PI(SAP的中间件)进行交互的,所以需要改成队列的执行方式。
- 使用tcode SE19,然后在新业务加载项中输入QPLEXT_COMM_TEC,然后点击创建。
- 在弹出的框内输入对应的增强实施、短文本之后,点击创建OK按钮,如下图所示:
- 点击复制按钮,复制示例代码,然后将程序激活。
以上可参考实施note :1278425
EWM系统:定义外部QM系统
EWM是采用分散式部署的方式,对于EWM来说,ECC是其一个外部系统,所以需要在EWM中定义这么一个外部系统,以便进行连接和信息传递。
路径:SCM Extended Warehouse Management->Extended Warehouse Management->Cross-Process Settings->Quality Management->-Quality Management for Decentralized EWM>Basics and Integration->Define External QM Systems
定义QM系统的属性
选择对应的QM外部系统,定义其对应的属性,如下图所示:
这些属性一般是要录入到检验规则上,EWM回传检验批至QM的时候,会一起将其传到QM系统。
QM系统的安装
选择对应的外部系统,然后点击维护和安装,可以有以下几种方式进行选择安装外部系统。
选择1(推荐方式)
- 在Installation字段中输入对应的值以及对应的描述
- 在XI Business System字段中输入对应的业务系统
如下所示:
PS:业务系统可以在路径Extended Warehouse Management -> Interfaces -> ERP Integration -> General Settings -> Define Business System找到,如下图所示:
- 激活示例实施
使用SE19针对增强点QIE_COMMUNICATION创建实施,并复制对应的示例代码,然后激活。S/4下的本身是已经激活的了,如下所示:
推荐使用当前配置方法的原因如下:
- 逻辑系统是60位的,但是Installation只有15位,所以将业务系统放置到Installation有可能超位数放不进去;
- Installation在创建检验规则的时候会拷贝,如果改变逻辑系统,就会导致所有的检验规则要重新创建。
可参考notes:1893172 and 1897546。
选择2
可以在Installation中直接输入业务系统,XI Business System可以置空,不用录入,如下所示:
业务系统配置
这个章节主要介绍下执行质检之前的业务系统的配置。
ECC QM的系统配置
配置需要简单的完成如下业务处理:
- 使用检验计划,所以需要事先定义task list usage;
- 由于需要创建检验批,所以需要配置检验类型,并分配检验来源17,检验来源17对应QM模块来说,表示的是外部触发的检验批创建;
- 需要定义code group和decision code。
ECC QM:定义Task list Usage
路径:Quality Management -> Inspection Planning -> General -> Define Task List Usage
如下所示:
ECC QM:定义决策目录
路径:Quality Management -> Quality Inspection -> Inspection Lot Completion -> Maintain Catalogs for Usage Decisions
如下所示:
编辑代码组和代码
编辑选择集
ECC QM:维护检验类型
路径:Quality Management -> Quality Inspection -> Inspection Lot Creation -> Maintain Inspection Types
如下图所示:
ECC QM:维护检验批来源并分配检验类型
路径:Quality Management -> Quality Inspection -> Inspection Lot Creation -> Maintain Inspection Lot Origins and Assign Inspection Types
ECC QM:定义检验类型缺省值
路径:Quality Management -> Quality Inspection -> Inspection Lot Creation -> Define Default Values for Inspection Type
如下图所示:
EWM端的配置
这部分主要针对EWM端需要完成的配置,主要包含如下部分:
- 生成、维护和激活检验版本;
- 定义检验对象检索所需要的索引;
- 维护UD对应的Follow-up Action;
- 维护与QM模块相同的Code Group和Decision Code;
Generating IOT Versions
针对IOT4生产一个版本。
路径:Extended Warehouse Management -> Cross-Process Settings -> Quality Management -> Basics -> Generate Inspection Object Types Version
PS:需要注意的是,如果已经生产了版本,重新生成一个新的版本的话,要特别注意,生成新的版本之后,旧的版本对应的检验规则就不能使用了,需要重新创建检验规则以及创建新的索引。
如下图所示:
Maintaining IOT Versions
激活对应的检验对象,并维护匹配对应检验规则的字段。
路径:Extended Warehouse Management -> Cross-Process Settings -> Quality Management -> Basics -> Maintain Inspection Object Types Version
如下所示:
Defining Number Range for IOT 4
路径:Extended Warehouse Management -> Cross-Process Settings -> Quality Management -> Quality Management for Decentralized EWM -> Inspection Planning -> Define Number Ranges for Inspection Documents
如下图所示:
Defining Indexes for Quality Inspection Engine Objects
定义索引,主要是用于检索和查询检验凭证使用的
路径:Extended Warehouse Management -> Cross-Process Settings -> Quality Management -> Basics -> Quality Management for Decentralized EWM -> Basics and Integration -> Define Indexes for QIE Object
PS:最多可分配10个字段。
如果系统中已经存在对应的检验批数据,则系统会有相应的提示,这时候需要允许下程序:QIE_INDEX_UPDATE。
Activating IOT 4
路径:Extended Warehouse Management -> Cross-Process Settings -> Quality Management -> Basics -> Warehouse-Dependent Activation of Inspection Object Type
如下图所示:
Maintaining Follow-Up Actions
可以激活BC SET /SCWM/QM_FOLLOW_UP_ACTION_INDEP和/SCWM/QM_FOLLOW_UP_ACTION,事务代码:SCPR20。
配置路径:Extended Warehouse Management -> Cross-Process Settings -> Quality Management -> Quality Management for Decentralized EWM -> Inspection Results -> Maintain Follow-Up Action
如下图所示:
Follow-Up Actions
Code Group
Define Decision Codes
需要定义Decision Code,并且与ECC QM中的定义相同。
PS:可以使用事务代码SCPR20激活BC SET ”/SCWM/QM_DECISION_CODES“。
路径:Extended Warehouse Management -> Quality Management for Decentralized EWM -> Cross-Process Settings -> Quality Management -> Result -> Define Decision Codes
如下图所示:
Decision Codes
Code Group
激活日志
由于测试过程中可能会遇到各种意想不到的问题,所以最好激活检验相关的日志,方便追踪问题。
事务代码:/SCWM/ACTLOG
总结
以上完成了Dec. EWM与ECC QM的集成配置,后面再新建一些主数据,然后就可以进行系统操作了。