Upload
others
View
176
Download
17
Embed Size (px)
Citation preview
Integration of SAP ERP with SAP EWM CUSTOMER Prerequisite © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 1
How-To Guide CUSTOMER
Document version: 2.3 – 9/15/2020
SAP EWM QM/QIE Configuration Guide for decentralized EWM
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Prerequisite
2 All rights reserved.
Document History The following table provides an overview of the most important document changes.
Version Date Description
1.0 4/2/2019 Initial version
2.0 11/21/2019 Update with new features of S/4HANA 1909 release
2.1
2.2
01/21/2019
Update with new features of S/4HANA 1909 FPS1 release
Missing steps added for
• “Recurring Inspection” (IOT5),
• “Presampling in Production”
• Maintain IOT Versions for IOT, 4, 5 and 6,
2.3 09/15/2020 Enhanced “Presampling in Production” section: added section “Report RQBPPEXT...”
1 Table of Contents
2 Prerequisite .................................................................................................................................................. 4
3 Configuration ................................................................................................................................................ 4
3.1 Basic EWM QIE QM Integration Settings (EWM) ................................................................................... 4 3.2 Process-specific settings ...................................................................................................................... 4
3.2.1 Settings to enable counting (IOT2) ........................................................................................ 4
3.2.1.1 Generate IOT Version (EWM) ...................................................... 4
3.2.1.2 Maintain IOT Versions (EWM)...................................................... 5
3.2.1.3 Define Indexes for QIE Objects (EWM) ......................................... 5
3.2.1.4 Define Number Range for IOT (EWM) .......................................... 6
3.2.1.5 Define Item Types (EWM) ............................................................ 6
3.2.1.6 Activate IOT for your Warehouse Number (EWM) ........................ 6
3.2.1.7 Define Decision Codes (EWM) ..................................................... 7
3.2.1.8 Maintain Follow-Up Actions (EWM) ............................................. 7
3.2.2 Returns Inspection (IOT3) ..................................................................................................... 8
3.2.2.1 Customer Returns with Quality Inspection ................................... 8
3.2.2.2 Advanced Returns Management .................................................. 8
3.2.3 Goods Receipt from external procurement (IOT4) ................................................................. 8
3.2.3.1 Inspection after Goods receipt (IOT4) .......................................... 8
3.2.3.2 Acceptance Sampling ................................................................ 17
3.2.3.3 Presampling in Production ......................................................... 19
3.2.3.4 Goods Receipt Control............................................................... 22
3.2.4 Stock Inspection (IOT5) ....................................................................................................... 23
3.2.4.1 Generate IOT Version (EWM) .................................................... 23
3.2.4.2 Maintain IOT Versions (EWM).................................................... 23
3.2.4.3 Define Indexes for QIE Objects (EWM) ....................................... 24
3.2.4.4 Defining Number Range for IOT (EWM) ..................................... 24
3.2.4.5 Define Item Types (EWM) .......................................................... 25
3.2.4.6 Activate IOT for your warehouse number (EWM) ....................... 25
3.2.4.7 Define Decision Codes (EWM) ................................................... 26
3.2.4.8 Maintain Follow-Up Actions (EWM) ........................................... 27
3.2.4.9 Settings in ERP when integrating with ERP QM........................... 28
3.2.5 Preliminary HU Inspection (IOT6) ........................................................................................ 30
Integration of SAP ERP with SAP EWM CUSTOMER Prerequisite © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 3
3.2.5.1 Generate IOT Version (EWM) .................................................... 33
3.2.5.2 Maintain IOT Versions (EWM).................................................... 33
3.2.5.3 Define Indexes for QIE Objects (EWM) ....................................... 33
3.2.5.4 Define Number Range for IOT (EWM) ........................................ 34
3.2.5.5 Define Item Types (EWM) .......................................................... 34
3.2.5.6 Activate IOT for your warehouse number (EWM) ....................... 34
3.2.5.7 Define Decision Codes (EWM) ................................................... 35
3.2.5.8 Maintain Follow-up Actions (EWM) ........................................... 35
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Prerequisite
4 All rights reserved.
2 Prerequisite SAP ERP 6.0 Enhancement Pack 3 or higher integrated with SAP EWM on S/4HANA 1809 FPS2 or higher.
To start with the QM setup, you should have set up a warehouse in decentral EWM in S/4 On Premise (see Guide Integration of SAP ERP with Decentralized EWM based on SAP S/4HANA attached to SAP Note 2782080)
3 Configuration
3.1 Basic EWM QIE QM Integration Settings (EWM)
Only required when integrating with ERP QM.
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Basics and Integration→Communication with an External QM System→Define External QM Systems (View cluster VC_QIE_SYST_TYPES)
External QM System Description Lock
SAP_ERP_QM mySAP ERP QM Not Selected
Select entry and choose in Dialog Structure System Types→Attributes.
QM System Attribute Description
S_ART Inspection Type
S_PLNAL Group Counter
S_PLNNR Key for Task List Group
S_PLNTY Task List Type
Choose in Dialog Structure System Types→Installations.
Installation Description
<SID_CLN> e. g. B9V_001 Integration to ERP System <SID> (<CLN>)
New Feature with release 1909 FPS1: you can add more than one S/4HANA or ECC as external QM systems in column Installation to integrate QIE with. If multiple external QM systems are maintained the destination for the inspection lot creation is now determined dynamically in background by using the warehouse and the entitled information as provided by the inspection planning process. See in What’s New Viewer of following link https://help.sap.com/viewer/product/SAP_S4HANA_ON-PREMISE/1909.000 title "Integration of Quality Inspection Engine to Multiple Enterprise Management Systems”.
3.2 Process-specific settings
3.2.1 Settings to enable counting (IOT2)
3.2.1.1 Generate IOT Version (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Generate Inspection Object Types Version (View /SCWM/V_TQIOT)
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 5
CAUTION: When generating a new version of an IOT, all inspection rules of the old version are deactivated and need to be copied to the new version. Therefore, you need to be sure if you really need to create a new version in case a version already exists. This is especially critical in a productive system.
Select IOT2 and press Generate New Version.
3.2.1.2 Maintain IOT Versions (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Maintain Inspection Object Types Version (View cluster /SCWM/VC_QIOT)
Activate version for IOT2. Select version of Inspection Object Type 2 Counting Inbound Delivery and flag the checkbox in column Activ. IOT.
Maintain the following properties for the active IOT2 version:
Tech. Name Property Level Description Property
VERSION 1 Version IOT
LGNUM 2 Warehouse Number
DOCTYPE 3 Document Type
ITEMTYPE 4 Item Type
PARTYNO 5 Business Partner
PRODUCTID 6 Product
ENTITLED 7 Party Entitled to Dispose
QGRP 8 Quality Inspection Group
COO 9 Country of Origin
ICATLOCN 10 Non-Dep. Stock Type
UPPERVAL 11 Maximum Value
UPPERQTY 12 Maximum Quantity
3.2.1.3 Define Indexes for QIE Objects (EWM)
To search inspection documents by attributes such as product, batch, or reference document number (REFDOCNO), you must define an appropriate search index.
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Basics and Integration→Define Indexes for QIE Objects (View cluster VC_QIE_IDX)
Select in Dialog Structure Index and maintain:
Index Software Component Object Type Process Description Insp. Docs
F SCM_EWM1 PROD INBCT_VERS00012 Counting Selected
Select in Dialog Structure Properties and maintain:
Property Position Property Type
VERSION 1 1 General (Inspection Document, Sample, and Item)
1 Select Software Component SCM_EWM using search help and select entry fitting to your process, i.e. the current version of your inspection object type, see in section 3.2.1.2 2 Version number can be different in your case
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
6 All rights reserved.
Property Position Property Type
LGNUM 2 1 General (Inspection Document, Sample, and Item)
PRODUCTID 3 1 General (Inspection Document, Sample, and Item)
Execute report QIE_INDEX_UPDATE in transaction SA38 and select the same entries which were maintained before:
Index Software Component Object Type Process
F SCM_EWM PROD INBCT_VERS0001
If message “No Indexes for Deletion” appears ignore it.
3.2.1.4 Define Number Range for IOT (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Planning→ Define Number Ranges for Inspection Documents (View V_QIE_IDOC_NR)
Choose Assign Number Ranges to Inspection Documents.
Press in toolbar New Entries.
Number Range No
SIOT2 02
Save your entries.
3.2.1.5 Define Item Types (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Planning→Samples and Items→Define Item Types (View cluster VC_QIE_ITEM_TYPE)
Choose in Dialog Structure Item Type.
Press in toolbar New Entries.
Element Type
Description Software Component
Object Type
Process No Action Profile
SITM02 Item Type Counting
SCM_EWM PROD INBCT_VERS0001 02 QIE_ELEMENT
Since there is no explicit search function for element types provided by EWM, the maintenance of the properties on item type level is not needed.
3.2.1.6 Activate IOT for your Warehouse Number (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics→ Warehouse-Dependent Activation of Inspection Object Type (View /SCWM/QIOTWM)
Inspection Type
Warehouse No. <W001>
Insp. Obj. Type 2
Activ. InspObj. Selected
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 7
Inspection Type
Follw-UpAct. LF Inspection Planning at Goods Receipt
Number Range SIOT2
Item Type SITM02
3.2.1.7 Define Decision Codes (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Results→Define Decision Codes (View cluster VC_QIE_DECI_CODES)
Choose in Dialog Structure Decision Codes.
Check if the following Codes are maintained:
Decision Code
Description Valuation QScore Follow-Up Action
NONE No Follow-Up Action A Accept 100 NONE
Choose in Dialog Structure Code Group.
Press in toolbar New Entries.
Code Group Description
EWMIOT2 EWM: Counting
Press Save.
Select Code Group EWMIOT2 and choose in Dialog Structure Codes.
Press in toolbar New Entries.
Enter new entries for following Codes:
• NONE
Press ok and automatically Code, Description and Valuation for code are taken over.
Set radio button CodeAuto.
Press Save.
3.2.1.8 Maintain Follow-Up Actions (EWM)
The follow-up action is needed for technical reasons.
IMG: Extended Warehouse Management→Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Results→Maintain Follow-Up Action (View cluster /SCWM/VC_QFUCODE)
Choose in Dialog Structure Follow-Up Actions.
Press in toolbar New Entries.
FollUpActn Follow-Up Action
NONE No Follow-Up Action
Select for each row of following table the follow-up action and go in Dialog Structure to Follow-Up Actions for Quality Results:
Press in toolbar New Entries.
Warehouse No Follow-Up Action Insp. Obj. Type Internal Action Non-Dep- Stk-Tpe Whse Proc. Type
W001 NONE 2
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
8 All rights reserved.
Choose in Dialog Structure Code Group.
Press in toolbar New Entries.
Code Group Description
EWMIOT2 EWM: Counting
Press Save.
Select Code Group EWMIOT2 and choose in Dialog Structure Assign Follow-Up Actions.
Press in toolbar New Entries.
Enter new entries for following Follow-Up Actions in column FollUpActn: NONE
Press Save.
3.2.2 Returns Inspection (IOT3)
3.2.2.1 Customer Returns with Quality Inspection
see chapter 2.6 of the Customer Returns with QI Process Description.
3.2.2.2 Advanced Returns Management
Content is still work in progress and will come at a later point in time
3.2.3 Goods Receipt from external procurement (IOT4)
3.2.3.1 Inspection after Goods receipt (IOT4)
Generate IOT Version (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Generate Inspection Object Types Version (View /SCWM/V_TQIOT)
CAUTION: When generating a new version of an IOT, all inspection rules of the old version are deactivated and need to be copied to the new version. Therefore, you need to be sure if you really need to create a new version in case a version already exists. This is especially critical in a productive system.
Select IOT4 and press Generate New Version.
Maintain IOT Versions (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Maintain Inspection Object Types Version (View cluster /SCWM/VC_QIOT)
Activate version for IOT 4. Select version of Inspection objects type 4 Q-Inspection Product/Batch Inbound Del. and flag the checkbox in column Activ. IOT.
Maintain the following properties for the active IOT4 version:
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 9
Define Indexes for QIE Objects (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Basics and Integration→Define Indexes for QIE Objects (View cluster VC_QIE_IDX)
To search inspection documents by attributes such as product, batch, or reference document number (REFDOCNO), you must define an appropriate search index.
Select in Dialog Structure Index and maintain:
Index Software Component Object Type Process Description Insp. Docs
A SCM_EWM3 PROD INBCK_VERS00014 Index for IOT4 Selected
Select for Index A in Dialog Structure Properties and maintain:
Property Position Property Type
LGNUM 1 1 General (Inspection Document, Sample, and Item)
VERSION 2 1 General (Inspection Document, Sample, and Item)
INB_PROC 3 1 General (Inspection Document, Sample, and Item)
PRODUCTID 4 1 General (Inspection Document, Sample, and Item)
CHARG 5 1 General (Inspection Document, Sample, and Item)
REFDOCCAT 6 1 General (Inspection Document, Sample, and Item)
REFDOCNO 7 1 General (Inspection Document, Sample, and Item)
REFITEMNO5 8 1 General (Inspection Document, Sample, and Item)
3 Select Software Component SCM_EWM using search help and select entry fitting to your process i.e. the current version of your inspection object type, see in section 3.2.3.1 Maintain IOT Versions 4 Version number can be different in your case 5 Note that properties REFDOCCAT, REFDOCNO and REFITEMNO are required for inspection document summary. Inspection documents belonging to the same reference documents e.g. purchase order or manufacturing order need to be found.
Tech. Name Property Level Description Property
VERSION 1 Version IOT
LGNUM 2 Warehouse Number
INB_PROC 3 Inbound Inspection Process
DOCTYPE 4 Document Type
ITEMTYPE 5 Item Type
PARTYNO 6 Business Partner
PRODUCTID 7 Product
ENTITLED 8 Party Entitled to Dispose
QGRP 9 Quality Inspection Group
COO 10 Country of Origin
ICATLOCN 11 Non-Dep. Stock Type
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
10 All rights reserved.
Execute report QIE_INDEX_UPDATE in transaction SA38 and select the same entries which were maintained before:
Index Software Component Object Type Process
A SCM_EWM PROD INBCK_VERS0001
If message “No Indexes for Deletion” appears, ignore it.
Defining Number Range for IOT (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Planning→Define Number Ranges for Inspection Documents (View V_QIE_IDOC_NR)
Choose Assign Number Ranges to Inspection Documents.
Press in toolbar New Entries.
Number Range No
SIOT4 04
Save your entries.
Define Item Types (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Planning→Samples and Items→Define Item Types (View cluster VC_QIE_ITEM_TYPE)
Press in toolbar New Entries.
Element Type
Description Software Component
Object Type
Process No Action Profile
SITM04 Item Type Inbound Delivery Inspection
SCM_EWM PROD INBCK_VERS0001 04 QIE_ELEMENT
Since there is no explicit search function for element types provided, the maintenance of the properties is not needed.
Activate IOT for your warehouse number (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Warehouse-Dependent Activation of Inspection Object Type (View /SCWM/QIOTWM)
Field Value
Warehouse No. <W001>
Insp. Obj. Type 4
Activ. InspObj. Selected
Follw-UpAct. LF Inspection Planning at Goods Receipt
Number Range SIOT4
External System SAP_ERP_QM 6
6 Leave fields External System and Installation empty if you are using QIE standalone in EWM, i.e. if you are not integrating to an external QM system e.g. ERP QM.
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 11
Field Value
Installation <SID_CLN> e.g B9V_0017
Item Type SITM04
Change Pr/Batch Selected
Qty Chg. All. Selected
Decis. InspDoc Inspection Document Decided with Code of Elements
Act. Decision Selected
GR Control Not selected
Prod. Presampling Not selected
Acceptance Sampling Not selected
Set up Master Data Synchronization (EWM) (Optional Step)
This setting is only relevant if EWM is integrated with QM in S/4HANA or SAP ERP. New feature added in S/4HANA 1909 that reduces manual effort for maintaining inspection rules in decentral EWM on S/4HANA. The inspection setup maintained in the material master is distributed to the decentral EWM system and creates or updates in background required inspection rules. The configuration steps are described in the application help, see https://help.sap.com/viewer/product/SAP_S4HANA_ON-PREMISE: select in section Product Assistance English Navigate to Enterprise Business Applications→Supply Chain→Warehousing→Extended Warehouse Management (EWM)→Quality Management→Quality Management for Decentralized EWM→Master Data Synchronization Make the required settings for IDoc Inbound processing: You can use the preconfigured settings in the business configuration (BC) set EWM-QM Material MD Synch. for Inbound Processes (/SCWM/QM_MASTER_DATA_SYNC_IDOC). To activate BC Sets, on the launchpad choose
Tools→Customizing→Business Configuration Sets→Activation of BC Sets (Transaction SCPR20).
Maintain a partner profile for the logical system (Partner Type LS) in the Partner Profiles app. On the launchpad, choose
Logistics→Logistics Execution→Internal Whse Processes→Communication with External Systems→ALE Administration→Runtime Settings→Partner Profiles (Transaction WE20). Maintain the inbound parameters for message type MATQM and process code /SCWM/MATQM.
IMG: Extended Warehouse Management --> Cross-Process Settings --> Quality Management --> Quality Management for Decentralized EWM --> Basics and Integration --> Communication with an External QM System --> Define Insp. Rule Settings for Inbound Inspections (IOT 4) (View /SCWM/TQDEFVAL)
7 See previous footnote.
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
12 All rights reserved.
Inspection Type
IOT Insp Proc. Number Range
Decision Code Group
Decision Code Group Item
Indep. Stk Ty.
Step Insp. Ctrl
1701 4 0 Inspection After Goods Receipt
SIOT4 EWMIOT4 EWMIOT4 QQ QIS Q One Insp. For Prod./Batch and Ref Doc. (PO/Manuf. Order)
Define Decision Codes (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Results→Define Decision Codes (View cluster VC_QIE_DECI_CODES)
Choose in Dialog Structure Decision Codes.
Press in toolbar New Entries.
Decision Code
Description Valuation QScore Follow-Up Action
ACC1 Accepted-unrestricted stock A Accept 100 ACC1
ACC2 Accepted-putaway A Accept 100 ACC2
ACC3 Accepted-detailed inspection (IOT5) A Accept 50 ACC3
ACC4 Accepted-stock transfer to other Whse A Accept 50 ACC4
REJ1 Rejected-blocked stock R Reject 5 REJ1
REJ2 Rejected-scrapping R Reject 1 REJ2
BADI Call BAdI /SCWM/EX_QFU_STOCK_ACTION
A Accept 50 BADI
Choose in Dialog Structure Code Group.
Press in toolbar New Entries.
Code Group Description
EWMIOT4 EWM: InbDlv inspection after GR
Press Save.
Select Code Group EWMIOT4 and choose in Dialog Structure Codes.
Press in toolbar New Entries.
Enter new entries for following Codes:
• ACC1
• ACC2
• ACC3 • ACC4
• BADI
• REJ1
• REJ2
Press ok and automatically, Code, Description and Valuation for code are taken over.
Select code ACC2 as CodeAuto.
Decision Code CodeAuto
ACC1
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 13
Decision Code CodeAuto
ACC2 X
ACC3
ACC4
BADI
REJ1
REJ2
Press Save.
Maintain Follow-Up Actions (EWM)
IMG: Extended Warehouse Management→Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Results→Maintain Follow-Up Actions (View cluster /SCWM/VC_QFUCODE)
Choose in Dialog Structure Follow-Up Actions.
Press in toolbar New Entries.
FollUpActn Follow-Up Action
ACC1 Accepted-unrestricted stock
ACC2 Accepted-putaway
ACC3 Accepted-detailed inspection (IOT5)
ACC4 Accepted-stock transfer to other Whse
REJ1 Rejected-blocked stock
REJ2 Rejected-scrapping
BADI Call BAdI /SCWM/EX_QFU_STOCK_ACTION
Select for each row of following table the follow-up action and go in Dialog Structure to Follow-Up Actions for Quality Results:
Press in toolbar New Entries.
Warehouse No
Follow-Up Action
Insp. Obj. Type
Internal Action Non-Dep- Stk-Tpe
Whse Proc. Type
W001 ACC1 4 FF
W001 ACC2 4 4 Put Away FF
W001 ACC3 4 2 Detailed Inspection BB
W001 ACC4 4 3 Stock Transfer to Different Warehouse
FF
W001 REJ1 4 1 Blocked Stock BB
W001 REJ2 4 1 Blocked Stock BB P425
W001 BADI 4 X BAdI Follow-Up Action FF
Save after each step.
Choose in Dialog Structure Code Group.
Press in toolbar New Entries.
Code Group Description
EWMIOT4 EWM: InbDlv inspection after GR
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
14 All rights reserved.
Press Save.
Select Code Group EWMIOT4 and choose in Dialog Structure Assign Follow-Up Actions.
Press in toolbar New Entries.
Enter new entries for following Follow-Up Actions in column FollUpActn:
• ACC1
• ACC2
• ACC3
• ACC4 • REJ1
• REJ2
• BADI
Press Save.
Settings in ERP System when integrating with ERP QM
Edit Code Groups and Codes (ERP)
Only required when integrating with ERP QM.
IMG: Quality Management→Quality Inspection→Inspection Lot Completion→Maintain Catalogs for Usage Decisions (Transaction QS41)
Choose Edit Code Groups and Codes.
Choose Catalog 3 Usage decisions. Press Create/Change.
Choose in Dialog Structure Code Groups.
Press in toolbar New Entries.
Code group Short text Status
EWM UD Codes integrated with EWM 2 Released
Select newly created code group EWM and choose in Dialog Structure Codes.
Press in toolbar New Entries.
Code Description
ACC1 Accepted-unrestricted stock
ACC2 Accepted-putaway
ACC3 Accepted-detailed inspection (IOT5)
ACC4 Accepted-stock transfer to other Whse
REJ1 Rejected-blocked stock
REJ2 Rejected-scrapping
BADI Call BAdI /SCWM/EX_QFU_STOCK_ACTION
Save entries.
Edit Selected Sets (ERP)
IMG: Quality Management→Quality Inspection→ Inspection Lot Completion→ Maintain Catalogs for Usage Decisions (Transaction QS51)
Choose Edit Selected Sets.
Choose your plant.
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 15
Choose Catalog 3 Usage decisions and your plant.
Press Create/Change.
Choose in Dialog Structure Selected Sets.
Press in toolbar New Entries.
Selected Set Short text Status
EWMIOT4 EWM: InbDlv inspection after GR 2 Released
Save and select your new entries.
For EWMIOT4, choose in Dialog Structure Selected Set Codes.
Press in toolbar New Entries.
Use search help (F4-help) for a new data set in column Code group and select from Code group EWM following Codes
• ACC1
• ACC2 • ACC3
• ACC4
• REJ1
• REJ2
• BADI
Press ok and automatically, Code group, Code and Short text for code are taken over
Add following attribute values for Valuation Code and Q-Score for each data set:
Code group Code Valuation Code QScore
EWM ACC1 A Accepted (Ok) 100
EWM ACC2 A Accepted (Ok) 100
EWM ACC3 A Accepted (Ok) 50
EWM ACC4 A Accepted (Ok) 50
EWM REJ1 R Rejected (not OK) 5
EWM REJ2 R Rejected (not OK) 1
EWM BADI A Accepted (Ok) 50
Maintain Inspection Type (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Maintain Inspection Types (View V_TQ30)
Inspection Type
1701 EWM: Goods Receipt Insp. for Pur. Order
Inspection lot processing
UD selected set EWMIOT4
Selected Set in Sample Plant Selected
Inspection Results
Recording view Single values and summarized results (default view)
Notification type F2
Inspection planning
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
16 All rights reserved.
Inspection Type
Task list usage 9
Maintain Inspection Lot Origins and Assign Inspection Types (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Maintain Inspection Lot Origins and Assign Inspection Types (View cluster V_TQ33_CL)
Select Inspection Lot Origin 17 and go to Origin→Inspection types for the Origin.
Add entry:
Variant 02 InspType 1701
Define Default Values for Inspection Type (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Define Default Values for Inspection Type (View V_TQ34)
Inspection Type 1701
100% Inspection flagged
Skips allowed flagged
Automatic usage decision flagged
Q score procedure 06 From usage decision code
Avg. insp. duration 2
Activate Business Transaction Event QBEXT (ERP)
IMG: Quality Management→Environment→Tools→Communication with Quality Inspection Engines→Activation of Events for Transferring QM Data in Procurement→Activation of BTE Application (Transaction FIBF)
In the menu, select Settings→Identification→SAP Applications.
Click on message popup “Caution: The table is cross-client” ok.
Verify that the Application ID QBEXT is active.
Additional Settings for Partial Quantity Decision (ERP)
Transaction BD97.
When using button EWM Inspection in transaction QA11, it might occur that the wrong EWM system is displayed.
According to SAP Note 2254682, add an entry for the EWM RFC Destination:
Choose New Standard Dialog Destination.
Receiver/Server RFC Destination for Dialog Calls
<RFC Destination> e.g. QKXCLNT131
<RFC Destination> e.g. QKXCLNT131
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 17
3.2.3.2 Acceptance Sampling
Activate Acceptance Sampling for your Warehouse Number (EWM)
To activate Acceptance Sampling, you need to maintain all settings relevant for IOT4 as described above.
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Warehouse-Dependent Activation of Inspection Object Type (View /SCWM/QIOTWM)
Activate Acceptance Sampling.
Inspection Type
Warehouse No. <W001>
Insp. Obj. Type 4
Acceptance Sampling Selected
You add decision code ACC5 for Accepted - with reservation to the codes you already maintained before and activate acceptance sampling.
Set up Master Data Synchronization (EWM) (Optional Step)
See equivalent step in chapter 3.2.3.1. Following setting is specific for process Acceptance Sampling:
IMG: Extended Warehouse Management --> Cross-Process Settings --> Quality Management --> Quality Management for Decentralized EWM --> Basics and Integration --> Communication with an External QM System --> Define Insp. Rule Settings for Inbound Inspections (IOT 4) (View /SCWM/TQDEFVAL)
Inspection Type
IOT Insp Proc. Number Range
Decision Code Group
Decision Code Group Item
Indep. Stk Ty.
Step Insp. Ctrl
1701 4 1 Acceptance Sampling
SIOT4 EWMIOT4 EWMIOT4 QQ QIS Q One Insp. For Prod./Batch and Ref Doc. (PO/Manuf. Order)
Define Decision Codes (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Results→Define Decision Codes (View cluster VC_QIE_DECI_CODES)
Choose in Dialog Structure Decision Codes.
Press in toolbar New Entries.
Decision Code
Description Valuation QScore Follow-Up Action
ACC5 Accepted - with reservation A Accept 50 ACC5
Choose in Dialog Structure Code Group.
Press in toolbar New Entries.
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
18 All rights reserved.
Code Group Description
EWMIOT4 EWM: InbDlv inspection after GR
Press Save.
Select Code Group EWMIOT4 and choose in Dialog Structure Codes.
Press in toolbar New Entries.
Enter new entries for following Codes:
• ACC5
Press ok and automatically Code, Description and Valuation for code are taken over.
Press Save.
Maintain Follow-Up Actions (EWM)
IMG: Extended Warehouse Management→ Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Results→Maintain Follow-Up Actions (View cluster /SCWM/VC_QFUCODE)
Choose in Dialog Structure Follow-Up Actions.
Press in toolbar New Entries.
FollUpActn Follow-Up Action
ACC5 Accepted-with reservation
Select for each row of following table the follow-up action and go in Dialog Structure to Follow-Up Actions for Quality Results:
Press in toolbar New Entries.
Warehouse No
Follow-Up Action
Insp. Obj. Type
Internal Action Non-Dep- Stk-Tpe
Whse Proc. Type
W001 ACC5 4 7 Allow GR After Early Inspection with Reservation
BB
Save after each step.
Choose in Dialog Structure Code Group.
Press in toolbar New Entries.
Code Group Description
EWMIOT4 EWM: InbDlv inspection after GR
Press Save.
Select Code Group EWMIOT4 and choose in Dialog Structure Assign Follow-Up Actions.
Press in toolbar New Entries.
Enter new entries for following Follow-Up Actions in column FollUpActn:
• ACC5
Press Save.
Settings in ERP System when integrating with ERP QM
Edit Code Groups and Codes (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Completion→Maintain Catalogs for Usage Decisions (Transaction QS41)
Choose Edit Code Groups and Codes.
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 19
Choose Catalog 3 Usage decisions. Press Create/Change.
Choose in Dialog Structure Code Groups.
Press in toolbar New Entries.
Code group Short text Status
EWM UD Codes integrated with EWM 2 Released
Select newly created code group EWM and choose in Dialog Structure Codes.
Press in toolbar New Entries.
Code Description
ACC5 Accepted-with reservation
Save entries.
Edit Selected Sets (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Completion→Maintain Catalogs for Usage Decisions (Transaction QS51)
Choose Edit Selected Sets.
Choose your plant.
Choose Catalog 3 Usage decisions and your plant.
Press Create/Change.
Choose in Dialog Structure Selected Sets.
Press in toolbar New Entries.
Selected Set Short text Status
EWMIOT4 EWM: InbDlv inspection after GR 2 Released
Save and select your new entries.
For EWMIOT4, choose in Dialog Structure Selected Set Codes.
Press in toolbar New Entries.
Use search help (F4-help) for a new data set in column Code group and select from Code group EWM following Codes
• ACC5
Press ok and automatically Code group, Code and Short text for code are taken over
Add following attribute values for Valuation Code and Q-Score for each data set
Code group Code Valuation Code QScore
EWM ACC5 A Accepted (Ok) 50
3.2.3.3 Presampling in Production
Activate Presampling in Production for your Warehouse Number (EWM)
To activate Presampling in Production, you need to maintain all settings relevant for IOT4 as described above.
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Warehouse-Dependent Activation of Inspection Object Type (View /SCWM/QIOTWM)
Activate Presampling in Production.
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
20 All rights reserved.
Inspection Type
Warehouse No. <W001>
Insp. Obj. Type 4
Prod. Presampling Selected
Set up Master Data Synchronization (EWM) (Optional Step)
See equivalent step in chapter 3.2.3.1. Following setting is specific for process Acceptance Sampling:
IMG: Extended Warehouse Management --> Cross-Process Settings --> Quality Management --> Quality Management for Decentralized EWM --> Basics and Integration --> Communication with an External QM System --> Define Insp. Rule Settings for Inbound Inspections (IOT 4) (View /SCWM/TQDEFVAL)
Inspection Type
IOT Insp Proc. Number Range
Decision Code Group
Decision Code Group Item
Indep. Stk Ty.
Step Insp. Ctrl
1704 4 2 Presampling in Production
SIOT4 EWMIOT4 EWMIOT4 QQ QIS Q One Insp. For Prod./Batch and Ref Doc. (PO/Manuf. Order)
Settings in ERP System when integrating with ERP QM
Maintain Inspection Type (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Maintain Inspection Types (View V_TQ30)
Inspection Type
1704 EWM: Goods Receipt Insp. from production
Inspection lot processing
UD selected set EWMIOT4
Selected Set in Sample Plant Selected
Inspection Results
Recording view Single values and summarized results (default view)
Notification type F2
Inspection planning
Task list usage 9
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 21
Maintain Inspection Lot Origins and Assign Inspection Types (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Maintain Inspection Lot Origins and Assign Inspection Types (View cluster V_TQ33_CL)
Select Inspection Lot Origin 17 and go to Origin→Inspection types for the Origin.
Add entry:
Variant 03 InspType 1704
Define Default Values for Inspection Type (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Define Default Values for Inspection Type (View V_TQ34)
Inspection Type 1704
100% Inspection flagged
Skips allowed flagged
Automatic usage decision flagged
Q score procedure 06 From usage decision code
Avg. insp. duration 2
Activate Business Transaction Event QBEXTP (ERP)
IMG: Quality Management→Environment→Tools→Communication with Quality Inspection Engines→
Activation of BTE Application for Transferring Manufacturing Order Data (Transaction FIBF)
In the menu, select Settings→Identification→SAP Applications.
Click on message popup “Caution: The table is cross-client” ok.
Verify that the Application ID QBEXTP is active.
Report RQBPPEXT: Creation of Inspection Documents in EWM Systems for Orders
You execute the report to provide manufacturing order data for an external quality inspection in an EWM system in conjunction with SAP's Quality Inspection Engine (QIE).
This data can be used in the EWM system, for example, for the following functions:
• Determining if a quality inspection is to take place in the EWM before goods receipt
• Creating a corresponding inspection document in the EWM
The report is only relevant to materials with an active inspection type with the origin 17 (Extended Warehouse Inspection). In the standard system, this is inspection type 1704. If you are using a different inspection type, you can use the Business Add-In (BAdI) BADI_QPLEXT_PROCESS_EXT (external inspection enhancements) to determine the inspection type from production for the early inspection using the GET_INSPTYPE_4_PREPOD method in the IF_EX_QPLEXT_PROCESS_EXT interface.
Please read also the documentation of the report.
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
22 All rights reserved.
3.2.3.4 Goods Receipt Control
Activate Goods Receipt Control for your Warehouse Number (EWM)
To activate Goods Receipt Control, you need to maintain all settings relevant for IOT4 as described above.
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Warehouse-Dependent Activation of Inspection Object Type (View /SCWM/QIOTWM)
Activate GR Control.
Inspection Type
Warehouse No. <W001>
Insp. Obj. Type 4
GR Control Selected
Activate Events for Transferring QM Data in Procurement (ERP)
IMG: Quality Management→Environment→Tools→Communication with Quality Inspection Engine→Activation of Events for Transferring QM Data in Procurement→Event Type Linkage for QM Data in Procurement
Activate event type linkages for the object type BUS2101 for the following events:
- CREATED - CHANGED
Activate BTE Application (ERP)
IMG: Quality Management→Environment→Tools→Communication with Quality Inspection Engine→Activation of Events for Transferring QM Data in Procurement→Activation of BTE Application (Transaction FIBF)
Check that Function Module QBEXT_EVENT_MAT4QINF_CHANGED is registered for event 00001250 (Material Master Data: Post) and application indicator QBEXT:
In the menu, select Settings→P/S Modules→…of an SAP Application and check for the following entry:
Event Appl. Function Module
00001250 QBEXT QBEXT_EVENT_MAT4QINF_CHANGED
Define Control Keys (SAP ECC & EWM)
IMG: Quality Management→QM in Logistics→QM in Procurement→Define Control Keys (View V_TQ08)
Define the following Control Key Entries in both systems:
QM Control Key Short Text Block Inactive Message Mode
GRB_I GR-INFOMESSAGE Not Selected I Information
GRB_W GR-WARNING Not Selected W Warning
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 23
QM Control Key Short Text Block Inactive Message Mode
GRB_E GR-DEFECTS Not Selected E Defects
Define Delivery Block (SAP ECC & EWM)
IMG: Quality Management→QM in Logistics→QM in Procurement→Define Delivery Block (View V_TQ04A)
Define the following Delivery Block entry in both systems:
Block Function
Block Function GR
Short Text Goods Receipt Block
Goods Receipt Selected
3.2.4 Warehouse Internal Inspection (IOT5)
3.2.4.1 Stock Inspection (IOT5)
Generate IOT Version (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Generate Inspection Object Types Version (View /SCWM/V_TQIOT)
CAUTION: When generating a new version of an IOT, all inspection rules of the old version are deactivated and need to be copied to the new version. Therefore, you need to be sure if you really need to create a new version in case a version already exists. This is especially critical in a productive system.
Select IOT5 and press Generate New Version.
Maintain IOT Versions (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Maintain Inspection Object Types Version (View cluster /SCWM/VC_QIOT)
Activate version for IOT 5. Select version of “Inspection object type 5 Q-Inspection Q-Inspection Product/Batch Whse-Internal” and flag the checkbox in column Activ. IOT.
Maintain the following properties for the active IOT5 version:
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
24 All rights reserved.
Define Indexes for QIE Objects (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Basics and Integration→Define Indexes for QIE Objects (View cluster VC_QIE_IDX)
To search inspection documents by attributes such as product, batch, or reference document number (REFDOCNO), you must define an appropriate search index.
Select in Dialog Structure Index and maintain:
Index Software Component Object Type Process Description Insp. Docs
E SCM_EWM8 PROD EXTER_VERS00019 Index for IOT5 Selected
Select for Index E in Dialog Structure Properties and maintain:
Property Position Property Type
VERSION 1 1 General (Inspection Document, Sample, and Item)
LGNUM 2 1 General (Inspection Document, Sample, and Item)
PRODUCTID 3 1 General (Inspection Document, Sample, and Item)
CHARG 4 1 General (Inspection Document, Sample, and Item)
LGPLA 5 1 General (Inspection Document, Sample, and Item)
Execute report QIE_INDEX_UPDATE in transaction SA38 and select the same entries which were maintained before:
Index Software Component Object Type Process
E SCM_EWM PROD EXTER_VERS0001
If message “No Indexes for Deletion” appears, ignore it.
Defining Number Range for IOT (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Planning→ Define Number Ranges for Inspection Documents (View V_QIE_IDOC_NR)
Choose Assign Number Ranges to Inspection Documents.
8 Select Software Component SCM_EWM using search help and select entry fitting to your process i.e. the current version of your inspection object type, see in section 3.2.4.2 9 Version number can be different in your case
Tech. Name Property Level Description Property
VERSION 1 Version IOT
LGNUM 2 Warehouse Number
INSP_PROC_WHS 3 Warehouse-Internal Inspection Process
PRODUCTID 4 Product
ENTITLED 5 Party Entitled to Dispose
QGRP 6 Quality Inspection Group
COO 7 Country of Origin
ICATLOCN 8 Non-Dep. Stock Type
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 25
Press in toolbar New Entries.
Number Range No
SIOT5 05
Save your entries.
Define Item Types (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Planning→Samples and Items→Define Item Types (View cluster VC_QIE_ITEM_TYPE)
Press in toolbar New Entries.
Element Type Description Software Component
Object Type Process No Action Profile
SITM05 Item Type Warehouse-Internal
SCM_EWM PROD EXTER_VERS0001 05 QIE_ELEMENT
Since there is no explicit search function for element types provided, the maintenance of the properties is not needed.
Activate IOT for your warehouse number (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Warehouse-Dependent Activation of Inspection Object Type (View /SCWM/QIOTWM)
Inspection Type
Warehouse No. <W001>
Insp. Obj. Type 5
Activ. InspObj. Selected
Follw-UpAct. LF Inspection Planning at Goods Receipt
Number Range SIOT5
External System SAP_ERP_QM10
Installation <SID_CLN> e.g. B9V_00111
Item Type SITM05
Change Pr/Batch Selected
Qty CHg. All. Selected
Decis. InspDoc Inspection Document Decided with Code of Elements
Act. Decision Selected
GR Control Not selected
10 Leave fields External System and Installation empty if you are using QIE standalone in EWM, i.e. if you are not integrating to an external QM system e.g. ERP QM. 11 See previous footnote.
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
26 All rights reserved.
Set up Master Data Synchronization (EWM) (Optional Step)
See equivalent step in chapter 3.2.3.1. Following setting is specific for process stock inspection:
IMG: Extended Warehouse Management --> Cross-Process Settings --> Quality Management --> Quality Management for Decentralized EWM --> Basics and Integration --> Communication with an External QM System --> Define Insp. Rule Settings for Whse-Internal Insp. (IOT 5) (View /SCWM/TQDEFVALWH)
Inspection Type IOT Insp Proc. Number Range
Decision Code Group
Decision Code Group Item
Indep. Stk Ty.
1708 5 0 Stock Inspection
SIOT5 EWMIOT5 EWMIOT5 QQ
Define Decision Codes (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Results→Define Decision Codes (View cluster VC_QIE_DECI_CODES)
Choose in Dialog Structure Decision Codes.
Press in toolbar New Entries.
Decision Code
Description Valuation QScore Follow-Up Action
ACC1 Accepted-unrestricted stock A Accept 100 ACC1
ACC3 Accepted-detailed inspection (IOT5) A Accept 50 ACC3
REJ1 Rejected-blocked stock R Reject 5 REJ1
REJ2 Rejected-scrapping R Reject 1 REJ2
BADI Call BAdI /SCWM/EX_QFU_STOCK_ACTION
A Accept 50 BADI
Choose in Dialog Structure Code Group.
Press in toolbar New Entries.
Code Group Description
EWMIOT5 EWM: Stock Inspection
Press Save.
Select Code Group EWMIOT5 and choose in Dialog Structure Codes.
Press in toolbar New Entries.
Enter new entries for following Codes:
• ACC1
• ACC3
• REJ1
• REJ2
• BADI
Press ok and automatically, Code, Description and Valuation for code are taken over.
Select code ACC1 as CodeAuto.
Decision Code CodeAuto
ACC1 x
ACC3
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 27
Decision Code CodeAuto
BADI
REJ1
REJ2
Press Save.
Maintain Follow-Up Actions (EWM)
IMG: Extended Warehouse Management→ Extended Warehouse Management→Cross-Process Settings→ Quality Management→Quality Management for Decentralized EWM→Inspection Results→Maintain Follow-Up Actions (View cluster /SCWM/VC_QFUCODE)
Choose in Dialog Structure Follow-Up Actions.
Press in toolbar New Entries.
FollUpActn Follow-Up Action
ACC1 Accepted-unrestricted stock
ACC2 Accepted-putaway
ACC3 Accepted-detailed inspection (IOT5)
REJ1 Rejected-blocked stock
REJ2 Rejected-scrapping
BADI Call BAdI /SCWM/EX_QFU_STOCK_ACTION
NONE
Select for each row of the following table the follow-up action and go in Dialog Structure to Follow-Up Actions for Quality Results:
Press in toolbar New Entries.
Warehouse No
Follow-Up Action
Insp. Obj. Type
Internal Action Non-Dep- Stk-Tpe
Whse Proc. Type
W001 ACC1 5 FF
W001 ACC3 5 2 Detailed Inspection BB
W001 REJ1 5 1 Blocked Stock BB
W001 REJ2 5 1 Blocked Stock BB P425
W001 BADI 5 X BAdI Follow-Up Action FF
Save after each step.
Choose in Dialog Structure Code Group.
Press in toolbar New Entries.
Code Group Description
EWMIOT5 EWM: Stock Inspection
Press Save.
Select Code Group EWMIOT5 and choose in Dialog Structure Assign Follow-Up Actions.
Press in toolbar New Entries.
Enter new entries for following Follow-Up Actions in column FollUpActn:
• ACC1
• ACC3
• REJ1
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
28 All rights reserved.
• REJ2
• BADI
Settings in ERP when integrating with ERP QM
You only need these setting when integrating with ERP QM. You need to maintain code groups and codes and a selected set EWMIOT5 in ERP (see corresponding section in 3.2.3.1). The codes contained in the selected set should correspond to the ones maintained in EWM.
Maintain Inspection Type (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Maintain Inspection Types (View V_TQ30)
Inspection Type
1708 EWM: Stock transfer inspection
Inspection lot processing
UD selected set EWMIOT5
Selected Set in Sample Plant Selected
Inspection Results
Recording view Single values and summarized results (default view)
Notification type F3
One QM Notification per Lot Selected
Inspection planning
Task list usage 9
Maintain Inspection Lot Origins and Assign Inspection Types (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→ Maintain Inspection Lot Origins and Assign Inspection Types
Select inspection lot origin 17 and go to Origin→Inspection types for the Origin.
Add entry
Variant 04 InspType 1708
Define Default Values for Inspection Type (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Define Default Values for Inspection Type
Inspection Type 1708
100% Inspection flagged
Skips allowed flagged
Automatic usage decision flagged
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 29
Q score procedure 06 From usage decision code
Avg. insp. duration 2
Edit Code Groups and Codes (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Completion→Maintain Catalogs for Usage Decisions (Transaction QS41)
Choose Edit Code Groups and Codes.
Choose Catalog 3 Usage decisions. Press Create/Change.
Choose in Dialog Structure Code Groups.
Press in toolbar New Entries.
Code group Short text Status
EWM UD Codes integrated with EWM 2 Released
Select newly created code group EWM and choose in Dialog Structure Codes.
Press in toolbar New Entries.
Code Description
ACC1 Accepted-unrestricted stock
ACC3 Accepted-detailed inspection (IOT5)
REJ1 Rejected-blocked stock
REJ2 Rejected-scrapping
BADI Call BAdI /SCWM/EX_QFU_STOCK_ACTION
Save entries.
Edit Selected Sets (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Completion→Maintain Catalogs for Usage Decisions (Transaction QS51)
Choose Edit Selected Sets.
Choose your plant.
Choose Catalog 3 Usage decisions and your plant.
Press Create/Change.
Choose in Dialog Structure Selected Sets.
Press in toolbar New Entries.
Selected Set Short text Status
EWMIOT5 EWM: Stock Inspection 2 Released
Save and select your new entries.
For EWMIOT5 choose in Dialog Structure Selected Set Codes.
Press in toolbar New Entries.
Use search help (F4-help) for a new data set in column Code group and select from Code group EWM following Codes:
• ACC1
• ACC3
• REJ1
• REJ2
• BADI
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
30 All rights reserved.
Press ok and automatically Code group, Code and Short text for code are taken over
Add following attribute values for Valuation Code and Q-Score for each data set:
Code group Code Valuation Code QScore
EWM ACC1 A Accepted (Ok) 100
EWM ACC3 A Accepted (Ok) 50
EWM REJ1 R Rejected (not OK) 5
EWM REJ2 R Rejected (not OK) 1
EWM BADI A Accepted (Ok) 50
3.2.4.2 Recurring Inspection (IOT5)
The process is described in the application help, see https://help.sap.com/viewer/product/SAP_S4HANA_ON-PREMISE: select in section Product Assistance English Navigate to Enterprise Business Applications→Supply Chain→Warehousing→Extended Warehouse Management (EWM)→Quality Management→Quality Management for Decentralized EWM→
Warehouse-Internal Inspections→ Recurring Inspections
The process requires batch managed materials.
The setup is the same as described for stock inspection in chapter 3.2.4.1.
In addition, you have assigned a valuation class containing the standard characteristic LOBM_QNDAT (next inspection date) to your batch using transaction CL02.
You have defined the inspection interval in the product/material master on the Quality Management view.
Set up Master Data Synchronization (EWM) (Optional Step)
See equivalent step in chapter 3.2.3.1. Following setting is specific for process stock inspection:
IMG: Extended Warehouse Management --> Cross-Process Settings --> Quality Management --> Quality Management for Decentralized EWM --> Basics and Integration --> Communication with an External QM System --> Define Insp. Rule Settings for Whse-Internal Insp. (IOT 5) (View /SCWM/TQDEFVALWH)
Inspection Type IOT Insp Proc. Number Range
Decision Code Group
Decision Code Group Item
Indep. Stk Ty.
1709 5 1 Recurring Inspection
SIOT5 EWMIOT5 EWMIOT5 QQ
Settings in ERP when integrating with ERP QM
You only need these setting when integrating with ERP QM. You need to maintain code groups and codes and a selected set EWMIOT5 in ERP (see corresponding section in 3.2.3.1). The codes contained in the selected set should correspond to the ones maintained in EWM.
Maintain Inspection Type (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Maintain Inspection Types (View V_TQ30)
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 31
Inspection Type
1709 EWM: Recurring inspection of batches
Inspection lot processing
UD selected set EWMIOT5
Selected Set in Sample Plant Selected
Inspection Results
Recording view Single values and summarized results (default view)
Notification type F3
One QM Notification per Lot Selected
Inspection planning
Task list usage 9
Maintain Inspection Lot Origins and Assign Inspection Types (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→ Maintain Inspection Lot Origins and Assign Inspection Types
Select inspection lot origin 17 and go to Origin→Inspection types for the Origin.
Add entry
Variant 05 InspType 1709
Define Default Values for Inspection Type (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Creation→Define Default Values for Inspection Type
Inspection Type 1709
100% Inspection flagged
Skips allowed flagged
Automatic usage decision flagged
Q score procedure 06 From usage decision code
Avg. insp. duration 2
Edit Code Groups and Codes (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Completion→Maintain Catalogs for Usage Decisions (Transaction QS41)
Choose Edit Code Groups and Codes.
Choose Catalog 3 Usage decisions. Press Create/Change.
Choose in Dialog Structure Code Groups.
Press in toolbar New Entries.
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
32 All rights reserved.
Code group Short text Status
EWM UD Codes integrated with EWM 2 Released
Select newly created code group EWM and choose in Dialog Structure Codes.
Press in toolbar New Entries.
Code Description
ACC1 Accepted-unrestricted stock
ACC3 Accepted-detailed inspection (IOT5)
REJ1 Rejected-blocked stock
REJ2 Rejected-scrapping
BADI Call BAdI /SCWM/EX_QFU_STOCK_ACTION
Save entries.
Edit Selected Sets (ERP)
IMG: Quality Management→Quality Inspection→Inspection Lot Completion→Maintain Catalogs for Usage Decisions (Transaction QS51)
Choose Edit Selected Sets.
Choose your plant.
Choose Catalog 3 Usage decisions and your plant.
Press Create/Change.
Choose in Dialog Structure Selected Sets.
Press in toolbar New Entries.
Selected Set Short text Status
EWMIOT5 EWM: Stock Inspection 2 Released
Save and select your new entries.
For EWMIOT5 choose in Dialog Structure Selected Set Codes.
Press in toolbar New Entries.
Use search help (F4-help) for a new data set in column Code group and select from Code group EWM following Codes:
• ACC1
• ACC3
• REJ1 • REJ2
• BADI
Press ok and automatically Code group, Code and Short text for code are taken over
Add following attribute values for Valuation Code and Q-Score for each data set:
Code group Code Valuation Code QScore
EWM ACC1 A Accepted (Ok) 100
EWM ACC3 A Accepted (Ok) 50
EWM REJ1 R Rejected (not OK) 5
EWM BADI A Accepted (Ok) 50
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 33
3.2.5 Preliminary HU Inspection (IOT6)
3.2.5.1 Generate IOT Version (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Generate Inspection Object Types Version (View /SCWM/V_TQIOT)
CAUTION: When generating a new version of an IOT, all inspection rules of the old version are deactivated and need to be copied to the new version. Therefore, you need to be sure if you really need to create a new version in case a version already exists. This is especially critical in a productive system.
Select IOT 6 and press Generate New Version.
3.2.5.2 Maintain IOT Versions (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics and Integration→Maintain Inspection Object Types Version (View cluster /SCWM/VC_QIOT)
Activate version for IOT 6. Select version of Inspection objects type 6 Preliminary HU Inspection and flag the checkbox select in column Activ. IOT.
Maintain the following properties for the active IOT6 version:
Tech. Name Property Level Description Property
VERSION 1 Version IOT
LGNUM 2 Warehouse Number
3.2.5.3 Define Indexes for QIE Objects (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Basics and Integration→Define Indexes for QIE Objects (View cluster VC_QIE_IDX)
To search inspection documents by attributes such as product, batch, or reference document number (REFDOCNO), you must define an appropriate search index.
Select in Dialog Structure Index and maintain:
Index Software Component Object Type Process Description Insp. Docs
A SCM_EWM12 HU EXTER_VERS0001 Index for IOT6 Selected
Select in Dialog Structure Properties and maintain:
Property Position Property Type
LGNUM 1 1 General (Inspection Document, Sample, and Item)
VERSION 2 1 General (Inspection Document, Sample, and Item)
EXCCODE 3 1 General (Inspection Document, Sample, and Item)
HUIDENT 4 1 General (Inspection Document, Sample, and Item)
Execute report QIE_INDEX_UPDATE in transaction SA38 and select
12 Select Software Component SCM_EWM using search help and select entry fitting to your process i.e. the current version of your inspection object type, see in section 0
CUSTOMER Integration of SAP ERP with SAP EWM © Copyright 2015 SAP SE or an SAP affiliate company. Configuration
34 All rights reserved.
Index Software Component Object Type Process
A SCM_EWM13 HU EXTER_VERS0001
If message “No Indexes for Deletion” appears ignore it.
3.2.5.4 Define Number Range for IOT (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Planning→ Define Number Ranges for Inspection Documents (view V_QIE_IDOC_NR)
Choose Assign Number Ranges to Inspection Documents.
Press in toolbar New Entries.
Number Range No
SIOT6 06
Save your entries.
3.2.5.5 Define Item Types (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Planning→Samples and Items→Define Item Types (View cluster VC_QIE_ITEM_TYPE)
Choose in Dialog Structure Item Type.
Press in toolbar New Entries.
Element Type
Description Software Component
Object Type
Process No Action Profile
SITM06 Item Type Preliminary HU Inspection
SCM_EWM14 HU EXTER_VERS0001 06 QIE_ELEMENT
Since there is no explicit search function for element types provided by EWM, the maintenance of the properties on item type level is not needed.
3.2.5.6 Activate IOT for your warehouse number (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Basics→Warehouse-Dependent Activation of Inspection Object Type (View /SCWM/QIOTWM)
Inspection Type
Warehouse No. <W001>
Insp. Obj. Type 6
Activ. InspObj. Selected
13 Select Software Component SCM_EWM using search help and select entry fitting to your process i.e. the current version of your inspection object type, see in section 0 14 Select Software Component SCM_EWM using search help and select entry fitting to your process i.e. the current version of your inspection object type, see in section 0
Integration of SAP ERP with SAP EWM CUSTOMER Configuration © Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved. 35
Inspection Type
Follw-UpAct. LF Inspection Planning at Goods Receipt
Number Range SIOT6
Item Type SITM06
3.2.5.7 Define Decision Codes (EWM)
IMG: Extended Warehouse Management→Cross-Process Settings→Quality Management→Quality Management for Decentralized EWM→Inspection Results→Define Decision Codes (View cluster VC_QIE_DECI_CODES)
Choose in Dialog Structure Decision Codes.
Check if following Codes are maintained
Decision Code
Description Valuation QScore Follow-Up Action
NONE No Follow-Up Action A Accept 100 NONE
Choose in Dialog Structure Code Group.
Press in toolbar New Entries.
Code Group Description
EWMIOT6 Preliminary Inspection Handling Unit
Press Save.
Select Code Group EWMIOT6 and choose in Dialog Structure Codes.
Press in toolbar New Entries.
Enter new entries for following Codes:
• NONE
Press ok and automatically Code, Description and Valuation for code are taken over.
Set radio button CodeAuto.
Press Save.
3.2.5.8 Maintain Follow-up Actions (EWM)
Same follow-up Action NONE as in section 3.2.1.8.
© 2020 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.
The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies.
Please see www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
www.sap.com/contactsap