SAP Integration - SAP ERP _ SAP_EWM.pdf

SAP EWM TO ECC INTEGRATION PROCEDURE Support Procedures Version: 0.1 Date: 06.12.2013 CHANGE HISTORY VERSION CHA

Views 181 Downloads 29 File size 1MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

SAP EWM TO ECC INTEGRATION PROCEDURE

Support Procedures

Version:

0.1

Date:

06.12.2013

CHANGE HISTORY VERSION

CHANGE

AUTHOR

DATE

0.1

First Release

Krishna

05.12.2013

APPROVALS NAME

POSITION

SIGNATURE

DATE

PREPARED BY:

Bharath

SAP BASIS Administrator

06.12.2013

REVIEWED BY:

Krishna

SAP BASIS Consultant

09.12.2013

APPROVED BY:

Chandu

Technical Manager

10.12.2013

DISTRIBUTION NAME

POSITION

DEPARTMENT

TABLE OF CONTENTS 1

Introduction ............................................................................................................................. 4

1.1

Document Purpose ................................................................................................................. 4

1.2

Scope of the Document .......................................................................................................... 4

2

Overview .................................................................................................................................. 5

2.1

Background ............................................................................................................................. 5

2.2

Information for System Administrators ................................................................................ 5

2.3

Configuration Settings for the ERP System ......................................................................... 6

2.4

Procedure................................................................................................................................. 6

2.5

Configuration Settings for the SAP SCM ............................................................................ 11

2.6

Activating Business Transactions ...................................................................................... 15

1 INTRODUCTION

1.1 Document Purpose This Document provides you with the necessary information for configuring the integration of SAP ERP and SAP Extended Warehouse Management (EWM). In this integration scenario, SAP EWM is a component of SAP Supply Chain Management (SCM). In this document, SAP Advanced Planning and Optimization (APO) refers to the Core Interface (CIF) and not to the APO component. The CIF is used for transferring master data between the ERP system and SAP EWM.

1.2 Scope of the Document The scope of this document is limited only to system administrators have to make specific settings for the integration of SAP ERP and SAP EWM before any customizing activity is carried out. Also describes the necessary settings to be made, based on the assumption that an SAP ERP system is used as the back-end system. .

Version 0.1

Page 4 of 17

2 OVERVIEW

2.1 Background In the procedure below it has explained with detailed steps with screens to integrate the EWM system with ECC. This guide describes the complete configuration for integrating SAP ERP and SAP EWM, while SAP EWM is a component of SAP SCM. It does not describe the complete configuration for integrating SAP ERP and SAP EWM, while SAP EWM is an add-on application.

2.2

Information for System Administrators

System administrators have to make specific settings for the integration of SAP ERP and SAP EWM before any customizing activity is carried out. System administrators need to pay particular attention to the following activities: •

All cross-client activities, such as: o

o

In the ERP system: •

Activating Business Functions in Switch Framework



Assigning a Logical System to a Client



Naming the Logical System for the Connection to SAP EWM



Specifying the SAP APO Release



Activating Business Transaction Events (BTEs)

In SAP SCM: •

Assigning a Logical System to a Client



Naming the Logical System for the Connection to SAP ERP



Checking the SAP APO Model and Planning Version



All activities that relate to user exists or Business Add-Ins (BAdIs)

Version 0.1

Page 5 of 17

2.3 Configuration Settings for the ERP System You can use this process to make configuration settings in the ERP system that are needed for the integration with SAP SCM. By connecting the two applications you can transfer data from the ERP system that is relevant for processes in SAP EWM. Prerequisites You have installed and correctly configured the following systems on SAP Enhancement Package 2 for SAP NetWeaver 7.0: •

SAP ECC 6.0 including SAP Enhancement Package EhP5



SAP SCM 7.0 including SAP Enhancement Package 1 for SAP SCM 7.0

2.4 Procedure 2.4.1. Activating Business Functions in Switch Framework LOG_LE_INTEGRATION IMG Menu (ERP system)

SAP NetWeaver → Application Server → System Administration → Switch Framework

Transaction Code

SFW5

LOG_PP_EWM_MAN

2.4.2. Creating an RFC Users in ERP – Request security Team to provides User/PWD SAP ERP Menu

Tools → Administration → User Maintenance → Users

Transaction Code

SU01

2.4.3. Naming the Logical System for the Connection to SAP EWM IMG Menu (ERP system)

Integration with Other mySAP.com Components →Extended Warehouse Management →Basic Settings for Setting Up the System Landscape →Name Logical System

Transaction Code

SPRO

Version 0.1

Page 6 of 17

2.4.4. Assigning a Logical System to a Client IMG Menu (ERP system)

Integration with Other mySAP.com Components →Extended Warehouse Management →Basic Settings for Setting Up the System Landscape → Assign Logical System to a Client

Transaction Code

SPRO

This will be creating by the time of System build or any new client creation.

