terça-feira, 10 de outubro de 2023

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.

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.

ARM integration with EWM – Inspection occurs in ERP

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

ARM integration with EWM – Inspection occurs in EWM

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

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”.

Step 2: ERP Outbound Delivery is created.

Tcode: VL10A

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

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.

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.

Post GR and GR status is completed.

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.

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

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.

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 – Stock Overview: Material A is updated as F1 – Goods in Putaway.

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.

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

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

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 Stock Overview, stock type is changed F4 -> F9.

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.

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

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

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.

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

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.

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.

— END —

Thanks for reading, I would like to receive any feedback or comment from you.

Best Regards,

Van Bao Dang

 

Reference

SAP Help –  ARM with EWM https://help.sap.com/docs/SAP_EXTENDED_WAREHOUSE_MANAGEMENT/3d97bec9bf1649099384bb8167df3cf2/570d7a28ff3e465d9780b3afcf1cab78.html

ARM with inspection occurs in ERP Blog – https://blogs.sap.com/2021/07/08/advanced-return-management-integration-to-sap-s-4-hana-embedded-ewm-2020/


Source: https://blogs.sap.com/2023/10/06/ewm-arm-advanced-returns-management-integration-with-ewm/

How to Copy Table Entries from One System to another using Adjustment Process?

 Introduction

In every Project you work on there will be cases where you need to copy data from One System to another. This can be QA System to Prod system or the much awaited SAP ECC To S/4HANA. This is a life saver provided all the data related to Check tables are already maintained in the Destination System. Most of the time we create Program for each table and that can add up to a lot. This blog should be used only for Custom Table not Customized.

 

Solution

 

Go to SM30 Transaction Code

Enter the Custom Table

Now follow the Below path

 

Enter the RFC System

Now follow the below Menu Path

and select the entries and click on Adjust. If some entry is missing in the Destination system it will show green Identifier

Now select with Copy all as below

Now Hit the Back Button

Now Hit back button and select yes button

Now click on Save

Wala data has been Copied and changed

 

Conclusion

This can be used in SAP ECC and SAP S/4HANA


Source: https://blogs.sap.com/2023/06/21/how-to-copy-table-entries-from-one-system-to-another-using-adjustment-process/