EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

EWM – ARM Advanced Returns Management integration with EWM

Introduction

You can use the Advanced Returns Management component in SAP ERP with SAP Extended Warehouse Management (SAP EWM) to manage returns items on storage bin level. The inspection of returns items is fully supported by the Quality Management (QM) component of SAP EWM. This integration improves the efficiency and transparency of the returns process.

In this blog I would like to compare 2 scenarios of ARM integration with EWM in comparing with Customer Returns process without ARM as listed below.

  • Customer Returns Process without ARM
  • ARM integration with EWM Process – Inspection occurs in ERP
  • ARM integration with EWM Process – Inspection occurs in EWM

The testing version is S/4 HANA 2020 – EWM Decentralized.

Process Flow

Explain ERP Storage Location maps with EWM Warehouse Avail.Grp

Before we get into detail of each process, let’s have a look of current mapping between SAP ERP Storage Location and Warehouse Availability Grp & Stock Type as below.

We manage returns stock in ERP Sloc RETR firstly after receiving, upon inspection decision we will transfer stock to normal Sloc GRCV or Scrapping Sloc SCRP. And in EWM we have mapping Stock type for each Sloc. Try to keep the process simple so we only have 1 Stock type (F4/F9) per Avail.Grp for Returns & Scrapping.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Customer Returns Process without ARM

In this scenario, we assume that Inspection will be manage outside SAP and decision to change stock type after Inspection have to be done manually.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

ARM integration with EWM – Inspection occurs in ERP

In this scenario, Inspection happens in ERP and inspection result is sent from ERP to EWM.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

ARM integration with EWM – Inspection occurs in EWM

In this scenario, Inspection happens in EWM and inspection result is sent from EWM to ERP.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Testing

Because the limitation of my current EWM system setting, I can only describe the testing for scenario ARM – Inspection occurs in EWM with 2 Cases: Inspection Decision Accepted & Inspection Decision Rejected/Scrapping.

The testing for scenario ARM integration with EWM – Inspection occurs in ERP – You can reference to another blog that I attach the link in the Reference part.

Prerequisites

You have made the following settings in Customizing for Extended Warehouse Management:

  • You have separated the posting of a decision and follow-up action and canceled an inspection under Cross-Process Settings -> Quality Management Basics -> Warehouse-Dependent Activation for Inspection Object Types.
  • You have made the basic settings for inspection rule (master data) creation under Cross-Process Settings -> Quality Management -> Settings for Inspection Rules.
  • You have defined a code group MSRDEC with assignment of allowed decision and follow-up codes (this has to be synchronized with SAP ERP) under Cross-Process Settings -> Result.
  • You have set up QM for the sending and receiving locations under Cross-Process Settings -> Quality Management.
  • You have maintain QM Inspection Rule under Q-Inspection Returns Tcode /SCWM/QRSETUP

ARM – Inspection occurs in EWM Process Flow Testing

Step 1: ERP Create Returns Sales Order

Tcode: VA01

Returns Sales Order is created with Follow-Up Action is “Receive into Plant” and Refund Control “Standard by credit memo request”.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Step 2: ERP Outbound Delivery is created.

Tcode: VL10A

Outbound Delivery is created reference to Returns Sales Order, and receiving Sloc is RETR – Returns.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

ERP – Check Customer Returns Overview – Tcode MSR_TRC_C

At this stage when Return Delivery is created, you can see Delivery number is updated in the Returns Steps and marked as Green – Completed, next step is GR marked blue as not yet process.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Step 3: EWM Inbound Delivery is replicated, Post GR

Tcode: /SCWM/PRDI

EWM Inbound Delivery is replicated and stock supposed to be posted in F4 – Returns stock type and keep in QI-ZONE.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Post GR and GR status is completed.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

ERP – Check Returns Overview

After GR posted in EWM, it sends update to ERP and Goods receipt movement is created and marked as Green – Completed, next step is Inspection.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Display GR Document, it’s posted with Mvt653 and to Sloc RETR.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Step 4: EWM Inspection

Tcode: /SCWM/QINSP

There are 2 Items in Delivery, I will set Item 10 – Material A as Inspection pass and Item 20 – Material B as Inspection fail, then we can compare the difference.

Item 10 – Perform Inspection Decision: Accept – Quality check passed.

First step to create new HU because current HU is the dummy one. Then choose the Decision as 0001 – OK, Accepted; and assign Dest. HU as new created HU.

Note the Inspection Type before making Decision is A.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Save the inspection decision and you can see Inspection Type changed to C now. You can mark Completed Process Step for HU if storage processes related.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

EWM – Stock Overview: Material A is updated as F1 – Goods in Putaway.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

ERP – Check Returns Overview

Inspection result is sent from EWM to ERP and updated in Returns Steps. Here Inspection result and Transfer Posting are marked Green – Completed. Next step in ERP is to create Credit Memo.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Display ERP Inspection, Follow up Activity is “Transfer to Free Available Stock”.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Display Transfer Posting, it transfers from Sloc RETR to GRCV.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Item 20 – Perform Inspection Decision: Reject/ Scrapping – Quality check failed.

First step to create new HU, then choose the Decision as 0003 – Scrapping and assign Dest. HU as new created HU. Note that Inspection Type change from A to C after Save Inspection result.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

EWM Stock Overview, stock type is changed F4 -> F9.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

ERP – Check Returns Overview

Inspection result is sent from EWM to ERP and updated in Returns Steps. Here Inspection result and Transfer Posting are marked Green – Completed.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Display ERP Inspection, Follow up Activity is “Transfer to Specified Stock”.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Display Transfer Posting, it transfers from Sloc RETR to SCRP.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Step 5: EWM Create Warehouse Task for Putaway & Confirm WT

This step is managed in EWM to finish EWM putaway step and has no impact to further Credit Memo step in Returns process in ERP, means Credit Memo step can happen in parallel.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Create WT as Follow-On Function in Inbound Delivery and confirm WT as normal.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

EWM – Stock Overview: After Putaway Material A to Normal Rack, Stock type change F1 -> F2; Putaway Material B to Clearing Zone for scrapping, Stock type has no chance.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management

Step 6: ERP Process Credit Memo & Payment

Those steps belong to Accounting department which I don’t get in detail. Statuses are updated in Returns Overview as well.

EWM - Basic Functions, EWM - Delivery Processing, EWM - Goods Movement, EWM - Interfaces, SAP S/4HANA, SAP Extended Warehouse Management