2.4.5. Specifying the SAP APO Release IMG Menu (ERP system)

Integration with Other mySAP.com Components →Extended Warehouse Management →Basic Settings for Setting Up the System Landscape → Specify SAP APO Release

Transaction Code

SPRO

2.4.6. Defining RFC Destinations in ERP IMG Menu (ERP system)

Integration with Other mySAP.com Components →Extended Warehouse Management →Basic Settings for Setting Up the System Landscape → Set Up RFC Destination

Transaction Code

SM59

On the Configuration of RFC Connections screen, select ABAP Connections then choose Create

Version 0.1

Page 7 of 17

2.4.6. Determining RFC Destinations for Method Calls in ERP IMG Menu (ERP system)

SAP NetWeaver → Application Server → IDoc Interface/Application Link Enabling (ALE) → Communication → Determine RFC Destinations for Method Calls

Transaction Code

BD97

• • • • •

On the Assign RFC Destinations for Synchronous Method Calls screen, select the relevant SCM logical system, for example SCMCLNT001. Choose Standard BAPI Destination. In the dialog box, enter the RFC destination created previously (see Defining RFC Destinations in ERP) in the RFC destination for BAPI calls field. Choose Continue (Enter). Choose Save.

2.4.7. Setting the Target System and Queue Type IMG Menu (ERP system)

Integration with Other mySAP.com Components → Extended Warehouse Management → Basic Settings for Setting Up the System Landscape → Set Target System and Queue Type

Transaction Code

SPRO

On the Change View “Target Systems, Operation Mode and Queue Type“: Overview screen, check that the data for the relevant logical system exist or enter the data as shown in the following table

2.4.8. Maintaining qRFC Monitor (QIN Scheduler) Settings in ERP • • •

In the ERP system, on the SAP Easy Access screen, call transaction SMQR. On the qRFC Monitor (QIN Scheduler) screen, choose Register without activation. Enter the data as shown in the following table:

Version 0.1

Page 8 of 17

2.4.9. Maintaining qRFC Monitor (QOUT Scheduler) Settings in ERP • • •

In the ERP system, on the SAP Easy Access screen, call transaction SMQS. On the qRFC Monitor (QOUT Scheduler) screen, choose Register without activation. Enter the data as shown in the following table

2.4.10. Registering Display Programs for Application Log in ERP • • •

In the ERP system, on the SAP Easy Access screen, call transaction SMQE. From the drop down menu on the top of the screen, choose Edit →Register Display Program. Enter the queue and program names as shown in the following table.

2.4.11. Setting User Parameters for Data Transfer IMG Menu (ERP system)

Integration with Other mySAP.com Components → Extended Warehouse Management → Basic Settings for Data Transfer → Set User Parameters

Transaction Code

CFC2

For JLR set up we need Debug mode = R 2.4.12. Checking Basic Table Entries (Required confirmation from EWM team) 2.4.13. Defining the Queue for Extended Warehouse Management IMG Menu (ERP system)

Logistics Execution → Extended Warehouse Management Integration → Basic Setup of EWM Connectivity → Define Queue for Transfer to Extended WM

Transaction Code

SPRO

Version 0.1

Page 9 of 17

• • •

On the Change View “Configuration of EWM communication via Queue”: Overview screen, choose New Entries. On the New Entries: overview of Added Entries screen, make the following entries: Choose Save

2.4.14. Logging Sent and Received Messages IMG Menu (ERP system)

Logistics Execution → Extended Warehouse Management Integration → Basic Setup of EWM Connectivity →Log Sent and Received Messages

Transaction Code

SPRO

• • •

On Change View “Log messages between ERP and EWM”: Details screen, choose New Entries. For Log received and Log send, select log success + error messages from the pull-down list. Choose Save.

2.4.15. Registering the Navigation from the Queue (Ignore this info & move further) IMG Menu (ERP system)

Logistics Execution → Extended Warehouse Management Integration → Basic Setup of EWM Connectivity → Register Navigation from Queue

Transaction Code

SPRO



On the Register Queue Navigation screen, if the Register radio button is not selected, choose Register and Execute. If it is already selected, no action is necessary.

Version 0.1

Page 10 of 17

2.5 Configuration Settings for SAP SCM Procedure Ensure that you follow the steps in this order: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.

Creating an RFC User in SCM Naming the Logical System for the Connection to SAP ERP Assigning a Logical System to a Client Define RFC Destinations Maintaining Business System Groups Assigning Logical System and Queue Types Determining RFC Destinations for Method Calls in EWM Maintenance of qRFC Monitor Settings Defining a Separate Business System Defining the Business System Defining Outbound Communication

Activating the following business functions as per EWM team requirement. IMG Menu (ERP system)

SAP NetWeaver → Application Server → System Administration → Switch Framework

Transaction Code

SFW5

2.5.1. Naming the Logical System for the Connection to SAP ERP IMG Menu (SCM system)

SCM Basis → Integration → Basic Settings for Creating the System Landscape → Name Logical Systems

Transaction Code

SPRO

2.5.2. This will be creating by the time of System build or any new client creation. IMG Menu (SCM system)

SCM Basis → Integration → Basic Settings for Creating the System Landscape → Assign Logical Systems to a Client

Transaction Code

SPRO

Version 0.1

Page 11 of 17

2.5.3. Defining RFC Destinations in SCM IMG Menu (SCM system)

SCM Basis →Integration →Basic Settings for Creating the System Landscape →Set Up RFC Destination

Transaction Code

SM59

2.5.4. Maintaining Business System Groups IMG Menu (SCM system)

SCM Basis → Integration → Basic Settings for Creating the System Landscape → Maintain Business System Group

Transaction Code

SPRO

2.5.5. Assigning Logical System and Queue Types IMG Menu (SCM system)

SCM Basis → Integration → Basic Settings for Creating the System Landscape → Assign Logical System and Queue Type

Transaction Code

SPRO

For Error Handling select option S (Strict), See screen print below for more details

Version 0.1

Page 12 of 17

2.5.6. Determining RFC Destinations for Method Calls in EWM IMG Menu (SCM system)

SAP NetWeaver → Application Server → IDoc Interface/Application Link Enabling (ALE) → Communication → Determine RFC Destination for Method Calls

Transaction Code

BD97

• • • • •

On the Assign RFC Destinations for Synchronous Method Calls screen, select the relevant ECC logical system, for example ERPCLNT001. Choose Standard BAPI destination. In the dialog box, enter the RFC destination created previously (see Defining RFC Destinations in SCM) in the RFC destination for BAPI calls field. Choose Continue (Enter). Choose Save.

2.5.7. Maintaining qRFC Monitor (QIN Scheduler) Settings in EWM • • •

In SAP SCM, on the SAP Easy Access screen, call transaction SMQR. On the qRFC Monitor (QIN Scheduler) screen, choose Register without activation. Enter the data as shown in the following table:

Version 0.1

Page 13 of 17

2.5.8. Maintaining qRFC Monitor (QOUT Scheduler) Settings in EWM • • •

In SAP SCM, on the SAP Easy Access screen, call transaction SMQS. On the qRFC Monitor (QOUT Scheduler)screen, choose Register without activation. Enter the data as shown in the following table:

2.5.9. Defining a Separate Business System IMG Menu (SCM system)

Extended Warehouse Management → Interfaces → ERP Integration → General Settings→ Define Own Business System

Transaction Code

SPRO



On Change View “Name of Own Business System”: Overview screen, choose New Entries.



On the New Entries: Overview of Added Entries screen, enter the name of your own business system, for example SCM_001

2.5.10. Defining the Business System IMG Menu (SCM system)

Extended Warehouse Management → Interfaces → ERP Integration → General Settings → Define Business System

Transaction Code

SPRO

Version 0.1

Page 14 of 17

2.5.11. Defining Outbound Communication IMG Menu (SCM system)

Extended Warehouse Management → Interfaces → ERP Integration → General Settings → Control for RFC Queue

Transaction Code

SPRO

• • •

On the Change View “qRFC Configuration for Communication ERP EWM”: Overview screen, choose New Entries. On the New Entries: Details of Added Entries screen, make the following entries: Choose Save

2.6 Activating Business Transaction (Login into ECC system eg., YEQ/322) 2.6.1 Activating Business Transaction Events (BTEs) • • • • •

In the ERP system, on the SAP Easy Access screen, call transaction FIBF. On the SAP Business Framework: Business Transaction Events screen, in the menu, choose Settings → Identification → SAP Applications. Confirm the 'Caution: The table is cross-client' information message. On the Change View "BTE Application Indicator": Overview screen, make the following entries: Choose Save.

Version 0.1

Page 15 of 17

2.6.2 Configuring Change Transfers for Master Data IMG Menu (ERP system)

Transaction Code

Integration with Other mySAP.com Components → Extended Warehouse Management → Basic Settings for Data Transfer → Change Transfer for Master Data → Configure Change Transfer for Master Data. SPRO

2.6.3. Activating ALE Change Pointers for Message Types IMG Menu (ERP system)

Transaction Code

Integration with Other mySAP.com Components → Extended Warehouse Management → Basic Settings for Data Transfer → Change Transfer for Master Data → Activate ALE Change Pointers for Message Types SPRO

Version 0.1

Page 16 of 17

2.6.4 Creating the Maximum Model SAP Easy Access Menu (ERP System)

Tools → ABAP Workbench → Development → ABAP Editor

Transaction Code

SE38

Runtime version (table CIF_IMAX) was generated successfully: A consistency check was not carried out

2.6.5. Registering Display Programs for Application Log in EWM • • •

In SAP SCM, on the SAP Easy Access screen, call transaction SMQE. Choose Edit →Register Display Program. Enter the queue and program names as shown in the following table.

Version 0.1

Page 17 of 17